File: //etc/needrestart/conf.d/overrides.conf
# managed with puppet (module needrestart)
$nrconf{blacklist} = [
qr(^/usr/bin/sudo(\.dpkg-new)?$),
qr(^/sbin/(dhclient|dhcpcd5|pump|udhcpc)(\.dpkg-new)?$),
qr(^/usr/bin/apt-get(\.dpkg-new)?$),
qr(^/usr/bin/java$),
qr(^/usr/lib/jvm/.*/jre/bin/java$),
qr(^/usr/sbin/glusterfsd$),
];
$nrconf{blacklist_rc} = [
qr(^libvirtd.service$),
qr(^virtlogd.service$),
];
$nrconf{kernelhints} = 1;
$nrconf{restart} = 'l';
$nrconf{sendnotify} = 1;
$nrconf{override_rc} = {
qr(^apache2) => 0,
qr(^asterisk) => 0,
qr(^drwcsd) => 0,
qr(^bacula-fd) => 0,
qr(^bareos-fd) => 0,
qr(^bird) => 0,
qr(containerd) => 0,
qr(^coordinator) => 0,
qr(^corosync) => 0,
qr(^datanode) => 0,
qr(dbus) => 0,
qr(docker) => 0,
qr(drbd) => 0,
qr(^gluster) => 0,
qr(^gitlab) => 0,
qr(^gtm) => 0,
qr(^ifup) => 0,
qr(keepalived) => 0,
qr(kubelet) => 0,
qr(libvirtd) => 0,
qr(lvm2) => 0,
qr(^mariadb) => 0,
qr(^mongod) => 0,
qr(^mysql) => 0,
qr(^networking) => 0,
qr(^openvpn) => 0,
qr(^pacemaker) => 0,
qr(^postgres) => 0,
qr(^systemd) => 0,
qr(qemu) => 0,
qr(virt) => 0,
qr(virtlogd) => 0,
};
$nrconf{override_cont} = {
qr(^LXC) => 0,
};
$nrconf{q(nagios-status)} = {
services => 1,
kernel => 0,
sessions => 2,
containers => 0,
};
$nrconf{ui} = 'NeedRestart::UI::stdio';