Skip to content

LeisureLinux/adtool

 
 

Repository files navigation

Description:

adtool is a unix command line utility for Active Directory administration. Features include user and group creation, deletion, modification, password setting and directory query and search capabilities. Not fully tested yet so far.

System requirements:

adtool requires LDAP libraries to be installed (www.openldap.org). To use secure (ldaps://) connections OpenLDAP has to have been built with SSL support. SSL support is required for the password setting feature to work.

Copy the build-openldap.sh to the uncompressed openldap dir, run the script first

Installation:

Run build-adtool.sh after openldap libraries built successfully.

Configuration:

An example configuration file is installed to {prefix}/etc/adtool.cfg.dist. Rename this to adtool.cfg and edit as appropriate. Alternatively, command line options can be used.

Usage:

See the adtool man page

Todo:

  1. Add aarch64 support
  2. Add static compiling(muslib) support
  3. "make install-strip" is not working when cross compiling, STRIPPROG is not working
  4. See the TODO file

FAQ:

  1. I encounter "am__api_version" hard coded in aclocal.m4, error: "can't find aclocal-1.7" Fix:
    autoreconf --force --install
    

About

This is the adtool linux command utility (https://gp2x.org/adtool/) fixed to work on Ubuntu Impish(21.10), Add cross compile support for musl as well.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Shell 70.4%
  • Makefile 19.8%
  • C 9.6%
  • M4 0.2%