Update to 0.9.6
- new upstream release 0.9.6:
- new tool: smbldap-grouplist (list LDAP groups)
- smbldap-useradd, smbldap-usershow, smbldap-usermod:
- change default encoding of givenName and sn to UTF-8 (bug #11717)
- new option: -X (input/output encoding, defaults to UTF-8)
- new option: -O (localMailAddress attribute)
- changed option: -M (now sets only mail attribute)
- home directory is now chowned as $userUidNumber:$userGidNumber
to avoid race conditions (bug #11721)
- use gecos as displayName if givenName and userSN not provided
(bug #14517)
- smbldap-passwd:
- new option: -p (allow root to set password from STDIN without
verification, e.g. using a pipe) (bug #11964)
- change userPassword, shadowLastChange and shadowMax individually e.g. no
shadow class or user may not have rights (bug #15052)
- smbldap-groupmod: allow deletion of users from groups without a defined
samba group SID)
- remove references to smbldap_conf.pm
- fix Z option in smbldap-useradd (custom LDAP attribute) (fixes #590429)
- alphabetically reorganize options
- fix several mis-spellings and typos in smbldap-useradd
- update source URL to reflect new upstream file layout
- drop upstreamed chown patch
- update remaining patches to remove fuzz
- drop dependency on openldap-servers (for /usr/sbin/slappasswd) as the
default configuration is to hash passwords directly rather than calling out
to slappasswd (#609056)
- drop dependency on samba-common (for /usr/bin/smbpasswd) as the default
configuration handles the functionality directly rather than calling out to
smbpasswd
- drop execute permissions from configuration/migration scripts in %doc