Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/crypto In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv733/stable/main/finkinfo/crypto
Added Files: ssh-copy-id.info Log Message: fix a typo/change in DescPort: and promote to stable after positive feedback. --- NEW FILE: ssh-copy-id.info --- Package: ssh-copy-id Version: 1.0.0 Revision: 2 Architecture: powerpc, i386, x86_64 Source: none NoSourceDirectory: true CompileScript: << #!/bin/sh -ev # create the ssh-copy-id file cat >%b/ssh-copy-id <<FILEEOF #!/bin/sh # Shell script to install your public key on a remote machine # Takes the remote machine name as an argument. # Obviously, the remote machine must accept password authentication, # or one of the other keys in your ssh-agent, for this to work. ID_FILE="\${HOME}/.ssh/id_rsa.pub" if [ "-i" = "\$1" ]; then shift # check if we have 2 parameters left, if so the first is the new ID file if [ -n "\$2" ]; then if expr "\$1" : ".*\.pub" > /dev/null ; then ID_FILE="\$1" else ID_FILE="\$1.pub" fi shift # and this should leave \$1 as the target name fi else if [ x\$SSH_AUTH_SOCK != x ] && ssh-add -L >/dev/null 2>&1; then GET_ID="\$GET_ID ssh-add -L" fi fi if [ -z "\`eval \$GET_ID\`" ] && [ -r "\${ID_FILE}" ] ; then GET_ID="cat \${ID_FILE}" fi if [ -z "\`eval \$GET_ID\`" ]; then echo "\$0: ERROR: No identities found" >&2 exit 1 fi if [ "\$#" -lt 1 ] || [ "\$1" = "-h" ] || [ "\$1" = "--help" ]; then echo "Usage: \$0 [-i [identity_file]] [u...@]machine" >&2 exit 1 fi { eval "\$GET_ID" ; } | ssh \${1%%:} "umask 077; test -d .ssh || mkdir .ssh ; cat >> .ssh/authorized_keys" || exit 1 cat <<EOF Now try logging into the machine, with "ssh '\${1%%:}'", and check in: .ssh/authorized_keys to make sure we haven't added extra keys that you weren't expecting. EOF FILEEOF << InstallScript: << #!/bin/sh -ev mkdir %i/bin/ install -c -m 755 %b/ssh-copy-id %i/bin/ << License: GPL/LGPL Description: Transfer script for ssh public key DescDetail: << This script copies your public key to another site. Authentification there is through password or another public key. << DescPort: << script is copied from this page: http://www.unixboard.de/wiki/index.php?title=Ssh-copy-id and modified according to what is found in ubuntu. In addition, the following escapes were applied: $ -> \$ (shell) ` -> \` (shell) % -> %% (fink) << Maintainer: Karl-Michael Schindler <karl-michael.schind...@web.de> ------------------------------------------------------------------------------ What happens now with your Lotus Notes apps - do you make another costly upgrade, or settle for being marooned without product support? Time to move off Lotus Notes and onto the cloud with Force.com, apps are easier to build, use, and manage than apps on traditional platforms. Sign up for the Lotus Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs