mirror of
https://hubproxy.babadafafafafa.cn/https://github.com/boypt/openssh-deb.git
synced 2026-09-20 08:03:46 +08:00
compile.sh: - drop libcrypt-dev build-dep when absent (crypt.h in libc6-dev) - strip runit integration when dh-runit constraint is unsatisfiable (avoids uninstallable runit-helper >= 2.17 dep) - rewrite sysusers named-GID syntax for systemd < 244 (237 cannot parse 'u sshd -:nogroup', sshd privsep user was never created) - install systemd units to /lib on non-merged-usr distros (deb-systemd-helper 1.51 only searches /lib/systemd/system) install_deps.sh: - install ca-certificates (fixes GitHub TLS verification in pullsrc) - install libcrypt-dev when available in the archive - pull dwz from <codename>-backports when too old for debhelper 13.14 - patch debhelper 13.14 for Perl 5.26 (list-context state, dh_missing) - lower init-system-helpers dep versions and drop --skip-systemd-native from invoke-rc.d calls on old distros - keep dh_installsystemd unit path at /lib on non-merged-usr CI: add ubuntu:bionic to both workflow matrices