summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorJeroen Nijhof <jeroen@jeroennijhof.nl>2012-05-07 21:29:34 +0200
committerJeroen Nijhof <jeroen@jeroennijhof.nl>2012-05-07 21:29:34 +0200
commit8a63e3caf07bd7c9e9b12177b679c5e8462824cb (patch)
treec1b70919128a6723d1b5e564978a4b575a9b4cf2 /debian
parentf467ae338eeef5b0f9f19cc40add51fac3bf252e (diff)
downloadpam_tacplus-8a63e3caf07bd7c9e9b12177b679c5e8462824cb.tar.gz
pam_tacplus-8a63e3caf07bd7c9e9b12177b679c5e8462824cb.zip
New release version 1.3.6
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog7
-rw-r--r--debian/control2
-rw-r--r--debian/postinst10
-rw-r--r--debian/prerm12
-rwxr-xr-xdebian/rules5
-rw-r--r--debian/tacplus15
6 files changed, 50 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index d13493c..153ed8b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+libpam-tacplus (1.3.6-1) unstable; urgency=low
+
+ * New upstream release.
+ * Added libpam-runtime support.
+
+ -- Jeroen Nijhof <jeroen@jeroennijhof.nl> Mon, 7 May 2012 21:21:00 +0100
+
libpam-tacplus (1.3.5-1) unstable; urgency=low
* First version of pam_tacplus debian package. Closes: #588172
diff --git a/debian/control b/debian/control
index 9e4a9c2..69fc805 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,7 @@ Homepage: http://sourceforge.net/projects/tacplus
Package: libpam-tacplus
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, libpam-runtime
Description: PAM module for using TACACS+ as an authentication service
This PAM module support authentication, authorization (account management) and
accounting (session management) performed using TACACS+ protocol designed by
diff --git a/debian/postinst b/debian/postinst
new file mode 100644
index 0000000..bc65706
--- /dev/null
+++ b/debian/postinst
@@ -0,0 +1,10 @@
+#!/bin/sh
+# postinst script for libpam-tacplus
+#
+# see: dh_installdeb(1)
+
+set -e
+
+pam-auth-update --package
+
+#DEBHELPER#
diff --git a/debian/prerm b/debian/prerm
new file mode 100644
index 0000000..f0ab388
--- /dev/null
+++ b/debian/prerm
@@ -0,0 +1,12 @@
+#!/bin/sh
+# prerm script for libpam-tacplus
+#
+# see: dh_installdeb(1)
+
+set -e
+
+if [ "$1" = remove ]; then
+ pam-auth-update --package --remove tacplus
+fi
+
+#DEBHELPER#
diff --git a/debian/rules b/debian/rules
index e73e9db..feba227 100755
--- a/debian/rules
+++ b/debian/rules
@@ -19,3 +19,8 @@ override_dh_clean:
override_dh_auto_configure:
dh_auto_configure -- --libdir=/lib --docdir=/usr/share/doc/libpam-tacplus
+override_dh_install:
+ mkdir debian/libpam-tacplus/usr/share/pam-configs
+ cp debian/tacplus debian/libpam-tacplus/usr/share/pam-configs/
+ dh_install
+
diff --git a/debian/tacplus b/debian/tacplus
new file mode 100644
index 0000000..bd7a2e3
--- /dev/null
+++ b/debian/tacplus
@@ -0,0 +1,15 @@
+Name: Tacacs+ authentication
+Default: yes
+Priority: 257
+Auth-Type: Primary
+Auth:
+ sufficient pam_tacplus.so
+Account-Type: Primary
+Account:
+ sufficient pam_tacplus.so
+Password-Type: Primary
+Password:
+ sufficient pam_tacplus.so
+Session-Type: Primary
+Session:
+ sufficient pam_tacplus.so