.
This commit is contained in:
parent
97c296da97
commit
10ac0401af
@ -198,7 +198,7 @@ cat > /usr/lib/dracut/modules.d/90tinyssh/module-setup.sh << 'EOF'
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
check() {
|
check() {
|
||||||
require_binaries tinysshd tinysshd-makekey
|
require_binaries tinysshd tinysshd-makekey nc
|
||||||
}
|
}
|
||||||
|
|
||||||
depends() {
|
depends() {
|
||||||
@ -206,7 +206,7 @@ depends() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
install() {
|
install() {
|
||||||
inst_multiple tinysshd tinysshd-makekey
|
inst_multiple tinysshd tinysshd-makekey nc
|
||||||
|
|
||||||
inst_dir /etc/tinyssh
|
inst_dir /etc/tinyssh
|
||||||
|
|
||||||
@ -234,7 +234,9 @@ cat > /usr/lib/dracut/modules.d/90tinyssh/tinyssh-start.sh << 'EOF'
|
|||||||
info "Starting tinyssh SSH server on port 2222..."
|
info "Starting tinyssh SSH server on port 2222..."
|
||||||
[ -d /etc/tinyssh ] || mkdir -p /etc/tinyssh
|
[ -d /etc/tinyssh ] || mkdir -p /etc/tinyssh
|
||||||
[ -d /etc/tinyssh/sshkeydir ] || tinysshd-makekey /etc/tinyssh/sshkeydir
|
[ -d /etc/tinyssh/sshkeydir ] || tinysshd-makekey /etc/tinyssh/sshkeydir
|
||||||
tinysshd -p 2222 /etc/tinyssh/sshkeydir &
|
while true; do
|
||||||
|
nc -l -p 2222 -e "tinysshd -l /etc/tinyssh/sshkeydir"
|
||||||
|
done &
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
cat > /usr/lib/dracut/modules.d/90tinyssh/unlock-luks.sh << 'EOF'
|
cat > /usr/lib/dracut/modules.d/90tinyssh/unlock-luks.sh << 'EOF'
|
||||||
|
Loading…
Reference in New Issue
Block a user