Hi,
By default on redhat, xinetd is configured to include all the individual files in the /etc/xinetd.d directory. So when xinetd starts it will read all of those files and, subject to the parameters contained inside, start a listener process on behalf of that service. You log is saying that the first six config files in /etc/xinetd.d had the entry 'disable=yes' and so were ignored.
However, it also seems to be saying that it did find a /etc/xinetd.d/swat file but that, presumably, there was some error in the file that caused it not to start. So, your xinetd is starting but is not listening for swat (or other services). That could be because its pointing at a missing executable or suchlike even if the syntax is correct.
Check your /etc/xinetd.d/swat file. It should look something like :
# default: off
# description: SWAT is the Samba Web Admin Tool. Use swat
# to configure your Samba server. To use SWAT,
# connect to port 901 with your favorite web browser.
service swat
{
port = 901
socket_type = stream
wait = no
only_from = localhost
user = root
server = /usr/sbin/swat
log_on_failure += USERID
disable = no
}
There was a problem in 7.0 in that you had to use '127.0.0.1' instead of 'localhost' due to a tcp_wrappers bug but that shouldn't affect 7.1 . If the file looks OK then make sure the rpm files are all still there :
rpm -V samba-swat
Regards