Community maintained Docker config for the spindle server

rootfs: remove sshd related configs

keea.dog fa8f64cc 7e9dc9ad

verified
Changed files
-47
rootfs
etc
s6-overlay
s6-rc.d
create-sshd-host-keys
sshd
user
contents.d
scripts
ssh
-1
rootfs/etc/s6-overlay/s6-rc.d/create-sshd-host-keys/type
···
-
oneshot
-1
rootfs/etc/s6-overlay/s6-rc.d/create-sshd-host-keys/up
···
-
/etc/s6-overlay/scripts/create-sshd-host-keys
rootfs/etc/s6-overlay/s6-rc.d/sshd/dependencies.d/base

This is a binary file and will not be displayed.

rootfs/etc/s6-overlay/s6-rc.d/sshd/dependencies.d/create-sshd-host-keys

This is a binary file and will not be displayed.

-3
rootfs/etc/s6-overlay/s6-rc.d/sshd/run
···
-
#!/usr/bin/execlineb -P
-
-
/usr/sbin/sshd -e -D
-1
rootfs/etc/s6-overlay/s6-rc.d/sshd/type
···
-
longrun
rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/sshd

This is a binary file and will not be displayed.

-21
rootfs/etc/s6-overlay/scripts/create-sshd-host-keys
···
-
#!/usr/bin/execlineb -P
-
-
foreground {
-
if -n { test -d /etc/ssh/keys }
-
mkdir /etc/ssh/keys
-
}
-
-
foreground {
-
if -n { test -f /etc/ssh/keys/ssh_host_rsa_key }
-
ssh-keygen -t rsa -f /etc/ssh/keys/ssh_host_rsa_key -q -N ""
-
}
-
-
foreground {
-
if -n { test -f /etc/ssh/keys/ssh_host_ecdsa_key }
-
ssh-keygen -t rsa -f /etc/ssh/keys/ssh_host_ecdsa_key -q -N ""
-
}
-
-
foreground {
-
if -n { test -f /etc/ssh/keys/ssh_host_ed25519_key }
-
ssh-keygen -t rsa -f /etc/ssh/keys/ssh_host_ed25519_key -q -N ""
-
}
-8
rootfs/etc/s6-overlay/scripts/keys-wrapper
···
-
#!/bin/sh
-
-
# Execute the knot keys command with proper shell context
-
exec /bin/sh -c '/usr/bin/knot keys -output authorized-keys \
-
-internal-api "http://${KNOT_SERVER_INTERNAL_LISTEN_ADDR:-localhost:5444}" \
-
-git-dir "${KNOT_REPO_SCAN_PATH:-/home/git/repositories}" \
-
-log-path "/tmp/knotguard.log"'
-
-3
rootfs/etc/ssh/sshd_config.d/authorized_keys_command.conf
···
-
Match User git
-
AuthorizedKeysCommand /usr/bin/knot keys -o authorized-keys -git-dir /home/git/repositories
-
AuthorizedKeysCommandUser nobody
-9
rootfs/etc/ssh/sshd_config.d/tangled_sshd.conf
···
-
HostKey /etc/ssh/keys/ssh_host_rsa_key
-
HostKey /etc/ssh/keys/ssh_host_ecdsa_key
-
HostKey /etc/ssh/keys/ssh_host_ed25519_key
-
-
PasswordAuthentication no
-
-
Match User git
-
AuthorizedKeysCommand /etc/s6-overlay/scripts/keys-wrapper
-
AuthorizedKeysCommandUser nobody