debian/0000755000000000000000000000000012233246620007166 5ustar debian/menu0000644000000000000000000000025212233246546010063 0ustar ?package(yapet):needs="text" section="Applications/System/Security" \ title="YAPET" \ description="Yet Another Password Encryption Tool" \ command="/usr/bin/yapet" debian/compat0000644000000000000000000000000212233246546010373 0ustar 9 debian/copyright0000644000000000000000000000600712233246546011133 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: YAPET Upstream-Contact: Rafael Ostertag Source: http://www.guengel.ch/myapps/yapet/download.shtml Files: * Copyright: 2008-2010 Rafael Ostertag License: GPL-3+ with OpenSSL exception Files: intl/* Copyright: Free Software Foundation, Inc. License: GPL-2+ Comment: Note: the files contained in intl/* are not used in build target and not linked to the code linking to OpenSSL. Also not all the copyright dates of each file is stated as single stanza in the Copyright field. Files: ./gettext.h Copyright: 1995-1998, 2000-2002, 2004-2006 Free Software Foundation, Inc. License: GPL-2+ Files: m4/* Copyright: Free Software Foundation, Inc. License: other This file is free software; the Free Software Foundation gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. Comment: The files included in the source tarball under m4/* contains all the above License text but covered not all in the same date intervall. Copyright dates go from 1995 up to 2007. Files: debian/* Copyright: 2009-2013 Salvatore Bonaccorso License: GPL-3+ License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. . On Debian systems the full text of the GNU General Public License version 2 can be found in the `/usr/share/common-licenses/GPL-2' file. License: GPL-3+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . On Debian systems the full text of the GNU General Public License can be found in the `/usr/share/common-licenses/GPL-3' file. License: GPL-3+ with OpenSSL exception In addition, as a special exception, Rafael Ostertag gives permission to link the code of its release of YAPET with the OpenSSL project's "OpenSSL" library (or with modified versions of it that use the same license as the "OpenSSL" library), and distribute linked executables. You must obey the GNU General Public License in all respects for all of the code used other than "OpenSSL". If you modify file(s) with this exception, you may extend this exception to your version of the file(s), but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. If you delete this exception statement from all source files in the program, then also delete it here. debian/rules0000755000000000000000000000010612233246546010252 0ustar #!/usr/bin/make -f # -*- makefile -*- %: dh $@ --with autotools_dev debian/docs0000644000000000000000000000001412233246546010043 0ustar NEWS README debian/watch0000644000000000000000000000011312233246546010221 0ustar version=3 http://www.guengel.ch/myapps/yapet/downloads yapet-(.*)\.tar\.gz debian/NEWS0000644000000000000000000000135212233246546007675 0ustar yapet (0.7-2) unstable; urgency=low yapet 0.7 contains the following major usability change: * When opening password records, no editing is possible until pressing Ctrl-e in order to prevent changing password records accidentally. -- Salvatore Bonaccorso Thu, 23 Sep 2010 07:46:34 +0200 yapet (0.6-1) unstable; urgency=low The file structure of YAPET files has changed in version 0.6. You are strongly advised to make backup copies of your files before using YAPET 0.6. Please see the `/usr/share/doc/yapet/README.gz' in the section "Important Changes" regarding version 0.6 for more details. -- Salvatore Bonaccorso Fri, 04 Sep 2009 21:48:57 +0200 debian/control0000644000000000000000000000117512233246546010604 0ustar Source: yapet Section: utils Priority: optional Maintainer: Salvatore Bonaccorso Build-Depends: debhelper (>= 9), autotools-dev, gettext, libncurses5-dev, libssl-dev Standards-Version: 3.9.4 Homepage: http://www.guengel.ch/myapps/yapet/ Package: yapet Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Yet Another Password Encryption Tool Yapet is a curses based password encryption tool using the Blowfish encryption algorithm to store password records encrypted on disk. Its primary aim is to provide a safe way to store passwords in a file on disk while having a small footprint. debian/yapet.doc-base0000644000000000000000000000043212233246546011715 0ustar Document: yapet Title: Debian yapet Manual Author: Rafael Ostertag Abstract: Documentation for YAPET, Yet Another Password Encryption Tool. Section: System/Security Format: HTML Index: /usr/share/doc/yapet/html/yapet.html Files: /usr/share/doc/yapet/html/*.html debian/source/0000755000000000000000000000000012233246546010475 5ustar debian/source/format0000644000000000000000000000001412233246546011703 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000012233246546010624 5ustar debian/patches/do-not-install-licenses-files.patch0000644000000000000000000000146712233246546017424 0ustar Description: This patch suppress the installation of COPYING and LICENSE file into the `/usr/share/doc/yapet/' directory, since the copyright information is already covered by debian/copyright. Origin: vendor Author: Salvatore Bonaccorso Forwarded: not-needed Last-Updated: 2009-09-04 --- a/Makefile.in +++ b/Makefile.in @@ -314,7 +314,7 @@ SUBDIRS = intl po crypt ui yapet $(am__append_1) tests doc desktopfile_DATA = yapet.desktop desktopfiledir = $(datadir)/applications -@DISABLEINSTALLDOC_FALSE@textdoc_DATA = README COPYING AUTHORS DESIGN LICENSE +@DISABLEINSTALLDOC_FALSE@textdoc_DATA = README AUTHORS DESIGN @DISABLEINSTALLDOC_FALSE@textdocdir = $(docdir) editfile = $(SED) -e 's|@PACKAGE_STRING[@]|$(PACKAGE_STRING)|g' \ -e 's|@PACKAGE_VERSION[@]|$(PACKAGE_VERSION)|g' \ debian/patches/desktop-entry-lacks-keywords-entry.patch0000644000000000000000000000070212233246546020553 0ustar Description: Add Keywords to desktop file Origin: vendor Bug: https://bugs.guengel.ch/show_bug.cgi?id=87 Forwarded: no Author: Salvatore Bonaccorso Last-Update: 2013-10-27 --- a/yapet.desktop.in +++ b/yapet.desktop.in @@ -8,4 +8,5 @@ Exec=@prefix@/bin/@PACKAGE@ %f Terminal=true Categories=Utility;Security;ConsoleOnly; +Keywords=Password;Encryption;Password Manager; # $Id: yapet.desktop.in 2368 2009-06-11 17:15:11Z rafi $ debian/patches/fix-spelling-error-in-manpage.patch0000644000000000000000000000747312233246546017422 0ustar Description: Fix spelling errors in manpage Origin: vendor Bug: http://bugs.guengel.ch/show_bug.cgi?id=73 Forwarded: yes Author: Salvatore Bonaccorso Last-Update: 2012-01-17 --- a/doc/yapet.sgml.in +++ b/doc/yapet.sgml.in @@ -674,9 +674,9 @@ - A value of 1 (one) or 0 (zero). A value of 1 allows to quit + A value of 1 (one) or 0 (zero). A value of 1 allows the user to quit &yp; from the locked screen (if no changes are pending). A value of - 0 does not allow to quit &yp; from the locked screen. + 0 prevents the user from quitting &yp; when the screen is locked. Default: 1 --- a/doc/yapet.1 +++ b/doc/yapet.1 @@ -454,11 +454,11 @@ .PP \fBallowlockquit\fR .RS 4 -A value of 1 (one) or 0 (zero)\&. A value of 1 allows to quit +A value of 1 (one) or 0 (zero)\&. A value of 1 allows the user to quit \fByapet\fR -from the locked screen (if no changes are pending)\&. A value of 0 does not allow to quit +from the locked screen (if no changes are pending)\&. A value of 0 prevents the user from quitting \fByapet\fR -from the locked screen\&. +when the screen is locked\&. .sp Default: 1 .RE --- a/doc/yapet.html +++ b/doc/yapet.html @@ -145,9 +145,9 @@ yapet.

