smbldap
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 4
Smbldap-tools 0.9.3
Smbldap-tools is a set of Perl scripts designed to manage user and group accounts stored in an LDAP directory. more>>
Smbldap-tools is a set of Perl scripts designed to manage user and group accounts stored in an LDAP directory. They can be used both by users and administrators of Linux systems:
*. administrators can perform users and groups management operations, in a way similar to the standard useradd or groupmod commands
users can change their LDAP password from the command line and get/change personnal informations.
This was first contributed by IDEALX.
Enhancements:
- Bugfixes and enhancements were made in many scripts.
- New scripts (smbldap-userinfo and smbldap-userlist) can help administrators and users to read and modify entries.
<<less*. administrators can perform users and groups management operations, in a way similar to the standard useradd or groupmod commands
users can change their LDAP password from the command line and get/change personnal informations.
This was first contributed by IDEALX.
Enhancements:
- Bugfixes and enhancements were made in many scripts.
- New scripts (smbldap-userinfo and smbldap-userlist) can help administrators and users to read and modify entries.
Download (0.30MB)
Added: 2007-07-25 License: GPL (GNU General Public License) Price:
824 downloads
Samba::LDAP::User 0.03
Samba::LDAP::User is a Perl module to manipulate a Samba LDAP User. more>>
Samba::LDAP::User is a Perl module to manipulate a Samba LDAP User.
SYNOPSIS
use Carp;
use Samba::LDAP::User;
# create Template object
my $user = Samba::LDAP::User->new()
or croak "Cant create objectn";
Various methods to manipulate a Samba LDAP user. Add, delete, modify, show and change a users password.
INTERFACE
new
Create a new Samba::LDAP::User object
add_user
Takes many options. For example:
user =>
oldpass =>
newpass =>
workstation =>
ou =>
user_uid =>
group =>
windows_user =>
trust_account =>
homedir =>
shell =>
gecos =>
skeleton_dir =>
surname =>
family_name =>
local_mail_address =>
mail_to_address =>
time_to_wait =>
aix =>
groups =>
ox =>
can_change_pass =>
must_change_pass =>
account_flags =>
logon_script =>
home_path =>
home_drive =>
user_profile =>
aix_user =>
The above options are only needed if you dont want to use the defaults that are set in /etc/smbldap/smbldap.conf
delete_user
disable_user
is_valid_user
is_samba_user
is_unix_user
is_nonldap_unix_user
get_homedir
make_hash
change_password
change_password(
user => ghenry,
oldpass => "$oldpass",
newpass => "$newpass",
samba => 1, # Update only Samba pass, can be
# unix => 1 for unix pass only
);
Change user password in LDAP Directory
Checks the users exists first, then changes the password If user doesnt exist, returns the error etc.
If no oldpass arg is passed, binds as rootdn and sets a password
Default is set to change/add a Samba "and" Unix password. If you dont want this, pass in unix => 0, or samba => 0, etc.
<<lessSYNOPSIS
use Carp;
use Samba::LDAP::User;
# create Template object
my $user = Samba::LDAP::User->new()
or croak "Cant create objectn";
Various methods to manipulate a Samba LDAP user. Add, delete, modify, show and change a users password.
INTERFACE
new
Create a new Samba::LDAP::User object
add_user
Takes many options. For example:
user =>
oldpass =>
newpass =>
workstation =>
ou =>
user_uid =>
group =>
windows_user =>
trust_account =>
homedir =>
shell =>
gecos =>
skeleton_dir =>
surname =>
family_name =>
local_mail_address =>
mail_to_address =>
time_to_wait =>
aix =>
groups =>
ox =>
can_change_pass =>
must_change_pass =>
account_flags =>
logon_script =>
home_path =>
home_drive =>
user_profile =>
aix_user =>
The above options are only needed if you dont want to use the defaults that are set in /etc/smbldap/smbldap.conf
delete_user
disable_user
is_valid_user
is_samba_user
is_unix_user
is_nonldap_unix_user
get_homedir
make_hash
change_password
change_password(
user => ghenry,
oldpass => "$oldpass",
newpass => "$newpass",
samba => 1, # Update only Samba pass, can be
# unix => 1 for unix pass only
);
Change user password in LDAP Directory
Checks the users exists first, then changes the password If user doesnt exist, returns the error etc.
If no oldpass arg is passed, binds as rootdn and sets a password
Default is set to change/add a Samba "and" Unix password. If you dont want this, pass in unix => 0, or samba => 0, etc.
Download (0.080MB)
Added: 2007-01-12 License: Perl Artistic License Price:
1024 downloads
Samba LDAP Tools++ 0.1.2
Samba LDAP Tools++ is a branch of the smbldap-tool scripts. more>>
Samba LDAP Tools++ is a branch of the smbldap-tool scripts.
It has Kerberos (Heimdal) support for passwords, LDAP hashes, and domain machines; support for DynDNS updates on Samba using BIND; and additional structures for system users that allow a single user to play different roles as RADIUS, LDAP, Kerberos, Samba, and Jabber users.
The project has many additions and functions that allow full support on new technologies.
Main features:
- Support for password changes using kerberos (heimdal)
- Support for {KRB5} hash
- Support for kerberos under domain workstations
- Support for dynamic updates on DNZ zones
- Adition of new structures for system users
Enhancements:
- Courier schema support was added.
- qmail schema was dropped.
<<lessIt has Kerberos (Heimdal) support for passwords, LDAP hashes, and domain machines; support for DynDNS updates on Samba using BIND; and additional structures for system users that allow a single user to play different roles as RADIUS, LDAP, Kerberos, Samba, and Jabber users.
The project has many additions and functions that allow full support on new technologies.
Main features:
- Support for password changes using kerberos (heimdal)
- Support for {KRB5} hash
- Support for kerberos under domain workstations
- Support for dynamic updates on DNZ zones
- Adition of new structures for system users
Enhancements:
- Courier schema support was added.
- qmail schema was dropped.
Download (MB)
Added: 2006-12-25 License: GPL (GNU General Public License) Price:
1046 downloads
Samba::LDAP::Config 0.03
Samba::LDAP::Config is a Perl module to config file related tasks for Samba::LDAP. more>>
Samba::LDAP::Config is a Perl module to config file related tasks for Samba::LDAP.
SYNOPSIS
use Samba::LDAP::Config;
my $config = Samba::LDAP::Config->new()
or die "Cant create objectn";
# Returns where smbldap.conf, smbldap_bind.conf and
# smb.conf are located
my $smbldap_conf = $config->find_smbldap();
my $smbldap_bind_conf = $config->find_smbldap_bind();
my $samba_conf = $config->find_samba();
Various methods to find where the related Samba configuration files are saved, read them in and write them out etc. Subclasses Config::Tiny.
INTERFACE
new
Create a new Samba::LDAP::Config object
find_smbldap
Searches in usual places for smbldap.conf and returns location found.
my $smbldap_conf = $config->find_smbldap();
Returns the smbldap.conf in the scripts, if nothing found.
find_smbldap_bind
Searches in usual places for smbldap_bind.conf and returns location found.
my $smbldap_bind_conf = $config->find_smbldap_bind();
Returns the smbldap_bind.conf in the scripts, if nothing found.
find_samba
Searches in usual places for smb.conf and returns location found.
my $smb_conf = $config->find_samba();
Returns the smb.conf in the scripts, if nothing found.
read_conf
Wrapper to provide an instant error message as returned by the native Config::Tiny read method
my $conf = $config->read_conf( $filename );
read_string
Overrides Config::Tinys read_string to exclude the " " marks found in smbldap.conf and smbldap_bind.conf and remove section handling, as we dont have any [sections] in either of these files.
Also substitutes the suffix hash ( ${suffix} ) with its value.
Need to fix the smb.conf reading. Will use File::Samba or Config::Auto for it instead.
<<lessSYNOPSIS
use Samba::LDAP::Config;
my $config = Samba::LDAP::Config->new()
or die "Cant create objectn";
# Returns where smbldap.conf, smbldap_bind.conf and
# smb.conf are located
my $smbldap_conf = $config->find_smbldap();
my $smbldap_bind_conf = $config->find_smbldap_bind();
my $samba_conf = $config->find_samba();
Various methods to find where the related Samba configuration files are saved, read them in and write them out etc. Subclasses Config::Tiny.
INTERFACE
new
Create a new Samba::LDAP::Config object
find_smbldap
Searches in usual places for smbldap.conf and returns location found.
my $smbldap_conf = $config->find_smbldap();
Returns the smbldap.conf in the scripts, if nothing found.
find_smbldap_bind
Searches in usual places for smbldap_bind.conf and returns location found.
my $smbldap_bind_conf = $config->find_smbldap_bind();
Returns the smbldap_bind.conf in the scripts, if nothing found.
find_samba
Searches in usual places for smb.conf and returns location found.
my $smb_conf = $config->find_samba();
Returns the smb.conf in the scripts, if nothing found.
read_conf
Wrapper to provide an instant error message as returned by the native Config::Tiny read method
my $conf = $config->read_conf( $filename );
read_string
Overrides Config::Tinys read_string to exclude the " " marks found in smbldap.conf and smbldap_bind.conf and remove section handling, as we dont have any [sections] in either of these files.
Also substitutes the suffix hash ( ${suffix} ) with its value.
Need to fix the smb.conf reading. Will use File::Samba or Config::Auto for it instead.
Download (0.080MB)
Added: 2007-01-12 License: Perl Artistic License Price:
1021 downloads
Secleted [ 0 ] software to compare
- Page: 1 of 1
- 1
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above smbldap search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed