Silvério Santos wrote:
Hi Listlinge,
mit welchen Hilfsmitteln könnte man bei mehreren Debian-Servern die
Notwendigkeit von Software-Aktualisierung und dessen Durchführung so
einrichten, daß man nicht per SSH auf jedem System die Listen
aktualisieren, überprüfen und die Aktualisierung starten muß?
Moin Silvério,
cron-apt kann ich nur empfehlen um die Kisten automagisch sich updates
ziehen zu lassen. Um Downloads zu sparen, installier dir doch auf einem
der Rechner apt-proxy und trage bei den anderen genau diesen in der
cron-apt sources.list ein.
Short:
aptitude install cron-apt
/etc/cron-apt/config:
---
APTCOMMAND=/usr/bin/aptitude
MAILTO="root"
MAILON="error"
SYSLOGON="upgrade"
EXITON="error"
OPTIONS="-o quiet=1 -o Dir::Etc::SourceList=/etc/apt/sources.list"
---
mal testen ob's funzt, nur download: --> #cron-apt
cat /var/log/cron-apt/log
War alles ok, kannst du download only deaktivieren.
/etc/cron-apt/action/3-download (nur -d entfernen!):
---
autoclean -y
dist-upgrade -y -o APT::Get::Show-Upgraded=true
---
Jetzt noch mal testen und ins Log schaun. Am besten die Uhrzeit in
/etc/cron.d/cron-apt abändern, damit nicht jeder "Depp" um 04:00 die
Server belastet
Willst du jetzt noch die Download Menge reduzieren setzt du apt-proxy
wie in [1] beschrieben ein.
HTH und beste Grüße
Stefan
[1] http://wiki.ubuntuusers.de/Apt-Proxy
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org