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: olivie...@free.fr ~~~~ ///// ///\\\ \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!