addluser.py

addluser.py is a simple Python app that provides adduser/useradd style functionality. It takes input from the command line and creates an entry in a pre-existing RFC2307-compliant LDAP server.

Tags Utilities Systems Administration
Licenses Public Domain
Implementation Python

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  30 Jan 2001 06:12
  • Rrelease-after

    Changes: A fix for a Python-LDAP naming issue (now imports from ldap, rather than implicitly _ldap), and password confirmation when adding a new user.

    • Rrelease-mid
    •  30 Jan 2001 06:12
    • Rrelease-after

      Changes: This update to the addluser.py script adds a getsalt() function used by the password creation segment. This is a far better solution than the static salt of previous versions.

      • Rrelease-mid
      •  30 Jan 2001 06:12
      • Rrelease-after

        Changes: UID validity checking, and a new flag, -n, which will check for the next available uid/gid based on an offset. The offset is either the user provided uid/gid on the command line, or the default listed within the code.

        • Rrelease-mid
        •  30 Jan 2001 06:12
        • Rrelease-after

          Changes: This release fixes an issue with how CN defaults were handled and adds a "remove" user feature with the "-r" flag.

          • Rrelease-mid
          •  30 Jan 2001 06:12
          • Rrelease-after

            Changes: Intial release. It works but may not work with your selected password hash for your system. It currently uses standard crypt().

            No-screenshot

            Project Spotlight

            Rotter

            A transmission recording and audio logger for JACK.

            4bc838da97443a7ae272314378ce15a2_thumb

            Project Spotlight

            wiki2xhtml

            Creates complete Web pages with CSS and converts from wiki syntax to XHTML.