-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!.POSTED!not-for-mail
From: K <...@...c>
Newsgroups: pl.comp.programming
Subject: Insecure $ENV{PATH} while running setuid
Date: Mon, 13 Oct 2014 14:22:02 +0100
Organization: http://www.wit.edu.pl
Lines: 39
Message-ID: <m1gjlq$4jv$1@portraits.wsisiz.edu.pl>
NNTP-Posting-Host: lan.net.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: portraits.wsisiz.edu.pl 1413206522 4735 91.217.221.162 (13 Oct 2014 13:22:02
GMT)
X-Complaints-To: a...@w...edu.pl
NNTP-Posting-Date: Mon, 13 Oct 2014 13:22:02 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101
Thunderbird/31.1.1
Xref: news-archive.icm.edu.pl pl.comp.programming:206753
[ ukryj nagłówki ]witam,
(wlasciwa grupa umarla, wiec pozwolilem sobie tutaj)
probuje uruchomic gotowy skrypt dla nagiosa. skrypt ma sprawdzac 'lewe'
serwery dhcpd, przy czym zna te prawidlowe.
przy uruchamianiu skryptu pojawia sie blad jak w temacie:
Insecure $ENV{PATH} while running setuid at ./check_rogue_dhcp line 7.
tresc skryptu:
#!/usr/bin/perl
use POSIX;
use lib "/usr/lib/nagios/plugins";
use utils qw(%ERRORS);
use Switch;
my $responses;
my @check_dhcp = qx{/usr/lib/nagios/plugins/check_dhcp -v};
#my @check_dhcp = $ENV{"PATH"} ="/usr/lib/nagios/plugins/";qx{/usr
/lib/nagios/plugins/check_dhcp -v};
foreach $value (@check_dhcp) {
if ($value =~ /DHCPOFFER from IP address/i){
$value =~ m/(\d+\.\d+\.\d+\.\d+)/i;
switch ($1) {
case "10.172.3.12"{ $responses = $responses +1; }
case "10.172.3.56"{ $responses = $responses +1; }
else { print "SERVICE STATUS:CRITICAL: DHCPd service
running on $1";
exit $ERRORS{'CRITICAL'} }
}
}
}
print "SERVICE STATUS:OK: $responses Expected response to DHCP Broadcast";
exit $ERRORS{'OK'};
czy ktos moze mi pomoc z poprawieniem tej linii? jedna linia nizej to
moje proby, ale przy takiej konfiguracji, odpowiedz mam zawsze OK.
Następne wpisy z tego wątku
Najnowsze wątki z tej grupy
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
Najnowsze wątki
- 2025-03-20 Grubość socketa AM4+procesor
- 2025-03-20 Środa Wielkopolska => Konsultant wewnętrzny SAP FI/CO <=
- 2025-03-20 Warszawa => Senior Programmer C <=
- 2025-03-20 Re: Dlaczego tak odstają od Tesli?
- 2025-03-20 Greenpeace została zobowiązana do zapłaty niemal 667 mln dolarów [USA,wyrok sądu]
- 2025-03-20 Re: Dlaczego tak odstają od Tesli?
- 2025-03-19 Brak ograniczeń dla chińskiego kapitału - wam nie do rządu, tylko na zmywak do chińskiej knajpy!!!
- 2025-03-19 Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- 2025-03-19 szal-Unia == federacja policyjna
- 2025-03-19 Polsza == państwo policyjne
- 2025-03-19 Grzegorz Płaczek o programie szczepień dzieci. ,,Stworzono eldorado dla firm farmaceutycznych"
- 2025-03-19 Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- 2025-03-19 Gemini
- 2025-03-19 Mokry sen Zenka :)
- 2025-03-19 Re: Dlaczego tak odstają od Tesli?