Bug#864190: openssh-server: Missing privilege separation directory: /run/sshd
Hi,
I'm running sshd trough xinetd, with following configuration:
$ cat /etc/xinetd.d/sshd
service ssh
{
id = sshd
disable = no
type = UNLISTED
port = 22
socket_type = stream
wait = no
user = root
server = /usr/sbin/sshd
server_args = -i -4
log_on_success += DURATION USERID
log_on_failure += USERID
nice = 10
only_from = x.x.x.x/24
}
So, in order for system to not start /lib/systemd/system/ssh* , I've
create a blank :
/etc/ssh/sshd_not_to_be_run
Until now (before "openssh-server:amd64 1:7.5p1-5"), in order for this
configuration to work, I've add to my "/etc/rc.local" a :
# SSHD fix
[ ! -d /var/run/sshd/ ] && (mkdir -p /var/run/sshd/)
But now, with "1:7.5p1-10" upgrade, I've to modify "/etc/rc.local" to :
# SSHD fix
[ ! -d /run/sshd/ ] && (mkdir -p /run/sshd/)
Best regards,
Olivier
--
~~~~~~~ _____/\_____ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix / _ \/ _ \ Olivier Allard-Jacquin
/ / \ / \ \ Web: http://olivieraj.free.fr/
/___/ / \ \___\ Mail: olivieraj@free.fr
~~~~ ///// ///\\\ \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!
Reply to: