Commit Graph

615 Commits

Author SHA1 Message Date
Michael Spang bb84794a27 Added "ceoquery", a utility to retrieve lists of members and users. 2007-02-02 21:45:24 -05:00
Michael Spang 8815949899 Bug fix: build_gecos() did not include enough commas between fields. 2007-02-02 21:27:50 -05:00
Michael Spang c5c59197e6 Added list_all() to members module. 2007-02-02 20:29:55 -05:00
Michael Spang 40e6f013be New release (0.2.2).
Updates in this version:

  * Added "addhomedir", a utility to create home directories for new users.
  * Bug fix: CEO still referenced an exception that changed name in 0.2.
  * Documentation updates.
2007-01-29 01:53:14 -05:00
Michael Spang 2828ed6997 Added "addhomedir", a utility to create home directories for new users. 2007-01-29 01:42:42 -05:00
Michael Spang 8577703511 Docstring update: documented parameters and exceptions of conf.read(). 2007-01-28 22:54:56 -05:00
Michael Spang 45aef63d2b Added octal support to configuration module. 2007-01-28 21:27:16 -05:00
Michael Spang 5b4d603d25 Minor update of getting started documents. 2007-01-28 06:06:34 -05:00
Michael Spang 665080e71a Docstring update: fixed exception list of accounts.create() 2007-01-28 02:01:46 -05:00
Michael Spang ec08d4326f Bug fix: CEO (main.py) still referenced an exception that changed name in 0.2 2007-01-28 01:58:57 -05:00
Michael Spang 2343c0b08b New release (version 0.2.1).
Updates in this version:

  * Added docs/GIT-HOWTO and docs/INSTALLING
2007-01-28 01:38:33 -05:00
Michael Spang c372e60764 Added GIT-HOWTO and INSTALLING docs.
These docs are intended to help potential contributors get started.

GIT-HOWTO explains how to set up a new repository. It also suggests several
resources to help users learn git or cogito.

INSTALLING suggests a procedure for coordinating the building and installing
of new versions of the Debian package.
2007-01-28 01:37:38 -05:00
Michael Spang 58bf72726a New release (version 0.2).
Updates in this version:

  * Tests added to most Python modules.
  * Split configuration files.
  * Added maintainer scripts to manage permissions during install and purge.
  * Added functions for use by tools planned for next release (chfn, etc).

ceo:

  * Added support for account "repair", which will recreate LDAP entries
    and Kerberos principals if necessary.
  * The recreate account menu option is now active.

Miscellaneous:

  * Replaced instances of "== None" and "!= None" with "is None" and
    "is not None", respectively (thanks to: Nick Guenther).
  * Renamed terms.valid() to terms.validate() (thanks to: Nick Guenther).
2007-01-27 19:23:18 -05:00
Michael Spang cb59e85c2e Moved files into their new locations prior to commit of 0.2.
The changes in most files between 0.1 and 0.2 are so large that git is unable
to automatically detect the renames that took place. This commit moves files
into their new locations so that the history is accurate.
2007-01-27 18:48:26 -05:00
Michael Spang dfc747f9c6 Initial import (version 0.1). 2007-01-27 18:41:51 -05:00