From 617915f014f4383d451783c02a913a659c8b5537 Mon Sep 17 00:00:00 2001 From: Adam Wujek <adam.wujek@cern.ch> Date: Wed, 24 Aug 2016 11:00:52 +0200 Subject: [PATCH] rootfs: stop monit and snmpd before restart stop explicitly snmpd before reboot to avoid messages: Jan 1 00:54:23 snmpd[1290]: read_config_store open failure on /var/lib/snmp/snmpd.conf Otherwise snmpd was stopped after unmount of filesystems. Stop monit to avoid possible respawn of processes during shutting down. remove "null" from the line in /etc/inittab null::shutdown:/etc/init.d/rcK to get printouts to the console. Signed-off-by: Adam Wujek <adam.wujek@cern.ch> --- userspace/rootfs_override/etc/inittab | 2 +- userspace/rootfs_override/etc/rcS/K50monit.sh | 1 + userspace/rootfs_override/etc/rcS/K70snmpd | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) create mode 120000 userspace/rootfs_override/etc/rcS/K50monit.sh create mode 120000 userspace/rootfs_override/etc/rcS/K70snmpd diff --git a/userspace/rootfs_override/etc/inittab b/userspace/rootfs_override/etc/inittab index 4cff098fc..9edc6e9a0 100644 --- a/userspace/rootfs_override/etc/inittab +++ b/userspace/rootfs_override/etc/inittab @@ -31,6 +31,6 @@ ttyS0::respawn:/bin/ash --login # Stuff to do before rebooting # run all /etc/rcS/K??* scripts -null::shutdown:/etc/init.d/rcK +::shutdown:/etc/init.d/rcK null::shutdown:/bin/umount -a -r diff --git a/userspace/rootfs_override/etc/rcS/K50monit.sh b/userspace/rootfs_override/etc/rcS/K50monit.sh new file mode 120000 index 000000000..14bde2f57 --- /dev/null +++ b/userspace/rootfs_override/etc/rcS/K50monit.sh @@ -0,0 +1 @@ +../init.d/monit.sh \ No newline at end of file diff --git a/userspace/rootfs_override/etc/rcS/K70snmpd b/userspace/rootfs_override/etc/rcS/K70snmpd new file mode 120000 index 000000000..f270432a6 --- /dev/null +++ b/userspace/rootfs_override/etc/rcS/K70snmpd @@ -0,0 +1 @@ +../init.d/snmpd \ No newline at end of file -- GitLab