from version 1.8.6.8-r1 of baselayout to 1.8.6.10-r1 the names of the functions runlevel_start and runlevel_stop changed to is_<function name>, but this change wasn't reflected in /sbin/runscript.sh which is used to start and stop all services which causes the following error: megatron root # /etc/init.d/sendmail restart /sbin/runscript.sh: line 107: runlevel_stop: command not found /sbin/runscript.sh: line 152: runlevel_stop: command not found * Stopping sendmail... sendmail: no process killed [ !! ] /sbin/runscript.sh: line 210: runlevel_stop: command not found
# grep runlevel_start /sbin/runscript.sh if is_runlevel_start && service_failed "${myservice}" if is_runlevel_start if [ "${retval}" -ne 0 ] && is_runlevel_start # -------- Please delete /sbin/runscript.sh and remerge baselayout. Else check if sendmail do not use the missing functions, and add a bug against it.