# HG changeset patch # User Richard Dunbar # Date 1368924508 0 # Node ID ad75caa9d2b831b55c18f7c31fc1f69eeb1cb794 # Parent 16a37101eab9fe1d881bfedf50490fc7b2ff0ed1 openssh: privsep-path fixs no start diff -r 16a37101eab9 -r ad75caa9d2b8 openssh/receipt --- a/openssh/receipt Sun May 19 00:26:53 2013 +0000 +++ b/openssh/receipt Sun May 19 00:48:28 2013 +0000 @@ -28,7 +28,7 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr $fs/etc/init.d $fs/etc/ssh $fs/var/run/sshd + mkdir -p $fs/usr $fs/etc/init.d $fs/etc/ssh cp -a $_pkg/usr/sbin $_pkg/usr/bin $fs/usr rm -f $fs/usr/sbin/sftp-server cp -a $_pkg/etc $fs @@ -38,15 +38,27 @@ } # Pre and post install commands for Tazpkg. +pre_install() +{ + mkdir -p /var/run/sshd +} + post_install() { - while read dropbear openssh ; do + while read dropbear openssh ; do [ -s $dropbear ] || continue dropbearconvert dropbear openssh $1$dropbear $1$openssh dropbearkey -y -f $1$dropbear | grep ssh > $1$openssh.pub dropbearkey -y -f $1$dropbear | grep Fingerprint - done <