Commit Graph

181 Commits

Author SHA1 Message Date
Michael Spang ad30f9c47a Insanify configuration files 2009-07-29 13:08:53 -04:00
Michael Spang 92652a3af0 Install ceo daemon
We need to split into different packages for the daemon and clients.
2009-07-29 11:35:32 -04:00
Michael Spang bfff0e8e87 Use --as-needed when linking
This avoids complaints by dpkg due to unnecessary links.
2009-07-29 09:22:38 -04:00
Michael Spang 37eb3e6465 Resurrect linux homedir support 2009-07-29 08:56:27 -04:00
Michael Spang 99ce020ba0 Fix changelog version 2009-07-29 07:31:34 -04:00
Michael Spang a838e28a2c Ignore debhelper log 2009-07-29 07:29:31 -04:00
Michael Spang d6e6b2bc63 Add python-psycopg to depends 2009-07-25 02:28:30 -04:00
Michael Spang 7c2f6459e6 Add python-sqlobject to depends 2009-07-25 02:19:31 -04:00
Michael Spang e5394d7729 Make lintian happy 2009-07-24 18:48:12 -04:00
Michael Spang 5ef116c456 Add libsctp-dev to build dependencies 2009-07-23 20:43:13 -04:00
David Bartley 7766bddccb Fix typo in debian/control 2009-06-26 00:49:50 -04:00
Anthony Brennan 70ee21540b Updated the dependencies list to include all necessary python packages. 2009-06-25 20:36:41 -04:00
Michael Gregson da850543e5 Wee! New version of CEO 2009-03-11 03:30:34 -04:00
Michael Gregson 9da9dbc920 Ooops 2009-03-11 02:26:05 -04:00
Michael Gregson d230578ff9 Updating changelog. 2009-03-11 02:10:29 -04:00
David Bartley a5451d8e4a Release 0.4.20 2009-02-24 16:08:55 -05:00
Michael Spang 19dd9bd764 Build for lenny 2009-02-17 22:25:33 -05:00
Michael Spang 170fe854aa Fix lintian warnings 2009-02-17 22:25:27 -05:00
Michael Spang 13876b123a Use different CFLAGS for debug & package builds 2009-01-30 22:45:09 -05:00
Michael Gregson ac196a1f31 Releasing changes. 2009-01-28 01:04:51 -05:00
Michael Gregson 62171f0c26 Pushing out new version. 2009-01-15 23:43:13 -05:00
Michael Gregson 37e62fd2f4 Updating install process. 2009-01-15 22:47:47 -05:00
Michael Gregson ca94e2ed90 Pushing working version. 2009-01-15 22:43:32 -05:00
Michael Gregson 0628f6edee Releasing with working library code and required changes to members code. 2009-01-15 19:10:21 -05:00
Michael Gregson 5c139384b6 Releasing with working library code and required changes to members code. 2009-01-15 18:44:19 -05:00
Michael Gregson cec1cb1025 Releasing with working library code and required changes to members code. 2009-01-15 18:43:38 -05:00
Michael Gregson 3666c41b57 Releasing with working library code and required changes to members code. 2009-01-15 18:41:16 -05:00
Michael Gregson 9484da3902 Added sig thingy. 2009-01-15 17:02:44 -05:00
Michael Gregson da534a2e8e Added sig thingy. 2009-01-15 17:02:20 -05:00
Michael Gregson 7e5b75c9f2 Added sig thingy. 2009-01-15 17:01:26 -05:00
Michael Gregson aed5f5007d Testing version for validation and overdue checks. 2009-01-15 16:55:21 -05:00
Michael Gregson dc61d054e5 Fixed 2009-01-14 19:39:59 -05:00
Michael Gregson 591c82767f Broken 2009-01-14 19:38:50 -05:00
Michael Gregson 4f30556fa6 Broken 2009-01-14 19:38:15 -05:00
Michael Gregson 8d98eb0bf0 Forgot this last time 2009-01-14 19:35:38 -05:00
Michael Spang c7f9893fd4 Set $MAINTAINER to Systems Committee 2008-06-06 23:32:47 -04:00
David Bartley 8ff408ed76 Release 0.4.11 2008-06-02 23:49:32 -04:00
David Bartley 671f0d95a8 Release v0.4.10 2008-05-28 02:02:59 -04:00
David Bartley c4e12ae227 Release 0.4.9 2008-05-15 22:15:17 -04:00
David Bartley 0a35be2386 Release 0.4.8 2008-04-24 19:57:35 -04:00
David Bartley 93310af3c7 No point in recommending quota anymore 2008-03-25 14:16:43 -04:00
David Bartley f9df5f0726 Release 0.4.7 2008-03-25 14:13:59 -04:00
David Bartley a51cbe4e55 Release 0.4.6 2008-03-15 02:14:30 -04:00
David Bartley d1a781eb41 Release 0.4.5 2008-03-10 00:35:38 -04:00
Michael Spang 06e1ddff57 Update changelog for 0.4.4 2008-01-25 20:37:18 -05:00
David Bartley 9d3119274b Release 0.4.3 2008-01-08 19:59:29 -05:00
Michael Spang 4919539405 Release 0.4.2 2007-12-24 13:44:36 -05:00
Michael Spang 14069b2c08 Add manpages and remove TODO 2007-12-16 18:31:55 -05:00
Michael Spang ba05827977 Remove python-pam dependency
Only chsh and chfn depended on it.
2007-12-16 15:54:54 -05:00
Michael Spang 9a56175919 Reorganize build process
Now using Python's distutils for installing the Python modules
into the wrong place and python-support for moving them into
the right place, byte-compiling, and all that jazz.
2007-12-13 23:34:09 -05:00
Michael Spang 986151bca6 Bump version again 2007-12-12 03:41:37 -05:00
Michael Spang a13412403c Bump version to 0.4.0 2007-12-12 03:07:42 -05:00
Michael Spang 8c19dc63b6 Make CEO non-SUID
It now binds to the directory as the invoking user.
2007-12-12 02:38:13 -05:00
Michael Spang fddc135056 Remove addhomedir
Yes, it's builtin now.
2007-12-12 01:25:44 -05:00
Michael Spang cc33ace5ea Bump version to 0.3.9
Version 0.4.0 should rip out the Kerberos and any other unused code.
2007-12-10 04:00:12 -05:00
Michael Spang fc6fa4b630 Build & install addmember and addclub 2007-12-10 03:15:45 -05:00
Michael Spang 28e860abca Make ceoquery non-SUID 2007-12-04 22:01:48 -05:00
Michael Spang fc2c42ae19 Don't mess with the keytab in postinst 2007-12-04 21:57:09 -05:00
David Bartley 98f40eb82d New ceo 0.3.3 release 2007-11-28 03:20:21 -05:00
David Bartley a2f7888d5d Don't build ceo-old 2007-11-27 18:47:40 -05:00
Michael Spang 5435a95f02 Bump version to 0.3.2 2007-11-21 17:21:57 -05:00
Michael Spang 31c05d869f Remove remnants of SQL interface 2007-10-26 00:09:53 -04:00
Michael Spang f1702130d7 Bump version to 0.3.1 2007-10-05 10:18:06 -04:00
Michael Spang e0bdf2bb1e Add python-urwid to dependencies 2007-10-05 10:14:59 -04:00
Michael Spang 739b6cb319 Bump version to 0.3.0 2007-09-25 04:24:59 -04:00
Michael Spang 588f90b082 Add experimental urwid-based GUI 2007-09-25 04:24:49 -04:00
Michael Spang ecbf7ca1e9 Ignore build files in .gitignore files. 2007-07-16 06:02:25 -04:00
Michael Spang e33d483f22 Include ldap.cf in members.cf by default. 2007-07-07 18:34:46 -04:00
Michael Spang 2d87af2d69 New release (0.2.4).
Updates in this version:

  * Added csc.schema.
  * Vim-style keybindings for CEO menus.
  * Bug fix: call setreuid(euid, euid) in csc-chfn and csc-chsh.
  * Bug fix: run less in "secure" mode.
  * Renamed package to ceo.
2007-05-28 02:17:11 -04:00
Michael Spang 09f7cfe827 Switching Python module dependencies to current package names. 2007-05-28 01:45:08 -04:00
Michael Spang 645429b6e3 Add dependency on python-pam. 2007-05-03 18:07:51 -04:00
Michael Spang 1e1529567f Install csc.schema with the package. 2007-02-18 22:12:23 -05:00
Michael Spang 1780d49db0 New release (0.2.3).
Updates in this version:

  * Added "ceoquery", a utility to retrieve lists of members and users.
  * Added "csc-chsh" and "csc-chfn" utilities.
  * Bug fix: build_gecos() did not include enough commas between fields.
  * Member attributes are now added to LDAP as well as the PgSQL database.
2007-02-18 21:56:36 -05:00
Michael Spang c2912751d8 Added csc-chsh and csc-chfn to build and install scripts. 2007-02-18 21:30:46 -05:00
Michael Spang bb84794a27 Added "ceoquery", a utility to retrieve lists of members and users. 2007-02-02 21:45:24 -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 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 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