>From Dale Southard on Tuesday, 19 June, 2001: Hrm. That could be rather easy to implement. The guaranteed way to see if something's going to be started or not, though, is still /etc/rc?.d
If you want to, you can replace them and create an easy script, such as --/sbin/chkdconfig-- #!/bin/bash #returns 1 if daemon is enabled, 0 otherwise. if [ -z "$1" ]; then echo "Error: No daemon process specified" exit 0; fi configfile=/etc/checkdconfig line=`grep -i "^$1=" $configfile 2>/dev/null | head -1` if [ $? -ne 0 ]; then #No such line existed. Return 0. fi setting=`echo $line | sed 's/^.*=//'`; setting=`echo $setting | perl -we '$_ = <STDIN>; s/\s+//g; print;'` case "$setting" in 'on'|'ON'|'On'|'oN'|'yes'|'YES'|'Yes'|'YEs'|'yEs'|'yES'|'yeS'|'1') exit 1 ;; *) exit 0 ;; esac exit 0 --end chkdconfig-- please, no comments on my perl or bash-scripting (lack of) abilities. ;) All that would then remain is to alter the rc scripts to check chkconfig and to NOT populate it with daemon=value lines. :) -Joseph -- [EMAIL PROTECTED] "IBM were providing source code in the 1960's under similar terms. VMS source code was available under limited licenses to customers from the beginning. Microsoft are catching up with 1960." --Alan Cox, http://www2.usermagnet.com/cox/index.html