debian/0000755000000000000000000000000011302370632007163 5ustar debian/prerm0000644000000000000000000000204611302357677010253 0ustar #!/bin/sh # prerm script for ssh-askpass # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `upgrade' # * `failed-upgrade' # * `remove' `in-favour' # * `deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in remove|deconfigure) update-alternatives --remove ssh-askpass /usr/lib/ssh/x11-ssh-askpass update-alternatives --remove ssh-askpass /usr/share/man/man1/x11-ssh-askpass.1x.gz ;; upgrade) ;; failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/ssh-askpass.examples0000644000000000000000000000002011302357677013171 0ustar SshAskpass-*.ad debian/source/0000755000000000000000000000000011302364317010466 5ustar debian/source/format0000644000000000000000000000001411302370631011670 0ustar 3.0 (quilt) debian/postinst0000644000000000000000000000244511302357677011014 0ustar #!/bin/sh # postinst script for ssh-askpass # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-remove' # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in configure) update-alternatives --install /usr/bin/ssh-askpass ssh-askpass /usr/lib/ssh/x11-ssh-askpass 10 --slave /usr/share/man/man1/ssh-askpass.1.gz ssh-askpass.1.gz /usr/share/man/man1/x11-ssh-askpass.1x.gz # if the alternativ is a hanging link, revert to auto ls -L /etc/alternatives/ssh-askpass >/dev/null 2>&1 || \ update-alternatives --auto ssh-askpass ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/changelog0000644000000000000000000001007611302367367011054 0ustar ssh-askpass (1:1.2.4.1-9) unstable; urgency=low * switch to 3.0 (quilt) source format -- Philip Hands Mon, 23 Nov 2009 02:08:30 +0000 ssh-askpass (1:1.2.4.1-8) unstable; urgency=low * update debian/rules to dh's zen guru (CDDB-killer) style very cool -- thanks Joey * other minor tidying of debian/* * move source into git, and use git-buildpackage for the first time -- Philip Hands Thu, 15 Oct 2009 10:32:25 +0100 ssh-askpass (1:1.2.4.1-7) unstable; urgency=low * get rid of unneeded debian/dirs (Closes: #408343) * drop debian/examples as it contained duplicated files from the upstream * update build-depends -- Philip Hands Fri, 06 Jun 2008 15:14:29 +0100 ssh-askpass (1:1.2.4.1-6.1) unstable; urgency=medium * NMU * Install man page into proper directory. Patch provided by Vincent Crevot. Closes: #382114 * Fix path to application resource in man page to conform to X.org layout * Remove install-stamp on clean as well -- Helge Kreutzmann Sat, 2 Sep 2006 18:13:36 +0200 ssh-askpass (1:1.2.4.1-6) unstable; urgency=low * comment out a few irrelevant dh_whatever calls in debian/rules -- Philip Hands Mon, 7 Aug 2006 09:46:04 +0100 ssh-askpass (1:1.2.4.1-5) unstable; urgency=low * use upstream man page, rather than mine, and actually include it in the package this time (Closes: 366675) * Also update the description in the control file (Closes: 273946) * Upgrade to policy 3.7.0.0 [ credit to Helge Kreutzmann, for suggesting these changes -- thanks ] -- Philip Hands Mon, 7 Aug 2006 09:31:19 +0100 ssh-askpass (1:1.2.4.1-4) unstable; urgency=low * Remove outdated package references from README.Debian (closes: #273946) -- Philip Hands Mon, 9 Jan 2006 10:48:23 +0000 ssh-askpass (1:1.2.4.1-3.1) unstable; urgency=low * Non-maintainer upload to help xlibs-dev transition. * debian/control: Replace xlibs-dev build-dep. (Closes: #347065) -- Marc 'HE' Brockschmidt Fri, 20 Jan 2006 18:40:11 +0100 ssh-askpass (1:1.2.4.1-3) unstable; urgency=low * fix out of date URL in man page -- Philip Hands Mon, 8 Mar 2004 22:01:28 +0000 ssh-askpass (1:1.2.4.1-2) unstable; urgency=low * erm, really get rid of the non-US thing, and try that upload again. Doh! -- Philip Hands Mon, 8 Mar 2004 20:23:10 +0000 ssh-askpass (1:1.2.4.1-1) unstable; urgency=low * New upstream release * move from non-US/main to main (closes: #206664) -- Philip Hands Mon, 1 Dec 2003 23:28:26 +0000 ssh-askpass (1:1.2.0-2.1) unstable; urgency=low * Non-Maintainer Upload * Changed distclean in squeakyclean in Imakefile (closes: #114918) * control: Added Build-Depends (closes: #89745) * control: Raised Standards-Version to 3.5.2 (no change required) * Marked /etc/X11/app-defaults/SshAskpass as conffile -- Guillaume Morin Sat, 26 Jan 2002 01:25:01 +0100 ssh-askpass (1:1.2.0-2) unstable; urgency=low * make postinst tidy up defective alternatives -- Philip Hands Thu, 15 Mar 2001 02:05:55 +0100 ssh-askpass (1:1.2.0-1) unstable; urgency=low * New upstream release (closes: #80104, #86291, #68837) -- Philip Hands Wed, 14 Mar 2001 03:08:25 +0000 ssh-askpass (1:1.0.1-1) unstable; urgency=low * New Upstream Release (closes: #68837) * start using cvs-buildpackage -- Philip Hands Sun, 10 Sep 2000 02:01:45 +0100 ssh-askpass (1:1.0-1) unstable frozen; urgency=low * New Upstream Release (one trivial Makefile change) * While nothing important changed in this version, it does close a couple of trivial bugs, so should be OK for frozen, although it doesn't really matter if it's not included * add manpage (closes: #39469, #57475) -- Philip Hands Thu, 13 Apr 2000 17:15:37 +0100 ssh-askpass (1:0.99-1) unstable; urgency=low * Initial Release. -- Philip Hands Wed, 29 Dec 1999 17:22:50 +0000 debian/control0000644000000000000000000000140711302357677010606 0ustar Source: ssh-askpass Section: net Priority: optional Maintainer: Philip Hands Build-Depends: debhelper (>= 7.0.50~), autotools-dev, libx11-dev, libxt-dev, x11proto-core-dev, xutils-dev Standards-Version: 3.8.3 Homepage: http://www.jmknoble.net/software/x11-ssh-askpass/ Package: ssh-askpass Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: under X, asks user for a passphrase for ssh-add This is Jim Knoble's free implementation of the ssh-askpass program. . Jim calls this x11-ssh-askpass, but I've decided to call it ssh-askpass to make it easier to find, because this is almost certainly the version you want. Other ssh-askpass programs are available, some of which may integrate better into various desktop environments. debian/rules0000755000000000000000000000075211302357677010265 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. export DH_VERBOSE=1 %: dh $@ override_dh_auto_clean: dh_auto_clean rm -f SshAskpass.ad override_dh_auto_configure: dh_auto_configure -- --libexecdir=/usr/lib/ssh override_dh_auto_build: xmkmf $(MAKE) includes $(MAKE) override_dh_auto_install: $(MAKE) install install.man DESTDIR=`pwd`/debian/ssh-askpass rm -f debian/ssh-askpass/usr/lib/ssh/ssh-askpass rm -f debian/ssh-askpass/usr/share/man/man1/ssh-askpass.1x debian/compat0000644000000000000000000000000211302357677010377 0ustar 7 debian/patches/0000755000000000000000000000000011302370631010611 5ustar debian/patches/debian_paths0000644000000000000000000000135011302363307013156 0ustar Tweak paths to suit debian policy --- a/Imakefile +++ b/Imakefile @@ -23,8 +23,8 @@ CLASS = SshAskpass XCOMM -------- configurable settings -------- -BINDIR = /usr/local/libexec -MANPATH = /usr/local/man +BINDIR = /usr/lib/ssh +MANPATH = /usr/share/man MANDIR = $(MANPATH)/man1 APPDEFDIR = $(XAPPLOADDIR) APP_DEFAULTS = SshAskpass-default.ad --- a/x11-ssh-askpass.man.in +++ b/x11-ssh-askpass.man.in @@ -276,8 +276,8 @@ the font to use for this button label. .El .Sh FILES -.Bl -tag -width "/usr/X11R6/lib/X11/app-defaults/SshAskpass" -compact -.It Pa /usr/X11R6/lib/X11/app-defaults/SshAskpass +.Bl -tag -width "/etc/X11/app-defaults/SshAskpass" -compact +.It Pa /etc/X11/app-defaults/SshAskpass .El .Sh SEE ALSO .Xr X 1 , debian/patches/debian_cflags0000644000000000000000000000033611302364212013275 0ustar --- a/Imakefile +++ b/Imakefile @@ -30,7 +30,7 @@ APP_DEFAULTS = SshAskpass-default.ad XCOMM CC = -XCOMM CDEBUGFLAGS = +CDEBUGFLAGS = -g -O2 XCOMM LOCAL_LDFLAGS = XCOMM -------- end configurable settings -------- debian/patches/series0000644000000000000000000000003311302363373012027 0ustar debian_paths debian_cflags debian/README.Debian0000644000000000000000000000120411302357677011237 0ustar ssh-askpass for Debian ---------------------- This is Jim Knoble's free implementation of the ssh-askpass program. Jim calls this x11-ssh-askpass, but I've decided to call it ssh-askpass to make it easier to find, because this is almost certainly the version you want (rather than the original non-free version). Other ssh-askpass programs are available, some of which may integrate better into various desktop environments. Example X11 resource files (demonstrating that the program's look can be customised) are available in /usr/share/doc/ssh-askpass/examples -- Philip Hands , Tue, 11 Apr 2006 15:59:53 +0000 debian/copyright0000644000000000000000000000623111302357677011136 0ustar This work was packaged for Debian by: Philip Hands on Wed, 29 Dec 1999 17:22:50 +0000. It was downloaded from: http://www.jmknoble.net/software/x11-ssh-askpass/ Upstream Author: Jim Knoble Copyright: Copyright (C) 1999,2000,2001 Jim Knoble Copyright (C) 1991-1999 Jamie Zawinski License: Some portions of x11-ssh-askpass are derived directly or indirectly from portions of xscreensaver by Jamie Zawinski , while others are original works. The contents of the following files is taken directly, in whole or in part, from xscreensaver: drawing.c drawing.h resources.c resources.h The contents of the following files contains a limited amount of code (less than approximately 25%) which is derived from portions of xscreensaver: x11-ssh-askpass.c The remainder of the code is an original work, including the following files: dynlist.c dynlist.h x11-ssh-askpass.h *.ad The portions derived from xscreensaver require the following notice: xscreensaver, Copyright (c) 1991-1999 Jamie Zawinski Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. No representations are made about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. The remaining portions fall under the following copyright and license: by Jim Knoble Copyright 1999 Jim Knoble Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. +------------+ | Disclaimer | +------------+ The software is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall the author(s) be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the software. The Debian packaging is: Copyright (C) 1999-2009 Philip Hands and is licensed similarly to the work it packages, the license being: Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. debian/docs0000644000000000000000000000000711302357677010051 0ustar README