#!/bin/sh PREFIX= . "$PREFIX/lib/libalpine.sh" usage() { cat <<__EOF__ usage: setup-sshd [-hnp] Setup sshd options: -h Show this help __EOF__ exit 1 } while getopts "hn" opt; do case $opt in h) usage;; esac done echo "Sshd to setup? (openssh, dropbear, none) [openssh]" default_read setupsshd "openssh" if [ "$setupsshd" = "none" ]; then exit 0 fi acfinstalled="`apk version acf-core -q | awk '{print $1}'`" if [ "setupsshd" = "openssh"]; then if [ "$acfinstalled" != "ERROR:" ]; then apk add acf-openssh -q else apk add openssh -q fi elif [ "setupsshd" = "dropbear"]; then apk add dropbear fi /etc/init.d/sshd start rc-update add sshd default