[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Some questions around needrestart utility



Hello,

basically it seems to detect which service needs to be restarted after an upgrade

I installed needrestart (and needrestart-session too) because it is suggested by unattended-upgrades (installed and running on my system, with apt-listbugs), so when something has been upgraded and needs to be restarted, needrestart pops up on my display to warn me

You may read the README and explore/read the relevant files in /etc

didier@hp-notebook14:~$ apt-file list needrestart
needrestart: /etc/apt/apt.conf.d/99needrestart
needrestart: /etc/dpkg/dpkg.cfg.d/needrestart
needrestart: /etc/needrestart/conf.d/README.needrestart
needrestart: /etc/needrestart/hook.d/10-dpkg
needrestart: /etc/needrestart/hook.d/20-rpm
needrestart: /etc/needrestart/hook.d/90-none
needrestart: /etc/needrestart/needrestart.conf
needrestart: /etc/needrestart/notify.conf
needrestart: /etc/needrestart/notify.d/200-write
needrestart: /etc/needrestart/notify.d/400-notify-send
needrestart: /etc/needrestart/notify.d/600-mail
needrestart: /etc/needrestart/notify.d/README.needrestart
needrestart: /etc/needrestart/restart.d/README.needrestart
needrestart: /etc/needrestart/restart.d/dbus.service
needrestart: /etc/needrestart/restart.d/systemd-manager
needrestart: /etc/needrestart/restart.d/sysv-init
needrestart: /usr/lib/needrestart/apt-pinvoke
needrestart: /usr/lib/needrestart/dpkg-status
needrestart: /usr/lib/needrestart/iucode-scan-versions
needrestart: /usr/lib/needrestart/notify.d.sh
needrestart: /usr/lib/needrestart/vmlinuz-get-version
needrestart: /usr/sbin/needrestart
needrestart: /usr/share/bug/needrestart/script
needrestart: /usr/share/doc/needrestart/NEWS.Debian.gz
needrestart: /usr/share/doc/needrestart/NEWS.gz
needrestart: /usr/share/doc/needrestart/README.Cont.md
needrestart: /usr/share/doc/needrestart/README.Interp.md
needrestart: /usr/share/doc/needrestart/README.batch.md
needrestart: /usr/share/doc/needrestart/README.md
needrestart: /usr/share/doc/needrestart/README.nagios.md
needrestart: /usr/share/doc/needrestart/README.uCode.md
needrestart: /usr/share/doc/needrestart/changelog.Debian.gz
needrestart: /usr/share/doc/needrestart/changelog.gz
needrestart: /usr/share/doc/needrestart/copyright
needrestart: /usr/share/doc/needrestart/examples/needrestart-nagios
needrestart: /usr/share/locale/cs/LC_MESSAGES/needrestart-notify.mo
needrestart: /usr/share/locale/cs/LC_MESSAGES/needrestart.mo
needrestart: /usr/share/locale/de/LC_MESSAGES/needrestart-notify.mo
needrestart: /usr/share/locale/de/LC_MESSAGES/needrestart.mo
needrestart: /usr/share/locale/ru/LC_MESSAGES/needrestart-notify.mo
needrestart: /usr/share/locale/ru/LC_MESSAGES/needrestart.mo
needrestart: /usr/share/man/man1/needrestart.1.gz
needrestart: /usr/share/needrestart/needrestart.templates
needrestart: /usr/share/perl5/NeedRestart.pm
needrestart: /usr/share/perl5/NeedRestart/CONT.pm
needrestart: /usr/share/perl5/NeedRestart/CONT/LXC.pm
needrestart: /usr/share/perl5/NeedRestart/CONT/docker.pm
needrestart: /usr/share/perl5/NeedRestart/CONT/machined.pm
needrestart: /usr/share/perl5/NeedRestart/Interp.pm
needrestart: /usr/share/perl5/NeedRestart/Interp/Java.pm
needrestart: /usr/share/perl5/NeedRestart/Interp/Perl.pm
needrestart: /usr/share/perl5/NeedRestart/Interp/Python.pm
needrestart: /usr/share/perl5/NeedRestart/Interp/Ruby.pm
needrestart: /usr/share/perl5/NeedRestart/Kernel.pm
needrestart: /usr/share/perl5/NeedRestart/Kernel/Linux.pm
needrestart: /usr/share/perl5/NeedRestart/Kernel/kFreeBSD.pm
needrestart: /usr/share/perl5/NeedRestart/Strings.pm
needrestart: /usr/share/perl5/NeedRestart/UI.pm
needrestart: /usr/share/perl5/NeedRestart/UI/Debconf.pm
needrestart: /usr/share/perl5/NeedRestart/UI/stdio.pm
needrestart: /usr/share/perl5/NeedRestart/Utils.pm
needrestart: /usr/share/perl5/NeedRestart/uCode.pm
needrestart: /usr/share/perl5/NeedRestart/uCode/Intel.pm
needrestart: /usr/share/polkit-1/actions/net.fiasko-nw.needrestart.policy

didier@hp-notebook14:~$ apt-file list needrestart-session
needrestart-session: /etc/dbus-1/system.d/net.ibh.NeedRestart.System.conf
needrestart-session: /etc/needrestart/notify.d/300-needrestart-session
needrestart-session: /etc/xdg/autostart/needrestart-dbus-session.desktop
needrestart-session: /usr/bin/needrestart-session
needrestart-session: /usr/lib/needrestart-session/needrestart-dbus-session
needrestart-session: /usr/lib/needrestart-session/needrestart-dbus-system
needrestart-session: /usr/lib/needrestart-session/needrestart-x11
needrestart-session: /usr/share/applications/needrestart-session.desktop
needrestart-session: /usr/share/applications/needrestart.desktop
needrestart-session: /usr/share/dbus-1/system-services/net.ibh.NeedRestart.System.service
needrestart-session: /usr/share/doc/needrestart-session/README.md
needrestart-session: /usr/share/doc/needrestart-session/changelog.Debian.gz
needrestart-session: /usr/share/doc/needrestart-session/changelog.gz
needrestart-session: /usr/share/doc/needrestart-session/copyright
needrestart-session: /usr/share/lintian/overrides/needrestart-session
needrestart-session: /usr/share/man/man1/needrestart-session.1.gz
needrestart-session: /usr/share/needrestart-session/needrestart.svg
needrestart-session: /usr/share/needrestart-session/needrestart.xpm


Reply to: