When I manually restart a service (such as net.eth1) all the dependent services are restarted automatically. However, /sbin/splash seems to not like the dependent services being stopped/started: sponge ~ # /etc/init.d/net.eth1 --nocolor restart /sbin/splash: line 44: [: : integer expression expected * Stopping dnsmasq ... [ ok ]/sbin/splash: line 44: [: : integer expression expected * Stopping fetchmail ... [ ok ]/sbin/splash: line 44: [: : integer expression expected * Unmounting network filesystems ... [ ok ]/sbin/splash: line 44: [: : integer expression expected /sbin/splash: line 44: [: : integer expression expected * Stopping ntpd ... [ ok ]/sbin/splash: line 44: [: : integer expression expected * Stopping postfix ... [ ok ]/sbin/splash: line 44: [: : integer expression expected * Stopping spamd ... [ ok ]/sbin/splash: line 44: [: : integer expression expected * Stopping sshd ... [ ok ] * Stopping eth1 * Bringing down eth1 * Stopping dhcpcd on eth1 ... [ ok ] * Shutting down eth1 ... [ ok ] * Stopping wpa_supplicant on eth1 ... [ ok ] * Starting eth1 * Running preup function * Starting wpa_supplicant on eth1 ... [ ok ] * eth1 connected to "carvit" at 00:0C:41:3A:55:6F * Bringing up eth1 * dhcp * Running dhcpcd ... [ ok ] * eth1 received address 192.168.1.111 * Running postup function * Enabling power management on eth1 ... [ ok ]/sbin/splash: line 44: [: : integer expression expected * Starting dnsmasq ... [ ok ]/sbin/splash: line 44: [: : integer expression expected /sbin/splash: line 44: [: : integer expression expected * Starting postfix ... [ ok ] * Starting fetchmail ... [ ok ]/sbin/splash: line 44: [: : integer expression expected * Mounting network filesystems ... [ ok ]/sbin/splash: line 44: [: : integer expression expected * Setting clock via the NTP client 'ntpdate' ... [ ok ]/sbin/splash: line 44: [: : integer expression expected * Starting ntpd ... [ ok ]/sbin/splash: line 44: [: : integer expression expected * Starting spamd ... [ ok ]/sbin/splash: line 44: [: : integer expression expected * Starting sshd ... Maybe related: when manually running 'rc' to start all currently stopped services, I get the following at the end of the output: mount: wrong fs type, bad option, bad superblock on /lib/splash/cache, or too many mounted file systems The output of 'mount' shows that /lib/splash/cache is already mounted: sponge ~ # mount|grep splash cachedir on /lib/splash/cache type tmpfs (rw) This is with sys-apps/baselayout-1.11.10-r6.
Fixed in splashutils-1.1.9.4.
Verified - thanks.