that group had a user with that group as their primary group - even
if that particular user was not exported to this this. No we no
longer export empty groups.
+ - speed up ssh tarball generation: No longer write indidividual user's ssh
+ authorized_keys to disk, only to read them later. Directly create a
+ TarInfo object without referring to any on-disk files.
+ - get rid of global state variable CurrentHost. This will enable upcoming
+ changes.
+ - UDLdap.py: make a cache for __getitem__() decisions.
+ - wrap cdbmake calls in eatmydata. Nothing else does any fsync stuff,
+ so doing it here just costs a lot.
+ * ud-generate: Use a flock() lock instead of python's lockfile class.
+ * ud-generate: The ssh authorized_keys file for the sshdist user now wraps
+ the rsync call in an flock wrapper that acquires a shared lock on
+ ud-generate's lock. This prevents syncing while ud-generate runs.
+ * ud-lock: support supplying a status to set instead of 'retiring'.
+ * ud-generate: Also rebuild if one of our keyrings has changed, even if
+ ldap has not.
[ Stephen Gran ]
* Fix deprecation warnings for sha module by using hashlib module instead
* ud-generate: generate webPasswords
* ud-replicate: set correct permissions for web-passwords
* add freecdb to depends
+ * userdir-ldap.schema
+ - add webPasswords
+ - add mailPreserveSuffixSeperator
- -- Peter Palfrader <weasel@debian.org> Mon, 12 Mar 2012 13:06:08 +0100
+ [ Peter Palfrader ]
+ * userdir-ldap-slapd.conf.in: explicitly list readable attributes.
+ End with 'by * none'.
+
+ -- Peter Palfrader <weasel@debian.org> Mon, 14 May 2012 18:45:07 +0200
userdir-ldap (0.3.79) unstable; urgency=low