App-LDAP
view release on metacpan or search on metacpan
App::LDAP can guess your role from your UID, and help you to change your password.
$ ldap passwd # change password of yourself
$ sudo ldap passwd shelling # using priviledge of ldap admin to change passwd of shelling
$ sudo ldap passwd shelling --lock # lock shelling
$ sudo ldap passwd shelling --unlock # unlock shelling
### backup and restoring
Doing backup and restoring are also supported.
$ sudo ldap import new.ldif # add content of new.ldif
$ sudo ldap export all.ldif # save all entries under dc=example,dc=com into all.ldif
## LICENSE
Copyright (C) 2010 shelling
MIT (X11) License
lib/App/LDAP/Command/Export.pm view on Meta::CPAN
no Moose;
1;
=head1 NAME
App::LDAP::Command::Export
=head1 SYNOPSIS
$ sudo ldap export backup.ldif
backup whole DIT
$ ldap export people.ldif --base ou=people,dc=example,dc=com
dump user information without password
$ sudo ldap export people.ldif --base ou=people,dc=example,dc=com
dump user information with password
=cut
( run in 1.500 second using v1.01-cache-2.11-cpan-49f99fa48dc )