ldapscripts_2.0.5-1_all.deb


Advertisement

Description

ldapscripts - Add and remove users and groups (stored in a LDAP directory)

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: ldapscripts
Package version: 2.0.5
Package release: 1
Package architecture: all
Package type: deb
Installed size: 116 B
Download size: 48.26 KB
Official Mirror: ftp.br.debian.org
Ldapscripts are shell scripts that allow management of POSIX accounts (users, groups, machines) in a LDAP directory. They are similar to smbldap-tools but are written in shellscript, not Perl. They only require OpenLDAP client commands (ldapadd, ldapdelete, ldapsearch, ldapmodify, ldappasswd) and make administrator's work a lot easier avoiding the need to configure Perl and each library dependency (e.g. Net::LDAP). These scripts are very simple to configure by not requiring any Samba-related information (SID, profiles, homes, etc): management of Samba attributes is entirely done by standard commands (net, smbpasswd and pdbedit) used together with the scripts. Moreover, most of the configuration is guessed from the one of nslcd, and everything should work out from the box for most users. The scripts may be used independently - within command lines - or automatically by Samba (like smbldap-tools), to handle POSIX information within accounts before adding Samba information.

Alternatives

Requires

    Download

    Source package: ldapscripts

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install ldapscripts deb package:
      # sudo apt-get install ldapscripts

    Files

    • /etc/ldapscripts/ldapscripts.conf
    • /etc/ldapscripts/ldapscripts.passwd
    • /usr/sbin/ldapaddgroup
    • /usr/sbin/ldapaddmachine
    • /usr/sbin/ldapadduser
    • /usr/sbin/ldapaddusertogroup
    • /usr/sbin/ldapdeletegroup
    • /usr/sbin/ldapdeletemachine
    • /usr/sbin/ldapdeleteuser
    • /usr/sbin/ldapdeleteuserfromgroup
    • /usr/sbin/ldapfinger
    • /usr/sbin/ldapgid
    • /usr/sbin/ldapid
    • /usr/sbin/ldapinit
    • /usr/sbin/ldapmodifygroup
    • /usr/sbin/ldapmodifymachine
    • /usr/sbin/ldapmodifyuser
    • /usr/sbin/ldaprenamegroup
    • /usr/sbin/ldaprenamemachine
    • /usr/sbin/ldaprenameuser
    • /usr/sbin/ldapsetpasswd
    • /usr/sbin/ldapsetprimarygroup
    • /usr/sbin/lsldap
    • /usr/share/doc/ldapscripts/README.Debian
    • /usr/share/doc/ldapscripts/README.gz
    • /usr/share/doc/ldapscripts/TODO
    • /usr/share/doc/ldapscripts/VERSION
    • /usr/share/doc/ldapscripts/changelog.Debian.gz
    • /usr/share/doc/ldapscripts/changelog.gz
    • /usr/share/doc/ldapscripts/copyright
    • /usr/share/doc/ldapscripts/examples/ldapaddgroup.template.sample
    • /usr/share/doc/ldapscripts/examples/ldapaddmachine.template.sample
    • /usr/share/doc/ldapscripts/examples/ldapadduser.template.sample
    • /usr/share/ldapscripts/runtime
    • /usr/share/ldapscripts/runtime.debian
    • /usr/share/lintian/overrides/ldapscripts
    • /usr/share/man/man1/ldapaddgroup.1.gz
    • /usr/share/man/man1/ldapaddmachine.1.gz
    • /usr/share/man/man1/ldapadduser.1.gz
    • /usr/share/man/man1/ldapaddusertogroup.1.gz
    • /usr/share/man/man1/ldapdeletegroup.1.gz
    • /usr/share/man/man1/ldapdeletemachine.1.gz
    • /usr/share/man/man1/ldapdeleteuser.1.gz
    • /usr/share/man/man1/ldapdeleteuserfromgroup.1.gz
    • /usr/share/man/man1/ldapfinger.1.gz
    • /usr/share/man/man1/ldapgid.1.gz
    • /usr/share/man/man1/ldapid.1.gz
    • /usr/share/man/man1/ldapinit.1.gz
    • /usr/share/man/man1/ldapmodifygroup.1.gz
    • /usr/share/man/man1/ldapmodifymachine.1.gz
    • /usr/share/man/man1/ldapmodifyuser.1.gz
    • /usr/share/man/man1/ldaprenamegroup.1.gz
    • /usr/share/man/man1/ldaprenamemachine.1.gz
    • /usr/share/man/man1/ldaprenameuser.1.gz
    • /usr/share/man/man1/ldapsetpasswd.1.gz
    • /usr/share/man/man1/ldapsetprimarygroup.1.gz
    • /usr/share/man/man1/lsldap.1.gz
    • /usr/share/man/man5/ldapscripts.5.gz

    Changelog

    2013-10-01 - Alexander GQ Gerasiov <gq@debian.org> ldapscripts (2.0.5-1) unstable; urgency=low * Imported Upstream version 2.0.5 * Removed 06_builtin_locale.patch: fixed upstream. * debian/control: Update description. (Closes: #686140) * 02_debian_config.patch refreshed. * New patch 06_fix_logname.patch fixes logname invocation issues. (Closes: #719295) * debian/runtime.debian: Fix awk invocation. Should fix (LP: #1225440). * New patch 07_fix_log_perm.patch fixes permissions of log file. * New patch 08_fix_log_entry.patch fixes log entry when runtime is sourced from file with whitespaces. * debian/control: Bump Standard's version: no changes needed.

    2012-08-27 - Alexander GQ Gerasiov <gq@debian.org> ldapscripts (2.0.1-2) unstable; urgency=low * Depend on nslcd instead of libnss-ldap, and us it's config. (Closes: #610971, #681266.) * debian/runtime.debian: Specify default value for GCLASS. (Closes: #671613) * debian/control: Fix 'Perl' writing. (Closes: #656172.) * debian/control: Standards-version updated, no changes needed.

    2012-01-16 - Alexander GQ Gerasiov <gq@debian.org> ldapscripts (2.0.1-1) unstable; urgency=low * Imported Upstream version 2.0.1 * Updated debian/patches/05_mktemp.patch. * Removed debian/patches/07_fix_free_uid_search.patch (fixed upstream). * debian/control: Replace PERL wirh Perl (Closes: #620473). * debian/control: Standards-version updated, no changes needed.

    2011-03-21 - Alexander GQ Gerasiov <gq@debian.org> ldapscripts (1.10.0-1) unstable; urgency=low * debian/control: Standards-version updated, no changes needed. * Imported Upstream version 1.10.0 * debian/patches: Patches refreshed. * Added 07_fix_free_uid_search.patch. Thanks to Slavko <linux@slavino.sk> (Closes: #609148) * debian/control: DEB_FIXPERMS_EXCLUDE replaced with DEB_FIXPERMS_EXCLUDE_ALL.

    2010-12-23 - Alexander GQ Gerasiov <gq@debian.org> ldapscripts (1.9.0-3) unstable; urgency=low * Use pwgen as password generator by default. Closes: #592369. * runtime.debian: Fix nss-ldap.conf parsing. Closes: #601942. * debian/control: Suggests libnss-ldap, not libpam-ldap. * Bump standard's version, no changes needed.

    2010-05-11 - Alexander GQ Gerasiov <gq@debian.org> ldapscripts (1.9.0-2) unstable; urgency=low * Switching to new dpkg v3 (quilt) format. * Fix problem with "not built-it" warnings in some locales. Closes: #555561. * debian/patches: Added DEP-3 annotations. * Bump standard's version, no changes needed.

    2009-10-23 - Alexander GQ Gerasiov <gq@debian.org> ldapscripts (1.9.0-1) unstable; urgency=low * Imported Upstream version 1.9.0 * watch file added. * Bump standard's version, no changes needed. * Removed: 01_makefile_destdir.patch, 04_logname_replace.patch, 06_nouuencode_pwgen.patch and most of debian/patches/03_fix_manpages.patch. Were fixed upstream.

    2009-07-06 - Alexander GQ Gerasiov <gq@debian.org> ldapscripts (1.8.0-3) unstable; urgency=low * Fix permissions for ldapscripts.passwd. Also add lintian-overrides for it. * Update my e-mail address.

    2009-07-05 - Alexander GQ Gerasiov <gq@cs.msu.su> ldapscripts (1.8.0-2) unstable; urgency=low * runtime.debian: fix warnings appears if libpam-ldap not installed. * runtime.debian: replace usage of libpam-ldap with libnss-ldap, because ldapscripts recommends the second one. * runtime.debian: replace egrep|sed|cut with simple awk. * runtime.debian: fix error if host but not uri is specified in libnss-ldap.conf. * Add README.Debian with some info. * Add VCS info in debian/control. * Remove debian/ldapscripts.conf as it's not used anymore.

    Advertisement
    Advertisement