summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog1
-rw-r--r--debian/inetutils-ftpd.ftp.pam13
-rwxr-xr-xdebian/rules1
3 files changed, 15 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index ed0cb9f..b0a1d8c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ inetutils (2:1.5.dfsg.1-2) UNRELEASED; urgency=low
* Add a Depends on tcpd in inetutils-inetd.
* Fix FTBFS with automake >= 1.0 by adding the missing file config.rpath.
- debian/patches/02_missing_config.rpath.patch: New file
+ * Install a pam file for inetutils-ftpd.
-- Guillem Jover <guillem@debian.org> Mon, 6 Nov 2006 07:23:09 +0200
diff --git a/debian/inetutils-ftpd.ftp.pam b/debian/inetutils-ftpd.ftp.pam
new file mode 100644
index 0000000..b667e79
--- /dev/null
+++ b/debian/inetutils-ftpd.ftp.pam
@@ -0,0 +1,13 @@
+# Standard behaviour for ftpd(8).
+auth required pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
+
+# This line is required by ftpd(8).
+auth sufficient pam_ftp.so
+
+# Standard blurb.
+@include common-account
+@include common-session
+
+@include common-auth
+auth required pam_shells.so
+
diff --git a/debian/rules b/debian/rules
index e1ec78c..d674757 100755
--- a/debian/rules
+++ b/debian/rules
@@ -135,6 +135,7 @@ binary-arch: install
dh_installexamples -a
dh_installinit -pinetutils-syslogd -- defaults 10 90
dh_installinit -a -Ninetutils-syslogd
+ dh_installpam -pinetutils-ftpd --name ftp
dh_installlogrotate -a
dh_installman -a
dh_installinfo -a