Automatické aktualizace – Debian
Vzhledem k nasazení ESXi5 a možností virtualizace se mi nějak rozmnožil počet serverů a musel jsem začít řešit otázku, jak je aktualizovat. Jelikož času ubývá a za poslední 2 roky jsem neměl žádný problém s apt-get update a upgrade, rozhodl jsem se pro cestu automatických schvalování a instalací. Všude mám Debian Squeeze stable.
Možností je vícero, já si vybral takovou pro mě nejpřehlednější a to vytvoříní bash scriptu a jeho spuštění z cronu.
Vytvořil jsem spustitelný shell script /script/system_updates.sh
PATH=/usr/bin:/bin:/usr/sbin:/sbin
/usr/bin/apt-get update -y
/usr/bin/apt-get upgrade --yes upgrade -y
/usr/bin/apt-get clean
a poté udělal nový soubor v /etc/cron.d system_updates obsahující:
PATH=/usr/bin:/bin:/usr/sbin:/sbin
30 5 * * * root /script/system_updates.sh >>/var/log/system_updates.log >/dev/null 1>/dev/null 2>/dev/null
No a hotovo. Cesta (PATH) je tam 2x protože chci mít jistotu :D :D Joke, stačí jen jednou….
Thank you for this very good site, really a mix of good and interesting ideas. Above all, continue like this. Good luck
cordially