<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<tt>Michael Schwendt wrote:</tt>
<blockquote cite="mid:20080711210224.a049d5b4.mschwendt@gmail.com"
 type="cite">
  <meta http-equiv="Content-Type" content="text/html; ">
  <meta name="Generator"
 content="MS Exchange Server version 6.0.6619.12">
  <title>Re: F9: Problem with Services tool</title>
<!-- Converted from text/plain format -->
  <p><tt><font size="2">On Fri, 11 Jul 2008 11:42:15 -0700, Dan Thurman
wrote:</font></tt>
  </p>
  <p><tt><font size="2">> Michael Schwendt wrote:</font>
  <br>
  <font size="2">> ></font>
  <br>
  <font size="2">> > On Fri, 11 Jul 2008 07:31:36 -0700, Dan
Thurman wrote:</font>
  <br>
  <font size="2">> ></font>
  <br>
  <font size="2">> > > Daniel B. Thurman wrote:</font>
  <br>
  <font size="2">> > > ></font>
  <br>
  <font size="2">> > > > Somehow, the system-conf-services
tool stopped working.</font>
  <br>
  <font size="2">> > > > Starting this brings up the tool,
it hangs with a blank list</font>
  <br>
  <font size="2">> > > > and 'No services selected' in a
greyed out right panel.</font>
  <br>
  <font size="2">> ></font>
  <br>
  <font size="2">> > > Isn't there anyone that can help me
solve this one?  I am really</font>
  <br>
  <font size="2">> > > pulling out my hair over this
supposedly *simple* program</font>
  <br>
  <font size="2">> > > and I cannot for the life of me figure
out why this sucker hangs!</font>
  <br>
  <font size="2">> ></font>
  <br>
  <font size="2">> > Be somewhat creative. No immediate need to
debug the Python code in</font>
  <br>
  <font size="2">> > /usr/sbin/system-config-services, but you
could move all service scripts</font>
  <br>
  <font size="2">> > from /etc/init.d to a backup location,
install a single script and see</font>
  <br>
  <font size="2">> > whether that changes anything. With binary
search you could find out</font>
  <br>
  <font size="2">> > whether any of the scripts causes s-c-s to
malfunction. Else, next would</font>
  <br>
  <font size="2">> > be to empty /etc/rc.d/rc?.d (and/or examine
it for circular links or</font>
  <br>
  <font size="2">> > similar damage) and see whether that helps.
If it doesn't, real debugging</font>
  <br>
  <font size="2">> > might be necessary.</font>
  <br>
  <font size="2">> ></font>
  <br>
  <font size="2">> All of files moved out into a temp area and add
one-by-one into the </font><br>
  <font size="2">> respective</font>
  <br>
  <font size="2">> places?  If so, do I remain in booted state and
do a Kill -1 1 or </font><br>
  <font size="2">> something to</font>
  <br>
  <font size="2">> test this out?  What scares me is that if I
reboot at each test, would I </font><br>
  <font size="2">> be caught</font>
  <br>
  <font size="2">> in a state that I could never log in?</font>
  <br>
  <font size="2">> </font><br>
  <font size="2">> Please advise how I should go about this?</font></tt>
  </p>
  <p><tt><font size="2">Don't reboot, don't kill anything, just restart
system-config-services</font>
  <br>
  <font size="2">from within a terminal. It's just a quick test whether
any service</font>
  <br>
  <font size="2">will show up or if the problem is entirely elsewhere.</font></tt>
  </p>
</blockquote>
<tt><font size="2">OK FOLKS!  HERE IS THE SCOOP!<br>
<br>
I followed up on Mike suggestion and found the following:<br>
=======================================================<br>
* SELinux is preventing gam_server (gamin_t) "dac_override" to
<Unknown> (gamin_t). <br>
<br>
innd             - gamin se-error (*)<br>
mimedefang       - gamin se-error (*)<br>
pure-ftpd        - hard-hang<br>
vncserver        - hard hang<br>
xguest           - hard hang<br>
xinetd           - hard hang<br>
xl2tpd           - hard hang<br>
xpilot-ng-server - hard hang<br>
ypbind           - hard hang<br>
yppasswdd        - hard hang<br>
ypserv           - hard hang<br>
ypxfrd           - hard hang<br>
xttpd            - hard hang<br>
yum-cron         - hard hang<br>
yum-updateonboot - hard hang<br>
yum-updatesd     - hard hang<br>
zabbix           - hard hang<br>
zabbix-agent     - hard hang<br>
zaptel           - hard hang<br>
zebra            - hard hang<br>
zoneminder       - hard hang<br>
zope             - hard hang<br>
zvbid            - hard hang<br>
=======================================================<br>
<br>
<br>
I am not claiming *anything* but just showing you what<br>
you *might* run into.  I have tested each one over and<br>
over and for me, if any of the above is in /etc/init.d<br>
it hangs or it spits out a .py error message.<br>
<br>
If could be a s-c-s problem or the scripts - I am not<br>
an expert so -- take it with a grain of salt.<br>
<br>
ASAIK - all the services *seem* to work fine - it is<br>
just the s-c-s has a problem accessing these scripts.<br>
<br>
You can get by without having to deal with the s-c-s<br>
program by using chkconfig directly so there is the<br>
"old" way of doing things so no problem here.  All<br>
along I thought there was *something else* wrong with<br>
the services itself - no, I don't think so but then<br>
I never say never ;)<br>
<br>
This took a long time for me to "divide and conquer"<br>
but there you have it! :D<br>
<br>
Someone has some work cut out for them!  I am just<br>
a USER.<br>
<br>
Cheers!<br>
Dan<br>
<br>
</font></tt>
</body>
</html>