public/pyceo-broken.git
13 years agoAdded "csc-chsh" and "csc-chfn" utilities.
Michael Spang [Sun, 4 Feb 2007 12:04:38 +0000 (07:04 -0500)]
Added "csc-chsh" and "csc-chfn" utilities.

13 years agoUpdate of setuid cleanup code.
Michael Spang [Sun, 4 Feb 2007 05:46:05 +0000 (00:46 -0500)]
Update of setuid cleanup code.

13 years agoAdded "ceoquery", a utility to retrieve lists of members and users.
Michael Spang [Sat, 3 Feb 2007 02:45:24 +0000 (21:45 -0500)]
Added "ceoquery", a utility to retrieve lists of members and users.

13 years agoBug fix: build_gecos() did not include enough commas between fields.
Michael Spang [Sat, 3 Feb 2007 02:27:50 +0000 (21:27 -0500)]
Bug fix: build_gecos() did not include enough commas between fields.

13 years agoAdded list_all() to members module.
Michael Spang [Sat, 3 Feb 2007 01:29:55 +0000 (20:29 -0500)]
Added list_all() to members module.

13 years agoNew release (0.2.2). v0.2.2
Michael Spang [Mon, 29 Jan 2007 06:53:14 +0000 (01:53 -0500)]
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.

13 years agoAdded "addhomedir", a utility to create home directories for new users.
Michael Spang [Mon, 29 Jan 2007 06:42:42 +0000 (01:42 -0500)]
Added "addhomedir", a utility to create home directories for new users.

13 years agoDocstring update: documented parameters and exceptions of conf.read().
Michael Spang [Mon, 29 Jan 2007 03:54:56 +0000 (22:54 -0500)]
Docstring update: documented parameters and exceptions of conf.read().

13 years agoAdded octal support to configuration module.
Michael Spang [Mon, 29 Jan 2007 02:27:16 +0000 (21:27 -0500)]
Added octal support to configuration module.

13 years agoMinor update of getting started documents.
Michael Spang [Sun, 28 Jan 2007 11:06:34 +0000 (06:06 -0500)]
Minor update of getting started documents.

13 years agoDocstring update: fixed exception list of accounts.create()
Michael Spang [Sun, 28 Jan 2007 07:01:46 +0000 (02:01 -0500)]
Docstring update: fixed exception list of accounts.create()

13 years agoBug fix: CEO (main.py) still referenced an exception that changed name in 0.2
Michael Spang [Sun, 28 Jan 2007 06:58:57 +0000 (01:58 -0500)]
Bug fix: CEO (main.py) still referenced an exception that changed name in 0.2

13 years agoNew release (version 0.2.1). v0.2.1
Michael Spang [Sun, 28 Jan 2007 06:38:33 +0000 (01:38 -0500)]
New release (version 0.2.1).

Updates in this version:

  * Added docs/GIT-HOWTO and docs/INSTALLING

13 years agoAdded GIT-HOWTO and INSTALLING docs.
Michael Spang [Sun, 28 Jan 2007 06:37:38 +0000 (01:37 -0500)]
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.

13 years agoNew release (version 0.2). v0.2
Michael Spang [Sun, 28 Jan 2007 00:23:18 +0000 (19:23 -0500)]
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).

13 years agoMoved files into their new locations prior to commit of 0.2.
Michael Spang [Sat, 27 Jan 2007 23:48:26 +0000 (18:48 -0500)]
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.

13 years agoInitial import (version 0.1). v0.1
Michael Spang [Sat, 27 Jan 2007 23:41:51 +0000 (18:41 -0500)]
Initial import (version 0.1).