I have been trying to use chef compliance tool to audit a SLES12.01 system.
The tool works great except for a few cases.
Somehow the tool tails detect most of the services under /etc/xinetd.d are disabled.
For example even if the rsh server entry in /etc/xinetd.d/rsh is configured as:
socket_type = stream
protocol = tcp
flags = NAMEINARGS
wait = no
user = root
group = root
log_on_success += USERID
log_on_failure += USERID
server = /usr/sbin/tcpd
server_args = /usr/sbin/in.rshd -L
server_args = /usr/sbin/in.rshd -aL disable = yes
The failure message displayed is:
Falire: Xinetd config /etc/xinetd.conf with service == “shell” socket_type == “stream”
Any input how to work around it?