rc.local, bootmisc.sh - either way, it's seems trivial enough to me (yet
I managed to get my patch wrong, aaargh!) and I hope this will be fixed
soon.
Btw, Debian had this fixed in 4.3p2-2 (05/2006) where they were
referencing the LP bug and #453285 (when starting sshd from inetd) has
been fixed w
Hi,
I did not test this issue on lastest Ubuntu.
For information, in Debian Lenny/Testing this issue is fixed into
"/etc/rc.local" :
# Create the PrivSep empty dir if necessary
if [ ! -d /var/run/sshd ]; then
mkdir /var/run/sshd
chmod 0755 /var/run/sshd
fi
See full file in attachm
Still here with 8.04.1: when sshd is started via inetd, /var/run/sshd
won't be created. How about a patch as OlivierAJ suggested back in
03/2007?
** Attachment added: "create /var/run/sshd in bootmisc.sh"
http://launchpadlibrarian.net/15997666/bootmisc.sh.diff
--
Missing privilege separation
Hi,
when sshd is started thought xinetd, same issue appear, and this message
is added to "/var/log/auth.log" :
Mar 25 18:31:58 x sshd[21619]: fatal: Missing privilege separation
directory: /var/run/sshd
Root cause is that in xinetd openssd-server configuration,
"/etc/init.d/ssh" is not start