1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
2006/01/05 : ldapscripts 1.4
- More code cleaning !!! Code now clean... (and bug-free ???) - thanks to Madcoder for the help he provided !
- Removed dependency to slappasswd !!! Using ldappasswd instead (included in the standard ldap-client commands)
- Added new ldaprenameuser command (uses ldapmodrdn included in the standard ldap-client commands)
Add this to Samba 3.0.21's configuration file : rename user script = ldaprenameuser '%uold' '%unew'
Warning : renaming an entry (user/group/machine) only involves renaming its RDN !
This means may have to change manually the account's homedir (user) and modify each group to include the new
rdn (user/machine) as a memberuid.
- Also added useful _ldaprenamegroup and _ldaprenamemachine scripts (not used by Samba)
- A user/machine is now searched using its uid (no more use of its cn)
- Full command now shown in logs
- Modified README
- New TODO file
- Man pages (section 1 for each script, section 5 for a global "ldapscripts" manual)
2005/10/01 : ldapscripts 1.3
Compatibility rework / code cleaning - the scripts now work on FreeBSD !
- no more calls to "source", use . instead
- now using "=" instead of "==" in test
- now return 1 instead of -1 when an error occurs
- added possibility to specify the getent command, so you can use pw instead (for FreeBSD)
- added auto-guess for this command if left blank in conf file
- splitted the horrible conf file into a real conf file and a "runtime" file
2005/07/15 : ldapscript 1.2
- applied patch from Vincent Esposito to make sure uid/gid/mid found in LDAP is higher than *START ones
- small documentation modifications
2005/02/18 : ldapscripts 1.1
- added _ldapinit command, to inititalize an LDAP directory with a minimal hierarchy
- added support for home directories creation (see ldapscripts.conf)
- no more need for backslashes in user home directories and user shell in ldapscripts.conf
- added support for initializing (randomized) passwords when adding a user.
- Passwords can also be recorded into a log file when performing a massive user creation (see ldapscripts.conf)
2005/02/07 : ldapscripts 1.0
|