Default: not set

locktimeout

A positive integer specifying the time of inactivity in seconds until the screen is locked.

Equivalent to providing the -t option when invoking yapet.

Default: 600

pwinputtimeout

A positive integer specifying the time of inactivity in seconds - until the password prompt for unlocking the screen will disappear.

Default: 60

allowlockquit

A value of 1 (one) or 0 (zero). A value of 1 allows to quit + until the password prompt for unlocking the screen will disappear.

Default: 60

allowlockquit

A value of 1 (one) or 0 (zero). A value of 1 allows the user to quit yapet from the locked screen (if no changes are pending). A value of - 0 does not allow to quit yapet from the locked screen.

Default: 1

checkfsecurity

A value of 1 (one) or 0 (zero). A value of 1 enables the + 0 prevents the user from quitting yapet when the screen is locked.

Default: 1

checkfsecurity

A value of 1 (one) or 0 (zero). A value of 1 enables the verification of the file owner and permissions when loading a file. A value of 0 disables the verification of the file owner and permissions when loading a file.

Equivalent to providing the -S (same as 1) --- a/doc/yapet.sgml +++ b/doc/yapet.sgml @@ -628,9 +628,9 @@ - A value of 1 (one) or 0 (zero). A value of 1 allows to quit + A value of 1 (one) or 0 (zero). A value of 1 allows the user to quit &yp; from the locked screen (if no changes are pending). A value of - 0 does not allow to quit &yp; from the locked screen. + 0 prevents the user from quitting &yp; when the screen is locked. Default: 1 debian/patches/series0000644000000000000000000000016112233246546012037 0ustar do-not-install-licenses-files.patch fix-spelling-error-in-manpage.patch desktop-entry-lacks-keywords-entry.patch debian/changelog0000644000000000000000000001351612233246546011055 0ustar yapet (0.8~pre2-3) unstable; urgency=low * Update debian/copyright file information. Update format to copyright-format 1.0 as released together with Debian policy 3.9.3. Update copyright years for debian/* packaging files. * Bump Standards-Version to 3.9.4 * Update and restore config.sub and config.guess with autotools-dev. Use "dh $@ --with autotools_dev" Debhelper addon to update and restore config.sub and config.guest during package build. Addresses FTBFS on arm64 (aarch64-linux-gnu). Thanks to Matthias Klose (Closes: #728011) * Add desktop-entry-lacks-keywords-entry.patch patch. Add some keywords to the yapet.desktop file. -- Salvatore Bonaccorso Sun, 27 Oct 2013 18:28:43 +0100 yapet (0.8~pre2-2) unstable; urgency=low * Bump Debhelper compat level to 9. Adjust Build-Depends on debhelper to (>= 9). * Refresh copyright years for debian/* packaging * Update format for debian/copyright file. Update to revision 174 of format specification in DEP5 proposal for machine readable copyright file. * Bump Standards-Version to 3.9.2 * Add fix-spelling-error-in-manpage.patch patch. Fix spelling of 'allows to' reported by lintian. Thanks to Daniel Kahn Gillmor for helping finding the wording. -- Salvatore Bonaccorso Tue, 17 Jan 2012 22:10:45 +0100 yapet (0.8~pre2-1) unstable; urgency=low * New upstream release * Update my email address * debian/control: Drop the DM-Upload-Allowed control field. * debian/copyright: update copyright years for debian/* packaging. -- Salvatore Bonaccorso Fri, 11 Feb 2011 21:43:34 +0100 yapet (0.7-2) unstable; urgency=low * debian/copyright: - Rename field Contact to Maintainer as proposed in revision 135 of DEP5. - Fix typo in abbreviated name for License 'GPL-3+ with OpenSSL exception'. * debian/NEWS: Add note on new handling of opening password records for editing. -- Salvatore Bonaccorso Thu, 23 Sep 2010 07:50:00 +0200 yapet (0.7-1) unstable; urgency=low * New upstream release * debian/copyright: Refresh copyright years for upstream files. * debian/patches: - Drop fix-rng-ftbfs-with-g++4.4.patch as it is applied upstream. - Drop 565065-fix-FTBFS-with-gcc-4.5.patch as it is applied upstream. * Bump Standards-Version to 3.9.1. -- Salvatore Bonaccorso Wed, 22 Sep 2010 10:34:10 +0200 yapet (0.6-3) unstable; urgency=low * Convert to 3.0 (quilt) package source format. Remove README.source and drop use of quilt parameter to dh in rules file. * debian/control: - Drop Build-Depends on quilt. - Update Build-Depends on debhelper (>= 7). * Refresh debian/copyright years for debian/* packaging. Referesh file to the current format specification of DEP5 for machine readable copyright file. * Add 565065-fix-FTBFS-with-gcc-4.5.patch to fix FTBFS using gcc-4.5/g++-4.5. Thanks Matthias Klose for the bugreport (Closes: #565065). -- Salvatore Bonaccorso Thu, 14 Jan 2010 08:27:43 +0100 yapet (0.6-2) unstable; urgency=low * Add fix-rng-ftbfs-with-g++4.4.patch: Fixes FTBFS for yapet rng.cc when using gcc-4.4/g++4.4. Thanks again to Martin Michlmayr for reporting this issue (Closes: #541093). -- Salvatore Bonaccorso Thu, 17 Sep 2009 21:37:46 +0200 yapet (0.6-1) unstable; urgency=low * New upstream release - Fixed serious bug preventing exchange of YAPET files between 32/64 bit architectures. Please see the NEWS.Debian.gz and README.gz in /usr/share/doc/yapet/ for more details (Closes: #543394). - /dev/urandom is the default random number generator used for generating passwords (Closes: #544140). - The random number generator used for generating passwords can be selected in the ~/.yapet configuration file. * Add README.source to source package as it is rcommended by Debian policy since 3.8.0. * debian/patches: Refresh do-not-install-licenses-files.patch -- Salvatore Bonaccorso Fri, 04 Sep 2009 21:49:08 +0200 yapet (0.5-1) unstable; urgency=low * New upstream release * debian/patches: - Refresh do-not-install-licenses-files.patch patch. - Drop patches with fixes integrated upstream: + fix-ftbfs-with-g++-4.4.patch + csv2yapet-delimiter-parsing-bug.patch + yapet-load-option-cfgfile-if-suffix-missing.patch * Bump Standards-Version to 3.8.3 (no changes). -- Salvatore Bonaccorso Sun, 23 Aug 2009 18:33:42 +0200 yapet (0.4-2) unstable; urgency=low * Add fix-ftbfs-with-g++-4.4.patch patch: Fixes FTBFS for yapet when using gcc-4.4/g++-4.4. Thanks to Martin Michlmayr for reporting (Closes: #541093). * Fix missing changelog entry for 0.4-1 (Bumped Standards-Version to 3.8.2). -- Salvatore Bonaccorso Wed, 12 Aug 2009 19:43:53 +0200 yapet (0.4-1) unstable; urgency=low * New upstream release - New utility csv2yapet to convert CSV file to YAPET files. * debian/patches: - Add csv2yapet-delimiter-parsing-bug.patch: Fixes bug causing Fields containing the field delimiter in their values make csv2yapet misinterpret the CSV file. - Add yapet-load-option-cfgfile-if-suffix-missing.patch: The load option in the .yapet configuration does not work if the suffix .pet in the file path is omitted. * debian/control: Bump Standards-Version to 3.8.2 (no changes). -- Salvatore Bonaccorso Fri, 07 Aug 2009 21:30:49 +0200 yapet (0.3a-1) unstable; urgency=low * Initial release (Closes: #532268) -- Salvatore Bonaccorso Sat, 13 Jun 2009 12:10:34 +0200