lists.arthurdejong.org
RSS feed

nss-pam-ldapd commit: r1968 - debian/nss-pam-ldapd/branches/experimental/debian

[Date Prev][Date Next] [Thread Prev][Thread Next]

nss-pam-ldapd commit: r1968 - debian/nss-pam-ldapd/branches/experimental/debian



Author: arthur
Date: Sat May 11 17:19:31 2013
New Revision: 1968
URL: http://arthurdejong.org/viewvc/nss-pam-ldapd?revision=1968&view=revision

Log:
introduce a nslcd-utils package that contains the getent.ldap and chsh.ldap 
utilities

Added:
   debian/nss-pam-ldapd/branches/experimental/debian/nslcd-utils.install
   debian/nss-pam-ldapd/branches/experimental/debian/nslcd-utils.manpages
Modified:
   debian/nss-pam-ldapd/branches/experimental/debian/changelog
   debian/nss-pam-ldapd/branches/experimental/debian/control
   debian/nss-pam-ldapd/branches/experimental/debian/rules

Modified: debian/nss-pam-ldapd/branches/experimental/debian/changelog
==============================================================================
--- debian/nss-pam-ldapd/branches/experimental/debian/changelog Sat May 11 
17:03:13 2013        (r1967)
+++ debian/nss-pam-ldapd/branches/experimental/debian/changelog Sat May 11 
17:19:31 2013        (r1968)
@@ -38,8 +38,10 @@
   * debian/copyright: copyright year updates
   * introduce a nslcd-2 (for the protocol version) virtual package that can
     be shared between nslcd, pynslcd and potentially nssov
+  * introduce a nslcd-utils package that contains the getent.ldap and
+    chsh.ldap utilities
 
- -- Arthur de Jong <adejong@debian.org>  Sat, 11 May 2013 17:00:00 +0200
+ -- Arthur de Jong <adejong@debian.org>  Sat, 11 May 2013 17:15:00 +0200
 
 nss-pam-ldapd (0.8.13-1) unstable; urgency=low
 

Modified: debian/nss-pam-ldapd/branches/experimental/debian/control
==============================================================================
--- debian/nss-pam-ldapd/branches/experimental/debian/control   Sat May 11 
17:03:13 2013        (r1967)
+++ debian/nss-pam-ldapd/branches/experimental/debian/control   Sat May 11 
17:19:31 2013        (r1968)
@@ -6,6 +6,8 @@
 Build-Depends: debhelper (>=9), autotools-dev, libkrb5-dev, libldap2-dev,
                libsasl2-dev, po-debconf (>= 0.5.0), docbook2x, docbook-xml,
                libpam0g-dev
+Build-Depends-Indep: python (>= 2.6.6-3)
+X-Python-Version: >= 2.6
 Homepage: http://arthurdejong.org/nss-pam-ldapd/
 Vcs-Svn: http://arthurdejong.org/svn/nss-pam-ldapd/debian/nss-pam-ldapd/trunk/
 Vcs-Browser: 
http://arthurdejong.org/viewvc/nss-pam-ldapd/debian/nss-pam-ldapd/trunk/
@@ -18,7 +20,7 @@
 Recommends: nscd,
             libnss-ldapd | libnss-ldap,
             libpam-ldapd | libpam-ldap | libpam-krb5 | libpam-heimdal | 
libpam-sss,
-            ldap-utils, bind9-host | host
+            nslcd-utils, ldap-utils, bind9-host | host
 Suggests: kstart
 Replaces: libnss-ldapd (<< 0.7.0), nslcd-2
 Breaks: libnss-ldapd (<< 0.9.0), libpam-ldapd (<< 0.9.0)
@@ -55,3 +57,13 @@
  This package provides a Pluggable Authentication Module that allows
  user authentication, authorisation and password management based on
  credentials stored in an LDAP server.
+
+Package: nslcd-utils
+Architecture: all
+Depends: ${python:Depends}, ${misc:Depends}, nslcd-2
+Description: Utilities for querying LDAP via nslcd
+ These programmes provide for means to query and update information in LDAP
+ via nslcd.
+ .
+  getent.ldap - perform LDAP lookups bypassing nsswitch configuration
+  chsh.ldap - change a user's shell in LDAP

Added: debian/nss-pam-ldapd/branches/experimental/debian/nslcd-utils.install
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ debian/nss-pam-ldapd/branches/experimental/debian/nslcd-utils.install       
Sat May 11 17:19:31 2013        (r1968)
@@ -0,0 +1,2 @@
+usr/bin/*.ldap
+usr/share/nslcdutils

Added: debian/nss-pam-ldapd/branches/experimental/debian/nslcd-utils.manpages
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ debian/nss-pam-ldapd/branches/experimental/debian/nslcd-utils.manpages      
Sat May 11 17:19:31 2013        (r1968)
@@ -0,0 +1 @@
+man/*.ldap.1

Modified: debian/nss-pam-ldapd/branches/experimental/debian/rules
==============================================================================
--- debian/nss-pam-ldapd/branches/experimental/debian/rules     Sat May 11 
17:03:13 2013        (r1967)
+++ debian/nss-pam-ldapd/branches/experimental/debian/rules     Sat May 11 
17:19:31 2013        (r1968)
@@ -9,7 +9,7 @@
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie
 
 %:
-       dh $@
+       dh $@ --with python2
 
 # pass extra flags to configure
 override_dh_auto_configure:
@@ -25,3 +25,8 @@
 # ensure that nslcd is not down during upgrades
 override_dh_installinit:
        dh_installinit --restart-after-upgrade
+
+# temporary rule to also use the nslcdutils directory
+override_dh_python2:
+       dh_python2
+       dh_python2 /usr/share/nslcdutils
-- 
To unsubscribe send an email to
nss-pam-ldapd-commits-unsubscribe@lists.arthurdejong.org or see
http://lists.arthurdejong.org/nss-pam-ldapd-commits/