needrestart - To REBOOT or not to REBOOT? ========================================= Nach dem Einspielen von Security Updates ist ein Neustart der vom Update betroffenen Software nötig, damit Updates wirken können. Während es unter anderen Betriebssystemen durchaus üblich ist, nach Updates das System komplett neuzustarten, ist dies im GNU/Linux-Umfeld eher selten der Fall. Häufig wird bei einem Update eines Dienstes dieser von der Paketverwaltung direkt neugestartet. Beim Update einer Programmbibliothek werden allerdings nur selten die betroffenen Dienste betrachtet. Diese Problematik lässt sich ebenfalls auf Skript- oder VM-basierte Programmiersprachen übertragen. Die im Vortrag vorgestellte Software needrestart untersucht nach Installation von Updates das System auf betroffene Dienste und bietet deren Neustart an. Diese augenscheinlich triviale Aufgabe hat in der Praxis mit einigen Problemen in Abhängigkeit vom eingesetzten Init System zu kämpfen. Wenn man den Ansatz des gezielten Neustartens auf Desktop-Systeme überträgt, zeigen sich zahlreiche weitere Stolpersteine... manchmal ist ein Reboot oder eine Neuanmeldung unumgänglich. Im Vortrag wird auf den technischen Hintergrund beim Einspielen von Updates eingegangen. Es werden verschiedene Lösungsansätze diskutiert. Dabei wird vertiefend auf die Software needrestart eingegangen. Auch wenn needrestart aus dem Debian-Umfeld stammt und eine hohe Integration in Debian's Paketverwaltung mitbringt, ist needrestart auch unter anderen Distributionen einsetzbar. Der Vortrag richtet sich an Einsteiger und Fortgeschrittene, die sich für den sicheren Betrieb von GNU/Linux-(Server-)Systemen interessieren.