Commit Graph

42 Commits

Author SHA1 Message Date
Max Erenberg dbbc533111 add cryptography package to requirements.txt 2021-11-02 00:35:26 -04:00
Max Erenberg 3218938909 add suggestions from ehashman
continuous-integration/drone/push Build is failing Details
2021-10-28 22:27:03 -04:00
Max Erenberg 02aff43e7f Add debian packaging (#32)
continuous-integration/drone/push Build is failing Details
Closes #31.

Co-authored-by: Max Erenberg <>
Reviewed-on: #32
Co-authored-by: Max Erenberg <merenber@csclub.uwaterloo.ca>
Co-committed-by: Max Erenberg <merenber@csclub.uwaterloo.ca>
2021-10-28 20:52:19 -04:00
Max Erenberg 3b78b7ffb4 add MailService and MailmanService 2021-07-24 00:08:22 +00:00
Jennifer Zhou 723f7ecfe7 Packaging for bionic 2018-10-21 22:40:04 -04:00
Zachary Seguin c3ac824d67 Add python-dnspython as a dependency 2017-05-02 00:27:33 -04:00
Zachary Seguin 44db85fe2f Resolves issue where CEO would not start 2016-02-20 00:10:06 -05:00
Zachary Seguin db90d4ce00 Update CEO for latest package versions on Jessie 2015-11-11 22:45:42 -05:00
Michael Spang ccd25d0eda Add m4burns to debian/control
The only point of this is to get rid of the annoying "non-maintainer upload"
behaviors of the debian tools.
2011-03-04 00:45:54 -05:00
Michael Spang c7170da126 Fix squeeze build warnings 2011-03-04 00:43:50 -05:00
Michael Spang a904bc57c9 Add jbroman to uploaders
This stop it from complaining about "non-maintainer uploads".
2010-10-14 14:28:04 -04:00
Michael Spang 6f4f0e6621 Add missing dependency on python-mysql 2009-11-02 14:49:32 -05:00
Michael Spang 910de689cb Update changelog and fix lintian warnings about it 2009-09-10 07:36:49 -04:00
Michael Spang 2552bc2243 Add mysql database stuff 2009-09-10 07:33:32 -04:00
Michael Spang 47a2e5e689 Rename ceo-gui to ceo-python 2009-09-10 07:30:49 -04:00
Michael Spang 5dc46021c5 Allow install if we have python-pyscopg2
Dunno if it works, but if not we need to make it as the old version is
obsolete.
2009-08-23 13:40:11 -04:00
David Bartley fe9af9994e Depend on krb5 >= 1.7 2009-08-06 06:01:46 -04:00
David Bartley f309b9133b Add python-protobuf dependency 2009-08-06 05:58:22 -04:00
Michael Spang e3555e5b74 Build python protobuf 2009-08-06 00:46:18 -04:00
Michael Spang 873f7ac9a6 Merge commit 'ceod' 2009-07-29 23:49:26 -04:00
Michael Spang c0b87dbc98 Add some commas to dependencies 2009-07-29 13:35:12 -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 37eb3e6465 Resurrect linux homedir support 2009-07-29 08:56:27 -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 Spang 170fe854aa Fix lintian warnings 2009-02-17 22:25:27 -05:00
Michael Spang c7f9893fd4 Set $MAINTAINER to Systems Committee 2008-06-06 23:32:47 -04:00
David Bartley 93310af3c7 No point in recommending quota anymore 2008-03-25 14:16:43 -04: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 31c05d869f Remove remnants of SQL interface 2007-10-26 00:09:53 -04:00
Michael Spang e0bdf2bb1e Add python-urwid to dependencies 2007-10-05 10:14:59 -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 2828ed6997 Added "addhomedir", a utility to create home directories for new users. 2007-01-29 01:42:42 -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 dfc747f9c6 Initial import (version 0.1). 2007-01-27 18:41:51 -05:00