-
Committer:
Yolanda Robla
-
Date:
2013-07-23 14:52:25 UTC
-
Revision ID:
yolanda.robla@canonical.com-20130723145225-t7ibqm6bploplal8
+ Change dependency on ldap-auth-config to a recommendation only, since
using LDAP name services does not automatically mean that authentication
must be via LDAP (LP: #1016592):
- debian/control: Recommends ldap-auth-config
+ Switch from static debconf configuration in /etc/foo.conf to a dynamic
auto-detected configuration in /var/lib/foo/foo.conf:
- Removed the following files: debian/config, debian/libnss-ldap.postinst,
debian/libnss-ldap.postrm, debian/po, debian/templates
- debian/LDAP-Permissions.txt: use /etc/ldap.conf
- debian/README.Debian: use /etc/ldap.conf
- debian/rules: don't use --with-ldap-conf-file and
--with-ldap-secret-file, removed binary-post-install
- debian/libnss-ldap.install: removed usr/share/libnss-ldap/ldap.conf
- debian/libnss-ldap.dirs: removed usr/share/libnss-ldap
+ Remaining changes from debian unstable for LP: #155947
- added debian/nssldap-update-ignoreusers which update
nss_initgroups_ignoreusers in /etc/ldap.conf based on
nss_initgroups_minimum_uid
- add manpage for nssldap-update-ignoreusers
- debian/libnss-ldap.install: added usr/sbin/nssldap-update-ignoreusers
and usr/share/man/man8/nssldap-update-ignoreusers.8
- added debian/libnss-ldap.init to call nssldap-update-ignoreusers on
shutdown
- debian/rules: install initscript
- debian/patches/minimum_uid.patch: update ldap.conf and manpage for
nss_initgroups_ignoreusers and nss_initgroups_minimum_uid updates;
WARNING: this patch is currently not applied and needs testing.
+ Pass the multiarch dir name to make as MULTI_OS_DIRECTORY, so that the
upstream build system can actually find libc and nss_files on disk and
we don't misbuild with wrong filenames:
- debian/rules: add MULTI_OS_DIRECTORY extra arg
+ Drop number prefixes from Ubuntu-specific patches
(00fix-ethers-truncation, 01_minimum_uid, and
02_fix_ldap_sessions_mem_leak) since the package uses a quilt series now.