wok-6.x diff openssh-pam/receipt @ rev 20876

openssh: add ssh-copy-id
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat Feb 23 23:00:18 2019 +0100 (2019-02-23)
parents fa77ea692592
children 809015307697
line diff
     1.1 --- a/openssh-pam/receipt	Fri May 18 13:47:33 2018 +0200
     1.2 +++ b/openssh-pam/receipt	Sat Feb 23 23:00:18 2019 +0100
     1.3 @@ -15,7 +15,8 @@
     1.4  
     1.5  PROVIDE="openssh:pam ssh:pam"
     1.6  DEPENDS="sftp-server libcrypto zlib pam"
     1.7 -BUILD_DEPENDS="libcrypto-dev zlib-dev openssl-dev pam pam-dev"
     1.8 +BUILD_DEPENDS="libcrypto-dev zlib-dev openssl-dev pam pam-dev gtk+-dev"
     1.9 +SUGGESTED="gtk+"
    1.10  TAZPANEL_DAEMON="man::sshd|edit::/etc/ssh/sshd_config|options::OPENSSH_OPTIONS|web::$WEB_SITE"
    1.11  
    1.12  # Rules to configure and make the package.
    1.13 @@ -37,6 +38,10 @@
    1.14  	make DESTDIR=$DESTDIR install
    1.15  	install -d -m 755 $DESTDIR/usr/share/doc &&
    1.16  	install -m 644 $src/[A-Z][A-Z]* $DESTDIR/usr/share/doc
    1.17 +	cd contrib &&
    1.18 +	cc -Wall $(pkg-config --cflags gtk+-2.0) gnome-ssh-askpass2.c \
    1.19 +		-o gnome-ssh-askpass $(pkg-config --libs gtk+-2.0) &&
    1.20 +	cp gnome-ssh-askpass $DESTDIR/usr/bin/ssh-askpass
    1.21  }
    1.22  
    1.23  # Rules to gen a SliTaz package suitable for Tazpkg.
    1.24 @@ -45,6 +50,9 @@
    1.25  	mkdir -p $fs/usr $fs/etc/init.d $fs/etc/ssh
    1.26  	cp -a $install/usr/sbin $install/usr/bin $fs/usr
    1.27  	rm -f $fs/usr/sbin/sftp-server
    1.28 +	install -D -m 755 -oroot -groot $src/contrib/sshd.pam.generic $fs/etc/pam.d/sshd
    1.29 +	install -m 755 -oroot -groot $src/contrib/ssh-copy-id $fs/usr/bin
    1.30 +	cp $src/contrib/ssh-copy-id.1 $install/usr/share/man/cat1
    1.31  	cp -a $install/etc $fs
    1.32  	cp ../$SOURCE/stuff/openssh $fs/etc/init.d
    1.33  	sed -i 's/.*UsePAM.*/UsePAM yes/' $fs/etc/ssh/sshd_config