# HG changeset patch # User Pascal Bellard # Date 1246518344 -7200 # Node ID a975000773d0bd2b03896862b7f345c1cb9a3398 # Parent da5ab4503dc53c6c8d9eefabc17975067642517b Add sftp-server diff -r da5ab4503dc5 -r a975000773d0 dropbear-pam/receipt --- a/dropbear-pam/receipt Wed Jul 01 07:34:12 2009 +0000 +++ b/dropbear-pam/receipt Thu Jul 02 09:05:44 2009 +0200 @@ -9,6 +9,7 @@ TARBALL="$SOURCE-$VERSION.tar.gz" DEPENDS="zlib pam" BUILD_DEPENDS="zlib zlib-dev pam pam-dev" +SUGGESTED="sftp-server" WEB_SITE="http://matt.ucc.asn.au/dropbear/dropbear.html" WGET_URL="http://matt.ucc.asn.au/dropbear/releases/$TARBALL" CONFIG_FILES="/etc/dropbear" @@ -23,6 +24,7 @@ cd $src rm -rf _pkg sed -i -e 's|/usr/X11R6/bin/xauth|/usr/bin/xauth|' \ + -e 's|/usr/libexec/sftp-server|/usr/sbin/sftp-server|' \ -e 's|ENABLE_SVR_PASSWORD_AUTH|ENABLE_SVR_PAM_AUTH|' \ options.h ./configure --prefix=/usr --enable-pam $CONFIGURE_ARGS && diff -r da5ab4503dc5 -r a975000773d0 dropbear/receipt --- a/dropbear/receipt Wed Jul 01 07:34:12 2009 +0000 +++ b/dropbear/receipt Thu Jul 02 09:05:44 2009 +0200 @@ -8,6 +8,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" DEPENDS="zlib" BUILD_DEPENDS="zlib-dev" +SUGGESTED="sftp-server" WEB_SITE="http://matt.ucc.asn.au/dropbear/dropbear.html" WGET_URL="http://matt.ucc.asn.au/dropbear/releases/$TARBALL" CONFIG_FILES="/etc/dropbear" @@ -19,7 +20,9 @@ local DROPBEARS DROPBEARS="dropbearkey dropbearconvert dbclient scp" cd $src - sed -i 's|/usr/X11R6/bin/xauth|/usr/bin/xauth|' options.h + sed -i -e 's|/usr/X11R6/bin/xauth|/usr/bin/xauth|' \ + -e 's|/usr/libexec/sftp-server|/usr/sbin/sftp-server|' \ + options.h ./configure --prefix=/usr --without-pam $CONFIGURE_ARGS && make PROGRAMS="dropbear $DROPBEARS" MULTI=1 && install -d -m 755 $PWD/_pkg/usr/sbin && diff -r da5ab4503dc5 -r a975000773d0 openssh-pam/receipt --- a/openssh-pam/receipt Wed Jul 01 07:34:12 2009 +0000 +++ b/openssh-pam/receipt Thu Jul 02 09:05:44 2009 +0200 @@ -9,7 +9,7 @@ TARBALL="$SOURCE-$VERSION.tar.gz" WEB_SITE="http://www.openssh.org/" WGET_URL="ftp://ftp.fr.openbsd.org/pub/OpenBSD/OpenSSH/portable/$TARBALL" -DEPENDS="libcrypto zlib pam" +DEPENDS="sftp-server libcrypto zlib pam" BUILD_DEPENDS="libcrypto-dev zlib-dev openssl-dev pam pam-dev" PROVIDE="openssh:pam" @@ -31,6 +31,7 @@ mkdir -p $fs/usr/share $fs/etc/init.d $fs/etc/ssh $fs/var/run/sshd cp -a $_pkg/usr/share/Ssh.bin $fs/usr/share cp -a $_pkg/usr/sbin $_pkg/usr/bin $fs/usr + rm -f $fs/usr/sbin/sftp-server cp -a $_pkg/etc $fs cp ../$SOURCE/stuff/openssh $fs/etc/init.d } diff -r da5ab4503dc5 -r a975000773d0 openssh/receipt --- a/openssh/receipt Wed Jul 01 07:34:12 2009 +0000 +++ b/openssh/receipt Thu Jul 02 09:05:44 2009 +0200 @@ -8,7 +8,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="http://www.openssh.org/" WGET_URL="ftp://ftp.fr.openbsd.org/pub/OpenBSD/OpenSSH/portable/$TARBALL" -DEPENDS="libcrypto zlib" +DEPENDS="sftp-server libcrypto zlib" BUILD_DEPENDS="libcrypto-dev zlib-dev openssl-dev" # Rules to configure and make the package. @@ -29,6 +29,7 @@ mkdir -p $fs/usr/share $fs/etc/init.d $fs/etc/ssh $fs/var/run/sshd cp -a $_pkg/usr/share/Ssh.bin $fs/usr/share cp -a $_pkg/usr/sbin $_pkg/usr/bin $fs/usr + rm -f $fs/usr/sbin/sftp-server cp -a $_pkg/etc $fs cp stuff/openssh $fs/etc/init.d sed -i 's|/usr/libexec/sftp-server|/usr/sbin/sftp-server|' \ diff -r da5ab4503dc5 -r a975000773d0 sftp-server/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sftp-server/receipt Thu Jul 02 09:05:44 2009 +0200 @@ -0,0 +1,18 @@ +# SliTaz package receipt. + +PACKAGE="sftp-server" +VERSION="5.0p1" +CATEGORY="security" +SHORT_DESC="Openbsd Secure FTP server." +MAINTAINER="pascal.bellard@slitaz.org" +WEB_SITE="http://www.openssh.org/" +DEPENDS="libcrypto zlib" +WANTED="openssh" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/sbin + cp -a $_pkg/usr/sbin/sftp-server $fs/usr/sbin +} +