[Authentication] Announcing adcli 0.5

Stef Walter stef at thewalter.net
Wed Apr 10 05:24:19 PDT 2013


adcli is a small standalone tool which provides a command line interface
to Active Directory, and can do things like joining the local machine to
a domain.


What's new in 0.5:
==================

 - Implement domain discovery, including support for sites [#54490]
 - Add 'create-user' and 'delete-user' commands [#54492]
 - Add 'reset-computer' and 'delete-computer' commands [#54492]
 - Add a new 'adcli info' command [#54490]
 - No longer export a library, the cli is our interface
 - Support using --login-ccache without an argument
 - Add support for setting operatingSystem and related attrs
 - When --user is specified don't try computer login
 - Only include /etc/krb5.conf if it exists [#57403]
 - Check for SASL headers when configuring
 - Look up the nETBIOSName correctly [#57064]
 - Add some basic unit tests
 - Various crasher fixes
 - Documentation, manual page
 - Cleanup the adcli arguments
 - Build fixes [#60561 ...]


Detailed change log for 0.5:
============================

Stef Walter (37):
      Look up the nETBIOSName correctly
      Don't print out or expose the computer container DN
      Unquote error message when ldap not found
      Check for SASL headers when configuring
      Only include /etc/krb5.conf if it exists
      When --user is specified don't try computer login
      build: Use the resolv.h header when checking for res_query
      Some autoconf tweaks
      No longer export a library
      Remove coverage files when cleaning
      Fix use of CFLAGS for building the library
      Add generic sequence code
      Refactor the command line interface
      Implement the 'delete-computer' and 'reset-computer' commands
      Add support for adding and deleting active directory users
      Use a test framework that supports TAP output
      Less complicated message logging
      Fix possible crash when for a NULL strv
      Implement domain discovery, including support for sites
      Clean up the adcli arguments
      More expressive logging for ldap errors
      Add support for creating/deleting groups
      Add support for adding/removing members from groups
      Add manual page for adcli and documentation infrastructure
      Fix possible uninitialized variable
      Discovery fixes
      Catch more permission failures when joining domain
      Allow passing a domain directly on the command line to join comma
      A bit of cleanup of adcli output
      Fix problems connecting without DNS
      Add more documentation for building adcli
      Make ADCLI_STRICT=1 abort() when precondition
      Remove lookup of preferredOU which was incorrect
      Add support for setting operatingSystem and related attrs
      Support using --login-ccache without an argument
      Don't retrieve kvno if not joining
      Release version 0.5


Signed Sources:
===============

http://www.freedesktop.org/software/realmd/releases/


Cheers,

Stef


More information about the Authentication mailing list