I installed an OpenBSD 5.2 using "-* & +etc* & +base* & +bsd".
After finished with the install, I rebooted, then netstat -at | grep LISTEN
, this is what I get for output:
Why does so many unneeded services running on the most secure OS (*stated to be the most secure) in the world?
Can someone tell my why are these:
egrep -i '^time|^daytime|^ident|comsat' /etc/inetd.conf
ident stream tcp nowait _identd /usr/libexec/identd identd -el
ident stream tcp6 nowait _identd /usr/libexec/identd identd -el
127.0.0.1:comsat dgram udp wait root /usr/libexec/comsat comsat
[::1]:comsat dgram udp6 wait root /usr/libexec/comsat comsat
daytime stream tcp nowait root internal
daytime stream tcp6 nowait root internal
time stream tcp nowait root internal
time stream tcp6 nowait root internal
daytime dgram udp wait root internal
daytime dgram udp6 wait root internal
time dgram udp wait root internal
time dgram udp6 wait root internal
important in the default install to be enabled?
UPDATE: from the obsd mailing list:
frantisek holop's answer is the most logical yet:
---------
hi,
i seem to recall reading in some RFC or maybe in
one of the stevens books that these services are
required for a "server". i look at it as being
a good internet neighbour, a bit like "can you tell
me the time please" when someone stops you on the street...
---------