From Bugzilla Helper: User-Agent: Opera/7.20 (X11; Linux i686; U) [en] Description of problem: After removing a newly added startup script from chkconfig with chkconfig --del script_name, only the kill symlinks in the rc directories are deleted, not the startup symlinks. Version-Release number of selected component (if applicable): 1.3.8 How reproducible: Always Steps to Reproduce: # This script will reproduce the problem. Creates a new startup script in /etc/init.d called testfile cd /etc/init.d echo "# chkconfig: 2345 107 94" > testfile echo "# description: print starting or stopping to stdout" >> testfile echo "case \$1 in" >> testfile echo "'start')" >> testfile echo "echo \"starting testservice\"" >> testfile echo ";;" >> testfile echo "'stop')" >> testfile echo "echo \"stopping testservice\"" >> testfile echo ";;" >> testfile echo "*)" >> testfile echo "echo \"Invalid argument. Usage: testfile start | stop\"" >> testfile echo ";;" >> testfile echo "esac" >> testfile chmod 0755 testfile chown root:root testfile chkconfig --add testfile chkconfig testfile on echo "After adding:" for i in 1 2 3 4 5 6 do ls /etc/rc$i.d/*testfile* done echo "After removing:" chkconfig --del testfile for i in 1 2 3 4 5 6 do ls /etc/rc$i.d/*testfile* done Actual Results: After adding: /etc/rc1.d/K94testfile /etc/rc2.d/S107testfile /etc/rc3.d/S107testfile /etc/rc4.d/S107testfile /etc/rc5.d/S107testfile /etc/rc6.d/K94testfile After removing: ls: /etc/rc1.d/*testfile*: No such file or directory /etc/rc2.d/S107testfile /etc/rc3.d/S107testfile /etc/rc4.d/S107testfile /etc/rc5.d/S107testfile ls: /etc/rc6.d/*testfile*: No such file or directory Expected Results: After adding: /etc/rc1.d/K94testfile /etc/rc2.d/S107testfile /etc/rc3.d/S107testfile /etc/rc4.d/S107testfile /etc/rc5.d/S107testfile /etc/rc6.d/K94testfile After removing: ls: /etc/rc1.d/*testfile*: No such file or directory ls: /etc/rc2.d/*testfile*: No such file or directory ls: /etc/rc3.d/*testfile*: No such file or directory ls: /etc/rc4.d/*testfile*: No such file or directory ls: /etc/rc5.d/*testfile*: No such file or directory ls: /etc/rc6.d/*testfile*: No such file or directory Additional info:
Start/stop priorities only go from 0-99.
Thanks again.