Description of Problem: serviceconf fails to start when it encounters an init service with the same name as an xinetd service Also fails to parse description from init service with a large copyright message before the description entry Version-Release number of selected component (if applicable): serviceconf-0.7.0-3 How Reproducible: everytime Steps to Reproduce: 1. cd /etc/init.d 2. cp gpm telnet 3. chkconfig --add telnet 4. serviceconf Actual Results: [root@clem init.d]# cp gpm telnet [root@clem init.d]# chkconfig --add telnet [root@clem init.d]# serviceconf Traceback (innermost last): File "/usr/share/serviceconf/serviceconf.py", line 446, in ? main() File "/usr/share/serviceconf/serviceconf.py", line 436, in main Gui() File "/usr/share/serviceconf/serviceconf.py", line 145, in __init__ self.populateList() File "/usr/share/serviceconf/serviceconf.py", line 197, in populateList self.clstServices.append_row(servicename, int(self.dict_services[servicename][0][int(self.editing_runlevel)])) ValueError: invalid literal for int(): 6:off [root@clem init.d]# Expected Results: Additional Information: chkconfig fails to parse description from ppr and afs init service files.
This has previously been reported and is fixed in the latest rawhide versions and the beta release of RedHat. It will be in the next version of RedHat.