debian/0000755000000000000000000000000012142256342007167 5ustar debian/manpages0000644000000000000000000000007211313214176010702 0ustar debian/man/dkimproxy-sign.1 debian/man/dkimproxy-verify.1 debian/copyright0000644000000000000000000000172611523557001011126 0ustar This package was debianized by Magnus Holmgren on Wed, 12 Jul 2006 20:22:49 +0200. It was downloaded from Upstream Author: Jason Long Copyright © 2010 Jason Long Copyright © 2006-2009 Messiah College Copyright © 2004 Anthony D. Urso License: This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.6 or, at your option, any later version of Perl 5 you may have available. This currently means an option of either the GPL (version 1.0 or or any later version) or the Artistic License. On Debian GNU/Linux systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL' and the Artistic Licence in `/usr/share/common-licenses/Artistic'. The Debian packaging is © 2006-2011 Magnus Holmgren and is also licensed under the above terms. debian/docs0000644000000000000000000000004110603503271010031 0ustar README HACKING.DKIM Changes TODO debian/source/0000755000000000000000000000000012142256342010467 5ustar debian/source/format0000644000000000000000000000001412142256176011702 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000013011002663372010211 0ustar version=3 http://search.cpan.org/CPAN/modules/by-module/Mail/Mail-DKIM-([\d.]+).tar.gz debian/man/0000755000000000000000000000000012142256342007742 5ustar debian/man/dkimproxy-sign.10000644000000000000000000000144011313214176013005 0ustar .TH dkimproxy-sign 1 .SH NAME dkimproxy-sign \- computes a DKIM signature for an email message .SH SYNOPSIS dkimproxy-sign [options] < original_email.txt options: \-\-method=METHOD \-\-selector=SELECTOR \-\-debug\-canonicalization=FILE dkimproxy-sign \-\-help to see a full description of the various options .SH OPTIONS .B \-\-method Determines the desired canonicalization method. Possible values are simple, simple/simple, simple/relaxed, relaxed, relaxed/relaxed, relaxed/simple. .B \-\-debug\-canonicalization Outputs the canonicalized message to the specified file, in addition to computing the DKIM signature. This is helpful for debugging canonicalization methods. .SH "SEE ALSO" dkimproxy.in(8), dkimproxy.out(8), dkimproxy-verify(1), dkim_responder(1) debian/man/dkimproxy-verify.10000644000000000000000000000060311313214176013351 0ustar .TH dkimproxy-verify 1 .SH NAME dkimproxy-verify \- insert here a description .SH DESCRIPTION The dkimproxy verify script that is bundled with DKIMproxy is not a component of the proxy itself. It's just useful in terms of troubleshooting a signature. This man page is a stub, please contribute. .SH "SEE ALSO" dkimproxy.in(8), dkimproxy.out(8), dkimproxy-sign(1), dkim_responder(1) debian/control0000644000000000000000000000237312142256276010605 0ustar Source: libmail-dkim-perl Section: perl Priority: optional Maintainer: Magnus Holmgren Build-Depends: debhelper (>= 5) Build-Depends-Indep: perl (>= 5.6.0-16), liberror-perl, libnet-dns-perl, libmailtools-perl, libdigest-sha-perl, libcrypt-openssl-rsa-perl (>= 0.24) Standards-Version: 3.9.4 Vcs-Svn: svn://svn.kibibyte.se/libmail-dkim-perl/trunk Vcs-Browser: http://svn.kibibyte.se/libmail-dkim-perl Homepage: http://dkimproxy.sourceforge.net Package: libmail-dkim-perl Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, liberror-perl, libdigest-sha-perl, libmailtools-perl, libnet-dns-perl, libcrypt-openssl-rsa-perl (>= 0.24) Replaces: dkimproxy (<< 1.2-1) Breaks: dkimproxy (<< 1.2-1) Description: cryptographically identify the sender of email - perl library RFC 4871, DomainKeys Identified Mail (DKIM), defines a domain-level authentication framework for email using public-key cryptography and key server technology to permit verification of the source and contents of messages by either Mail Transport Agents (MTAs) or Mail User Agents (MUAs). . This is a Perl implementation created by Jason Long of Messiah College. It performs signing as well as signature verification. It also supports the older DomainKeys standard. debian/changelog0000644000000000000000000001336012142256276011052 0ustar libmail-dkim-perl (0.40-1) unstable; urgency=low * New upstream release. * debian/rules: Add build-arch and build-indep targets. * Change source format to 3.0 (quilt). * Standards-Version 3.9.4. -- Magnus Holmgren Tue, 07 May 2013 21:57:38 +0200 libmail-dkim-perl (0.39-1) unstable; urgency=low * New upstream release. * debian/copyright: Updated. * Add Breaks: dkimproxy (<< 1.2-1) along with the Replaces: from 0.37-1. * Add ${misc:Depends} to Depends: just in case and to silence Lintian. * Up Standards-Version to 3.9.1. -- Magnus Holmgren Sun, 06 Feb 2011 18:59:40 +0100 libmail-dkim-perl (0.38-1) unstable; urgency=low * New upstream release. -- Magnus Holmgren Sat, 22 May 2010 23:32:58 +0200 libmail-dkim-perl (0.37-1) unstable; urgency=low * New upstream release. * Ship dkimsign.pl and dkimverify.pl as /usr/bin/dkimproxy-sign and /usr/bin/dkimproxy-verify, replacing the old versions in the dkimproxy package (Closes: #524047). * Also include the corresponding manpages from the dkimproxy package. Thanks to Thomas Goirand. -- Magnus Holmgren Sat, 19 Dec 2009 18:48:51 +0100 libmail-dkim-perl (0.36-1) unstable; urgency=low * New upstream release. - Renames Mail::DKIM::Policy to Mail::DKIM::DkPolicy. Only affects code that creates policy objects directly. - Drops support for pre-standardized DKIM signatures (i.e. DKIM signatures without a v= or bh= tag). * Honour nocheck option in DEB_BUILD_OPTIONS (but test outcome is still ignored since some tests depend on Internet connectivity). * Increase Standards-Version to 3.8.2. -- Magnus Holmgren Sat, 01 Aug 2009 19:16:02 +0200 libmail-dkim-perl (0.33-1) unstable; urgency=low * New upstream release (Closes: #519151). * Bumped Standards-Version to 3.8.0. No changes needed. * debian/rules: Fix target dependencies, skip unnecessary Debhelper calls, and delete severely incomplete Mail::DKIM::PublicKey(3pm) manpage that Lintian complains about. -- Magnus Holmgren Tue, 10 Mar 2009 23:22:33 +0100 libmail-dkim-perl (0.32-1) unstable; urgency=low * New upstream release. - No longer depends on libdigest-sha1-perl. -- Magnus Holmgren Sat, 07 Jun 2008 15:38:48 +0200 libmail-dkim-perl (0.31-1) unstable; urgency=low * New upstream release (Closes: 476908). * Change debian/watch to use search.cpan.org only. * New maintainer email address. * Increase minimum version of libcrypt-openssl-rsa-perl to 0.24 (should have done that at version 0.28 of this package). -- Magnus Holmgren Sun, 20 Apr 2008 18:08:09 +0200 libmail-dkim-perl (0.30.1-1) unstable; urgency=low * New upstream release (Closes: #470650). -- Magnus Holmgren Wed, 12 Mar 2008 18:47:28 +0100 libmail-dkim-perl (0.29-1) unstable; urgency=low * New upstream release. * Bump Standards-Version to 3.7.3. * Upstream homepage moved to SourceForge. * Change XS-Vcs-* fields to just Vcs-*. -- Magnus Holmgren Sun, 23 Dec 2007 13:51:28 +0100 libmail-dkim-perl (0.28-2) unstable; urgency=low * Skip 'make realclean' if Makefile does not exist, and do not ignore errors. * Modernise debian/control: wrap dependency fields, add XS-Vcs-* fields, and make Homepage a real field. -- Magnus Holmgren Thu, 27 Sep 2007 22:21:31 +0200 libmail-dkim-perl (0.28-1) unstable; urgency=low * New upstream release. Skipping 0.27 which had a bug. -- Magnus Holmgren Sat, 26 May 2007 17:43:55 +0200 libmail-dkim-perl (0.26-2) unstable; urgency=low * Fix error in this changelog (the description of DKIM was never changed in 0.25-1). -- Magnus Holmgren Sat, 26 May 2007 17:42:05 +0200 libmail-dkim-perl (0.26-1) unstable; urgency=low * New upstream release. · Compliant to the finished RFC 4871. * debian/control: Borrow description of DKIM from libdkim. -- Magnus Holmgren Fri, 25 May 2007 00:52:29 +0200 libmail-dkim-perl (0.25-1) unstable; urgency=low * New upstream release. -- Magnus Holmgren Sat, 12 May 2007 10:17:26 +0200 libmail-dkim-perl (0.24-2) unstable; urgency=low * Upload to unstable. * Add homepage to package description and mention DK support. -- Magnus Holmgren Mon, 23 Apr 2007 22:03:29 +0200 libmail-dkim-perl (0.24-1) experimental; urgency=low * New upstream (bugfix) release. * Add debian/watch. -- Magnus Holmgren Sat, 24 Mar 2007 23:04:03 +0100 libmail-dkim-perl (0.23-1) experimental; urgency=low * New upstream release. -- Magnus Holmgren Sat, 10 Mar 2007 20:36:14 +0100 libmail-dkim-perl (0.22-1) experimental; urgency=low * New upstream release. · This version will also verify the older DomainKeys kind of signatures. * This time the tests have been made non-build-critical, as their outcome really doesn't say anything about the success of the build. -- Magnus Holmgren Tue, 30 Jan 2007 01:17:52 +0100 libmail-dkim-perl (0.19-3) unstable; urgency=low * Really disable network-dependent tests, POSIX-compliantly (Closes: #395860) -- Magnus Holmgren Mon, 6 Nov 2006 12:20:29 +0100 libmail-dkim-perl (0.19-2) unstable; urgency=low * Disable test cases requiring network access (Closes: #395860) -- Magnus Holmgren Mon, 30 Oct 2006 15:09:01 +0100 libmail-dkim-perl (0.19-1) unstable; urgency=low * Initial release (Closes: #378046). -- Magnus Holmgren Sat, 7 Oct 2006 16:40:20 +0200 debian/compat0000644000000000000000000000000210603503271010361 0ustar 5 debian/rules0000755000000000000000000000301612142011611010233 0ustar #!/usr/bin/make -f #-*- makefile -*- # Made with the aid of dh_make, by Craig Small # Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess. # Some lines taken from debmake, by Christoph Lameter. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 PACKAGE := $(shell dh_listpackages) PERL = /usr/bin/perl TMP := $(CURDIR)/debian/$(PACKAGE) build-arch: build-indep: build build: build-stamp build-stamp: dh_testdir $(PERL) Makefile.PL INSTALLDIRS=vendor $(MAKE) ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) -$(MAKE) test endif touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp [ ! -f Makefile ] || $(MAKE) realclean dh_clean install: build-stamp dh_testdir dh_testroot dh_clean -k $(MAKE) install DESTDIR=$(TMP)/ rm -f $(TMP)/usr/share/man/man3/Mail::DKIM::PublicKey.3pm install -d $(TMP)/usr/bin/ install scripts/dkimsign.pl $(TMP)/usr/bin/dkimproxy-sign install scripts/dkimverify.pl $(TMP)/usr/bin/dkimproxy-verify # Remove any empty directories find $(TMP)/usr -depth -type d -empty -exec rmdir '{}' ';' # Build architecture-dependent files here. binary-arch: # We have nothing to do by default. # Build architecture-independent files here. binary-indep: install dh_testdir dh_testroot dh_installman dh_installdocs dh_installchangelogs -k ChangeLog dh_link dh_compress dh_fixperms dh_installdeb dh_perl dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep .PHONY: build build-arch build-indep clean binary-indep binary-arch binary debian/README.Debian0000644000000000000000000000133510603503271011226 0ustar Yahoo! Inc. claims patent rights concerning DomainKeys and DKIM. Details of the claim can be found at . Their licensing statement from that page reads as follows, as of 2007-02-30: "Yahoo! licenses its Necessary Patent Claims contained in the patent(s) and patent application(s) disclosed above under either of two separate license agreements, one of which is the DomainKeys Patent License Agreement (v1.2), and the other is the GNU General Public License v2.0 (and no other version)." It is believed that this will cause normal users no legal problems, but the packager can't guarantee anything. For more information about DKIM, see http://mipassoc.org/dkim/