Hi,
ja, das wars. Bzw brachte die Lösung.
Als User "nagios" ging es nicht mehr und brachte eine Warnung auf den Bildschirm.
# W: /etc/apt/sources.list kann nicht gelesen werden. - open (13: Keine Berechtigung)
Da hat das read-bit für others gefehlt...
Danke für den Tipp!
LG Norman
Dirk Melchers <dirk@???> schrieb am Mi, 07. Apr 11:39:
> Hi,
>
> ja, wer lesen kann.... Sorry.
>
> Eine Idee hätte ich noch: wenn ich mich recht erinnere, wird der nrpe_check doch als User "nagios" ausgeführt, den lokalen hattest Du als "root" ausgeführt. Ich habe zwar keine Idee, warum das bei dem dry-run, den der Check macht, einen Unterschied machen sollte, aber wer weiss..
>
> Das hier ist der Check, der vom check_apt gemacht wird:
>
> /usr/bin/apt-get -o 'Debug::NoLocking=true' -s -qq upgrade
>
> Vielleicht rufst Du den und den check_apt mal als "nagios" User auf?
>
> Tschüss,
>
> Dirk
>
> > Am 07.04.2021 um 11:11 schrieb Norman Zimmer <mail@???>:
> >
> > Hi,
> >
> > hatte ich in der Email stehen, -> ja, ist identisch.
> >
> > Mit dem Parametern hab ich auch ein bisserl rumexperimentiert.
> > "-o" oder "-d" ändert die zurückgegebene Ausgabe geringfügig, aber das grundsätzliche Problem net.
> >
> > LG Norman
> >
> > Dirk Melchers <dirk@???> schrieb am Mi, 07. Apr 11:07:
> >> Hi,
> >>
> >> welcher Command ist denn in der NRPE-Config für "check_test_apt" hinterlegt? Definitiv der selbe wie im "lokalen" Fall? Oder hängen da vielleicht einige Hardcoded Parameter, die ihn zum Warning zwingen?
> >>
> >> Tschüss,
> >>
> >> Dirk
> >>
> >>> Am 07.04.2021 um 10:47 schrieb Norman Zimmer <mail@???>:
> >>>
> >>> Hallo zusammen,
> >>>
> >>> nach einem Ubuntu-Update (16 lts -> 18 lts) hab ich ein lustiges Probl^WWarning ;)
> >>>
> >>> Das lokal ausgeführte "check_apt" meldet "OK" zurück, der gleiche Check über den nrpe-Agent aber ein Warning.
> >>> Alle anderen Checks laufen wie erwartet und liefern die richtigen (und beide male identischen!) Rückmeldungen.
> >>>
> >>> command[check_test_apt]=/usr/lib/nagios/plugins/check_apt
> >>>
> >>> localhost# /usr/lib/nagios/plugins/check_apt
> >>> APT OK: 0 packages available for upgrade (0 critical updates). |available_upgrades=0;;;0 critical_updates=0;;;0
> >>>
> >>> localhost# /usr/lib/nagios/plugins/check_nrpe -H 127.0.0.1 -c check_test_apt
> >>> APT WARNING: 0 packages available for upgrade (0 critical updates). warnings detected.|available_upgrades=0;;;0 critical_updates=0;;;0
> >>>
> >>> Gleiches passiert natürlich auch vom Icinga-Server aus...
> >>> Leider gibt es kein "-vvv" mit dem ich mal die Warning sehen könnte.
> >>>
> >>> Irgendwelche Ideen, wie ich rausfinde was das soll?
> >>>
> >>> LG Norman
> >>>
> >>> --
> >>> Norman "bigboss" Zimmer
> >>> GnuPG-ID: 0x1842A431
> >>>
> >>> Packets don't lie, but they may not tell everything if captured by a misconfigured filter.
> >>>
> >>> --
> >>> Mailing-Liste der Linux User Schwabach (LUSC) e.V.
> >>> Vor und beim Posten bitte
> >>> => http://lusc.de/List-Netiquette < und
> >>> => http://lusc.de/List-Howto < beachten. Danke!
> >>>
> >>
> >
> > --
> > Norman "bigboss" Zimmer
> > GnuPG-ID: 0x1842A431
> >
> > Packets don't lie, but they may not tell everything if captured by a misconfigured filter.
> >
> > --
> > Mailing-Liste der Linux User Schwabach (LUSC) e.V.
> > Vor und beim Posten bitte
> > => http://lusc.de/List-Netiquette < und
> > => http://lusc.de/List-Howto < beachten. Danke!
> >
>
--
Norman "bigboss" Zimmer
GnuPG-ID: 0x1842A431
Packets don't lie, but they may not tell everything if captured by a misconfigured filter.
--
Mailing-Liste der Linux User Schwabach (LUSC) e.V.
Vor und beim Posten bitte
?
http://lusc.de/List-Netiquette < und
?
http://lusc.de/List-Howto < beachten. Danke!