# hdw-linux ssh extensions # author: hackbard # [S] 3-2 # [V] 3.8p1 # [D] openssh-3.8p1.tar.gz ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/ flist_pruned="${flist_pruned}|etc/shadow|etc/passwd|etc/group" pre_install() { export LD=gcc useradd -u 1025 -c 'sshd server' sshd || true } confopt="$confopt --with-md5-passwords --without-pam --with-tcp-wrappers \ --disable-suid-ssh --with-xauth=/usr/X11R6/bin/xauth \ --sysconfdir=$root/etc/ssh" install_conf="$install_conf install-nokeys" post_install() { # ssh host key echo "creating ssh host keys ..." [ ! -f $root/etc/ssh_host_dsa_key ] && \ $root/usr/bin/ssh-keygen -d -b 1024 -f $root//etc/ssh_host_dsa_key -N "" [ ! -f $root/etc/ssh_host_key ] && \ $root/usr/bin/ssh-keygen -d -b 1024 -f $root/etc/ssh_host_key -N "" echo "done. " }