[Git-commits] [grml/grml-live] e23b03: ssh service: set RuntimeDirectory=sshd to work wit...

Michael Prokop mika at grml.org
Fri Dec 1 10:57:02 CET 2017

  Branch: refs/heads/master
  Home:   https://github.com/grml/grml-live
  Commit: e23b03b9c091c46115fdfb87810e2418c7039c76
  Author: Michael Prokop <mika at grml.org>
  Date:   2017-12-01 (Fri, 01 Dec 2017)

  Changed paths:
    R etc/grml/fai/config/files/etc/systemd/system/ssh-bootoption.service/GRMLBASE
    M etc/grml/fai/config/files/etc/systemd/system/ssh.service/GRMLBASE

  Log Message:
  ssh service: set RuntimeDirectory=sshd to work with recent openssh versions

We need to set RuntimeDirectory=sshd, otherwise /run/sshd doesn't
exist and service startup fails with:

| grml sshd[1845]: Missing privilege separation directory: /run/sshd

While at it sync our ssh service file with Debian's openssh
package 1:7.6p1-2 and drop the unused ssh-bootoption.service
file (we currently start ssh service via grml-autoconfig).

Also see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=864190

Closes grml/grml#80

Thanks: sl0n for bugreport
Thanks: Darshaka Pathirana <dpat at grml.org> for feedback

More information about the Git-commits mailing list