--- libapache2-authenntlm-perl-0.02.orig/debian/watch +++ libapache2-authenntlm-perl-0.02/debian/watch @@ -0,0 +1,3 @@ +version=3 +http://search.cpan.org/dist/Apache2-AuthenNTLM/ .*/Apache2-AuthenNTLM-v?(\d[\d_.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) + --- libapache2-authenntlm-perl-0.02.orig/debian/rules +++ libapache2-authenntlm-perl-0.02/debian/rules @@ -0,0 +1,64 @@ +#!/usr/bin/make -f +export PERL_MM_USE_DEFAULT=1 + +PACKAGE=$(shell dh_listpackages) + +ifndef PERL +PERL = /usr/bin/perl +endif + +TMP =$(CURDIR)/debian/$(PACKAGE) + +CFLAGS = -Wall -g +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +build: build-stamp +build-stamp: + dh_testdir + $(PERL) Makefile.PL INSTALLDIRS=vendor #NORECURS=1 + $(MAKE) OPTIMIZE="$(CFLAGS)" LD_RUN_PATH="" + $(MAKE) test + touch build-stamp + +clean: + dh_testdir + dh_testroot + dh_clean build-stamp install-stamp + [ ! -f Makefile ] || $(MAKE) realclean + +install: install-stamp +install-stamp: build-stamp + dh_testdir + dh_testroot + dh_clean -k + $(MAKE) install DESTDIR=$(TMP) PREFIX=/usr + [ ! -d $(TMP)/usr/share/perl5 ] || rmdir --ignore-fail-on-non-empty --parents --verbose $(TMP)/usr/share/perl5 + touch install-stamp + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installdocs README + dh_installchangelogs Changes + dh_strip + dh_compress + dh_fixperms + dh_makeshlibs + dh_installdeb + dh_perl + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +source diff: + @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary --- libapache2-authenntlm-perl-0.02.orig/debian/copyright +++ libapache2-authenntlm-perl-0.02/debian/copyright @@ -0,0 +1,31 @@ +This is the debian package for the Apache2::AuthenNTLM module. +It was created by Hendrik Frenzel using dh-make-perl. + +Upstream source location: http://search.cpan.org/dist/Apache2-AuthenNTLM/ + +The upstream author is: + +G. Richter (richter@dev.ecos.de) +Ported by Shannon Eric Peevey (speeves@unt.edu) + +Development of this package, versions 0.01-0.13 was sponsored by: +Siemens: http://www.siemens.com. + +Copyright: Copyright © 2002 Gerald Richter / ecos gmbh (www.ecos.de) + +License: + + You may distribute under the terms of either the GNU General Public + License or the Artistic License, as specified in the Perl README file. + + THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED + WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL', the complete +text of the Artistic License can be found in +`/usr/share/common-licenses/Artistic'. + +The Debian packaging is (C) 2007, Hendrik Frenzel and +is licensed under the GPL, see above. --- libapache2-authenntlm-perl-0.02.orig/debian/compat +++ libapache2-authenntlm-perl-0.02/debian/compat @@ -0,0 +1 @@ +5 --- libapache2-authenntlm-perl-0.02.orig/debian/control +++ libapache2-authenntlm-perl-0.02/debian/control @@ -0,0 +1,36 @@ +Source: libapache2-authenntlm-perl +Section: perl +Priority: optional +Build-Depends: debhelper (>= 5.0.0), perl (>= 5.8.8-7) +Maintainer: Debian Perl Group +Uploaders: Hendrik Frenzel , Xavier Oswald +Standards-Version: 3.7.3 +Homepage: http://search.cpan.org/dist/Apache2-AuthenNTLM +Vcs-Svn: svn://svn.debian.org/svn/pkg-perl/trunk/libapache2-authenntlm-perl +Vcs-Browser: http://svn.debian.org/wsvn/pkg-perl/trunk/libapache2-authenntlm-perl +Dm-Upload-Allowed: yes + +Package: libapache2-authenntlm-perl +Architecture: any +Conflicts: libauthen-smb-perl (<= 0.96) +Depends: ${perl:Depends}, ${shlibs:Depends}, libapache2-mod-perl2 +Description: Perform Microsoft NTLM and Basic User Authentication + The purpose of this module is to perform a user authentication via Microsoft's + NTLM protocol. This protocol is supported by all versions of the Internet + Explorer and is mainly useful for intranets. Depending on your preferences + setting IE will supply your windows logon credentials to the web server + when the server asks for NTLM authentication. This saves the user to type in + his/her password again. + . + The NTLM protocol performs a challenge/response to exchange a random number + (nonce) and get back a md4 hash, which is built from the user's password + and the nonce. This makes sure that no password goes over the wire in plain + text. + . + The main advantage of the Perl implementation is, that it can be easily + extended to verify the user/password against other sources than a windows + domain controller. + . + The default implementation is to go to the domain controller for the given + domain and verify the user. If you want to verify the user against another + source, you can inherit from Apache2::AuthenNTLM and override it's methods. --- libapache2-authenntlm-perl-0.02.orig/debian/changelog +++ libapache2-authenntlm-perl-0.02/debian/changelog @@ -0,0 +1,69 @@ +libapache2-authenntlm-perl (0.02-5build3) devel; urgency=low + + * Rebuild for Perl 5.18. + + -- Colin Watson Sun, 20 Oct 2013 22:51:30 +0100 + +libapache2-authenntlm-perl (0.02-5build2) precise; urgency=low + + * Rebuild for Perl 5.14. + + -- Colin Watson Tue, 15 Nov 2011 17:08:25 +0000 + +libapache2-authenntlm-perl (0.02-5build1) oneiric; urgency=low + + * Rebuild for Perl 5.12. + + -- Colin Watson Sat, 07 May 2011 23:17:49 +0100 + +libapache2-authenntlm-perl (0.02-5) unstable; urgency=low + + * debian/rules: + - exchange binary-arch and binary-indep targets (closes: #469127) + - move tests to build-stamp target + - move dh_clean before make distclean + - let install-stamp target depend on build-stamp + * debian/watch: add upstream source location + + -- Xavier Oswald Tue, 04 Mar 2008 00:04:51 +0100 + +libapache2-authenntlm-perl (0.02-4) unstable; urgency=low + + [ Hendrik Frenzel ] + * removed dh-make-perl stanza in debian/control (Closes: #434648) + * added conflict with libauthen-smb-perl (Closes: #432809) + * changed debian/watch and debian/control to use author-neutral URLs + * fixed removal of empty /usr/share/perl5 in debian/rules (Closes: #463479) + + [Xavier Oswald] + * debian/watch: + - remove unecessary comments into the watch file + * debian/control: + - change Atchitecture all to any + - add me as uploader + * debian/copyright: + - fix lintian warning copyright-without-copyright-notice by replacing + copyright with Copyright and (c) with ©. + * debian/rules + - add dh_strip + - add dh_shlibdeps + + -- Hendrik Frenzel Wed, 20 Feb 2008 20:50:57 +0100 + +libapache2-authenntlm-perl (0.02-3) unstable; urgency=low + + * Fixed lintian warning extended-description-line-too-long + + -- Hendrik Frenzel Thu, 21 Jun 2007 14:28:48 +0200 + +libapache2-authenntlm-perl (0.02-2) unstable; urgency=low + + * Created debian/watch + + -- Hendrik Frenzel Wed, 20 Jun 2007 10:43:47 +0200 + +libapache2-authenntlm-perl (0.02-1) unstable; urgency=low + + * Initial Release. (Closes: #427848) + + -- Hendrik Frenzel Wed, 06 Jun 2007 15:28:13 +0200