Install pam-auth-update profile.
authorJelmer Vernooij <jelmer@samba.org>
Wed, 29 Jul 2009 17:26:21 +0000 (19:26 +0200)
committerJelmer Vernooij <jelmer@samba.org>
Wed, 29 Jul 2009 17:26:21 +0000 (19:26 +0200)
debian/changelog
debian/control
debian/install
debian/libpam-krb5-migrate.pam-config [new file with mode: 0644]
debian/libpam-krb5-migrate.postinst [new file with mode: 0644]
debian/libpam-krb5-migrate.prerm [new file with mode: 0644]
debian/rules

index 2f9c1af3101146d819bee5babe736c20eb2e28b5..e5fdc0942a154e9533eb5cadce113b519511a8ec 100644 (file)
@@ -2,8 +2,9 @@ pam-krb5-migrate (0.0.8+bzr39-1) unstable; urgency=low
 
   * Bump standards version to 3.8.2.
   * New upstream snapshot.
+  * Install pam-auth-update profile.
 
- -- Jelmer Vernooij <jelmer@debian.org>  Wed, 29 Jul 2009 17:42:14 +0200
+ -- Jelmer Vernooij <jelmer@debian.org>  Wed, 29 Jul 2009 19:26:18 +0200
 
 pam-krb5-migrate (0.0.8-2) unstable; urgency=low
 
index 014f578eb1290079f982692dd1cdddd55341270b..587583b9312e182b8eb58af71c40b04a17e5ef6d 100644 (file)
@@ -8,7 +8,7 @@ Vcs-Bzr: http://people.samba.org/bzr/jelmer/pam_krb5_migrate/unstable
 
 Package: libpam-krb5-migrate-heimdal
 Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, libpam-runtime (>= 1.0.1-6)
 Description: PAM module for migrating to Kerberos
  A stackable authentication module that takes a username and password from an 
  earlier module in the stack and attempts to transparently add the user to a 
index 2655f60d46fe531989eb213831d43e5f100d3ddd..bce6aadaf468a373cb5615f8655f96b96a1ff129 100644 (file)
@@ -1,2 +1,3 @@
 usr/share/man/man7/pam_krb5_migrate.7
+usr/share/pam-configs/krb5-migrate
 lib/security/pam_krb5_migrate.so
diff --git a/debian/libpam-krb5-migrate.pam-config b/debian/libpam-krb5-migrate.pam-config
new file mode 100644 (file)
index 0000000..32c2708
--- /dev/null
@@ -0,0 +1,8 @@
+Name: Kerberos password synchronization
+Default: yes
+Priority: 0
+Auth-Type: Additional
+Auth-Initial:
+       optional                        pam_krb5_migrate.so
+Auth-Final:
+       optional                        pam_krb5_migrate.so
diff --git a/debian/libpam-krb5-migrate.postinst b/debian/libpam-krb5-migrate.postinst
new file mode 100644 (file)
index 0000000..7e37590
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+pam-auth-update --package
+
+#DEBHELPER#
diff --git a/debian/libpam-krb5-migrate.prerm b/debian/libpam-krb5-migrate.prerm
new file mode 100644 (file)
index 0000000..a24f58f
--- /dev/null
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+if [ "$1" = "remove" ]; then
+       pam-auth-update --package --remove krb5-migrate
+fi
+
+#DEBHELPER#
index bbc239224cef48115700d6b247651deb99bc2c17..0790bcd331653754b0deffb24a8c71a4910f9db8 100755 (executable)
@@ -28,8 +28,11 @@ install: build
        dh_clean -k
        dh_installdirs
        $(MAKE) install DESTDIR=$(DESTDIR)
+       mkdir -p $(DESTDIR)/usr/share/pam-configs
+       install -m 0644 debian/libpam-krb5-migrate.pam-config $(DESTDIR)/usr/share/pam-configs/krb5-migrate
        dh_install --list-missing --fail-missing --sourcedir=$(DESTDIR)
 
+
 binary-indep: build install
 binary-arch: build install
        dh_testdir