Red Hat Bugzilla – Bug 162884
system-config-services gives warning box with no text when adding a non-existent service
Last modified: 2007-11-30 17:11:09 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b2) Gecko/20050531 Firefox/1.0+
Description of problem:
system-config-services has a menu option for adding a new services under "Actions - Add Service". If you give it the name of a service that does not exist on the system (for example, because it is not installed), you get a strange-looking warning box that has no text.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Start system-config-services
2. Select Action - Add Service. This displays an "Add Service" dialog box.
3. Enter "nonexistent" in the "Service Name" field and press OK.
Actual Results: A strange looking warning box is displayed. This box has no text in it.
Expected Results: An informative warning box is displayed that says something like:
The service could not be added because it is not installed.
The service could not be added because it could not be found.
I encountered this when attempted to add a cvs pserver to my system. My system did not have xinetd installed, and I attempted to add it as a service. I saw the warning box, and knew *something* was wrong (which is good), but I wasn't sure exactly what went wrong (which is room for improvement). Eventually, I figured out that I didn't have xindetd's RPM installed, even though I had /etc/xinetd.d/cvs. A more informative error message may helped me figure out my problem sooner (but we're only talking about fifteen minutes of head-scratching).
I have given this a severity of "low" instead of "feature enhancement" because this feels like a bug, not a feature that was cut.
Created attachment 116582 [details]
Screenshot-Warning.png -- Screenshot of warning with no text
fixed in CVS
should be fixed in 0.8.26