beim login anzahl verfügbaren updates anzeigen
beim login anzahl verfügbaren updates anzeigen
Hallo,
ist es möglich das nachts per cron ein apt-get update ausgeführt wird, und er beim login per ssh oder direkt an der Konsole vom Server mir in der Willkommens meldung anzeigt ob und wieviele updates verfügbar sind??
wenn ja wie?
schonmal vielen dank im voraus..
ist es möglich das nachts per cron ein apt-get update ausgeführt wird, und er beim login per ssh oder direkt an der Konsole vom Server mir in der Willkommens meldung anzeigt ob und wieviele updates verfügbar sind??
wenn ja wie?
schonmal vielen dank im voraus..
Debian-Nutzer ![Very Happy :D](./images/smilies/icon_biggrin.gif)
ZABBIX Certified Specialist
![Very Happy :D](./images/smilies/icon_biggrin.gif)
ZABBIX Certified Specialist
Re: beim login anzahl verfügbaren updates anzeigen
Servus!
In die crontab schreibst du einen Eintrag, der folgendes als root ausführt
In die .bash_profile deines Benutzers kommt sowas wie
In die crontab schreibst du einen Eintrag, der folgendes als root ausführt
Code: Alles auswählen
apt-get update && apt-get -s dist-upgrade > /tmp/updatelist
Code: Alles auswählen
grep "nicht aktualisiert." /tmp/updatelist
Re: beim login anzahl verfügbaren updates anzeigen
Bei Ubuntu scheint das ganze ja über die MOTD Skipte erledigt zu werden. Das ganze sieht dann in etwa so aus:
PS: ich nehms zurück. Zumindest für die Updates scheint Ubuntus Landscape zurate gezogen zu werden.
Code: Alles auswählen
Ubuntu maverick (development branch)
Welcome to Ubuntu!
* Documentation: https://help.ubuntu.com/
36 packages can be updated.
0 updates are security updates.
Re: beim login anzahl verfügbaren updates anzeigen
Das gesuchte Skript (das die Ausgabe in Ubuntus MOTD schreibt) ist im Paket
update-notifier-common enthalten.
bzw.
für die Liste der aktualisierbaren Pakete.
![Debian](/pics/debianpackage.png)
Code: Alles auswählen
/usr/lib/update-notifier/update-motd-updates-available
Code: Alles auswählen
/usr/lib/update-notifier/apt-check -p
MfG GoKi
:wq
:wq
Re: beim login anzahl verfügbaren updates anzeigen
Warum einfach, wenns auch kompliziert geht ![Cool 8)](./images/smilies/icon_cool.gif)
![Cool 8)](./images/smilies/icon_cool.gif)
Re: beim login anzahl verfügbaren updates anzeigen
Naja, die Trennung nach reinen Updates und Sicherheitspaketen finde ich ganz nett. Und ich tendiere dazu so wenig wie möglich selbst zu skripten, wenn es dafür doch schon fertige Lösungen gibt. ![Wink :wink:](./images/smilies/icon_wink.gif)
![Wink :wink:](./images/smilies/icon_wink.gif)
MfG GoKi
:wq
:wq
Re: beim login anzahl verfügbaren updates anzeigen
ok besten dank..
wie bekomme ich diese ausgabe nun ins motd?
Code: Alles auswählen
/usr/lib/update-notifier/apt-check --human-readable
Debian-Nutzer ![Very Happy :D](./images/smilies/icon_biggrin.gif)
ZABBIX Certified Specialist
![Very Happy :D](./images/smilies/icon_biggrin.gif)
ZABBIX Certified Specialist
Re: beim login anzahl verfügbaren updates anzeigen
*push*
keiner ne idee?
keiner ne idee?
Debian-Nutzer ![Very Happy :D](./images/smilies/icon_biggrin.gif)
ZABBIX Certified Specialist
![Very Happy :D](./images/smilies/icon_biggrin.gif)
ZABBIX Certified Specialist
Re: beim login anzahl verfügbaren updates anzeigen
Schnapp dir den output und schreib ihn halt rein:
Code: Alles auswählen
sed -ie '9,$d' /etc/motd
/usr/lib/update-notifier/apt-check --human-readable >> /etc/motd
Zuletzt geändert von ThorstenS am 07.03.2011 11:31:27, insgesamt 2-mal geändert.
-
- Beiträge: 115
- Registriert: 15.01.2005 22:35:26
Re: beim login anzahl verfügbaren updates anzeigen
...oder den Aufruf einfach an die .bashrc ranhängen?
Re: beim login anzahl verfügbaren updates anzeigen
ist auf jedenfall ne möglichkeit, aber jedesmal wenn du den user wechselt dauerts nen moment da er jedesmal ins update guckst..oder den Aufruf einfach an die .bashrc ranhängen?
@ThorstenS: das scheint zu klappen.. kannst du mir bitte dann noch sagen was das '9,$d' macht?
Wenn ich das jetzt als Skript bastle und in cron alle paar stunden laufen lasse sollte es klappen, oder?
Debian-Nutzer ![Very Happy :D](./images/smilies/icon_biggrin.gif)
ZABBIX Certified Specialist
![Very Happy :D](./images/smilies/icon_biggrin.gif)
ZABBIX Certified Specialist
Re: beim login anzahl verfügbaren updates anzeigen
Lies dich mal hier an den praktischen Beispielen ein: http://sed.sourceforge.net/sed1line.txt
Re: beim login anzahl verfügbaren updates anzeigen
Ich habe grade auf ner "alten" maschine folgendes problem als ich ds wieder so einrichten wollte Debian lenny:
evtl jmd ne idee woran das liegt? bzw was ich dagegen tun kann
Code: Alles auswählen
/usr/lib/update-notifier/apt-check --human-readable
Traceback (most recent call last):
File "/usr/lib/update-notifier/apt-check", line 6, in <module>
import apt_pkg
ImportError: No module named apt_pkg
Debian-Nutzer ![Very Happy :D](./images/smilies/icon_biggrin.gif)
ZABBIX Certified Specialist
![Very Happy :D](./images/smilies/icon_biggrin.gif)
ZABBIX Certified Specialist
Re: beim login anzahl verfügbaren updates anzeigen
keiner ne idee??
Debian-Nutzer ![Very Happy :D](./images/smilies/icon_biggrin.gif)
ZABBIX Certified Specialist
![Very Happy :D](./images/smilies/icon_biggrin.gif)
ZABBIX Certified Specialist