[Pkg-nagios-devel] Bug#476466: a rough patch for this issue

Marc Haber mh+debian-packages at zugschlus.de
Mon Apr 28 12:40:16 UTC 2008


On Mon, Apr 28, 2008 at 12:22:13PM +0100, Stephen Gran wrote:
> --- debian/nagios2-common.nagios2.init.old      2008-04-28 12:05:21.000000000 +0100
> +++ debian/nagios2-common.nagios2.init  2008-04-28 12:13:13.000000000 +0100
> @@ -146,6 +146,20 @@
>  stop () {
>      killproc -p "$THEPIDFILE" "$DAEMON"
>      ret=$?
> +    if [ `pidof nagios2 | wc -l ` -gt 0 ]; then
> +        echo -n "Waiting for nagios to die.."
> +        cnt=0
> +        while [ `pidof nagios2 | wc -l ` -gt 0 ]; do
> +            cnt=`expr "$cnt" + 1`
> +            if [ "$cnt" -gt 15 ]; then
> +                kill -9 `pidof nagios2`
> +                break
> +            fi
> +            sleep 1
> +            echo -n "."
> +        done
> +    fi
> +    echo
>      if ! check_named_pipe; then
>        rm -f $nagiospipe
>      fi

I have seen code like this far too often, we need a centralized
solution for that.

Greetings
Marc

-- 
-----------------------------------------------------------------------------
Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."    Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190

Bitte beachten Sie, daß dem [m.E. grundgesetzwidrigen] Gesetz zur
Vorratsdatenspeicherung zufolge, seit dem 1. Januar 2008 jeglicher
elektronische Kontakt (E-Mail, Telefongespräche, SMS, Internet-
Telefonie, Mobilfunk, Fax) mit mir oder anderen Nutzern verdachts-
unabhängig für den automatisierten geheimen Zugriff durch Strafver-
folgungs- u. Polizeivollzugsbehörden, die Bundesanstalt für Finanz-
dienstleistungsaufsicht, Zollkriminal- und Zollfahndungsämter,die
Zollverwaltung zur Schwarzarbeitsbekämpfung, Notrufabfragestellen,
Verfassungsschutzbehörden, den Militärischen Abschirmdienst, Bundes-
nachrichtendienst sowie 52 Staaten wie beispielsweise Aserbeidschan
oder die USA sechs Monate lang gespeichert wird, einschließlich der
Kommunikation mit Berufsgeheimnisträgern wie Ärzten, Journalisten und
Anwälten. Mehr Infos zur totalen Protokollierung Ihrer Kommunikations-
daten auf www.vorratsdatenspeicherung.de. (leicht verändert übernommen
kopiert von www.lawblog.de)





More information about the Pkg-nagios-devel mailing list