Michael Spang
6c0f2227bd
Documentation updates
2007-12-04 22:14:31 -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
Michael Spang
28df5a8dc4
Remove old GUI
2007-12-04 21:44:16 -05:00
Michael Spang
1aa2a15d70
Update default config for SASL magic
2007-12-04 21:40:54 -05:00
David Bartley
ac241a6e34
Fix seteuid magic
2007-12-03 02:58:44 -05:00
David Bartley
8aa2bd1b24
Bug fix
2007-11-28 03:41:44 -05:00
David Bartley
21f12b917c
Office staff can modify office staff
2007-11-28 03:38:45 -05:00
David Bartley
98f40eb82d
New ceo 0.3.3 release
2007-11-28 03:20:21 -05:00
David Bartley
380e8283a0
Restrict non-club modifications to syscom
2007-11-28 03:10:08 -05:00
David Bartley
ee2b189a91
Bug fix
2007-11-28 03:05:17 -05:00
David Bartley
4ca42380ee
Connect on startup
2007-11-27 19:36:44 -05:00
David Bartley
350ef6ef7a
Add group/club management
2007-11-27 19:29:06 -05:00
David Bartley
4f18425f71
Check for invalid usernames in positions page
2007-11-27 19:24:53 -05:00
David Bartley
7ce6543ce6
Add sasl support
2007-11-27 19:21:47 -05:00
David Bartley
a2f7888d5d
Don't build ceo-old
2007-11-27 18:47:40 -05:00
Michael Spang
7bc7e8e964
Bugs
2007-11-21 19:04:45 -05:00
Michael Spang
5435a95f02
Bump version to 0.3.2
2007-11-21 17:21:57 -05:00
David Bartley
95019e376a
Complete group and position management
2007-11-15 05:28:58 -05:00
David Bartley
97ac7fb7bd
Merge branch 'master' of /users/git/public/pyceo
2007-11-13 22:49:59 -05:00
Michael Spang
a9ecb9aac8
Fix CEO group add for rfc2307bis
2007-11-13 22:41:30 -05:00
David Bartley
4236e5ec08
Don't add non-ceo group members in list_group
2007-11-13 22:36:09 -05:00
David Bartley
db037b5251
Improve group search
...
* Add 'Search by group'
* Use member_list to display results
2007-11-13 20:50:14 -05:00
David Bartley
d7dc1542c2
Add line before back on group lists
2007-11-13 19:38:49 -05:00
David Bartley
ade4c0cfe1
Make back window of first wizard pane work
2007-11-13 19:37:59 -05:00
David Bartley
fe458135be
Add preliminary group management functions
2007-11-13 19:30:01 -05:00
David Bartley
b7b67399a8
Lookup name and program based on uwdir id
2007-11-11 00:03:28 -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
6e363a0ea9
Update config defaults for usergroups
2007-10-05 02:53:45 -04:00
Michael Spang
b4661a2642
Adjust ID ranges in accounts.cf
2007-10-05 02:30:46 -04:00
Michael Spang
eb94abed9b
addhomedir: invalidate the group table too
...
We were doing `nscd -i passwd`. Do `nscd -i group`
as well, just for good measure.
2007-10-05 02:26:53 -04:00
Michael Spang
3b21e23249
Add create club account menu item
...
This option should probably only be used by
systems-committee, there are several steps
that need to be formed after the accout is
created.
2007-10-05 02:22:01 -04:00
Michael Spang
d3e7fa1707
Spawn nscd, don't exec()
...
We were replacing the process with nscd. Oops.
2007-10-01 18:08:04 -04:00
David Bartley
2025df30a6
Make addhomedir call 'nscd -i passwd'
2007-09-28 00:28:07 -04:00
Michael Spang
e057560c7d
Clear status in pop_window()
2007-09-25 04:35:15 -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
299c25d610
Rip out studentid support
2007-09-16 00:52:05 -04:00
Michael Spang
394784afde
Unbreak termusers in ceoquery.
2007-07-16 22:28:57 -04:00
Michael Spang
3147e35356
Increase widths of UI windows.
2007-07-16 19:57:53 -04:00
Michael Spang
89276f899b
PgSQL to LDAP transition - Complete
...
With this commit, the PostgreSQL database is no longer
used by CEO. All term and member information are now
retrieved and saved to the LDAP directory.
2007-07-16 09:01:29 -04:00
Michael Spang
396779cee2
Fix typo in accounts.py.
2007-07-16 06:02:56 -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
a4b046de48
Run less in "secure" mode.
2007-05-23 17:04:18 -04:00
Michael Spang
d95790285d
Call setreuid(euid, euid) in csc-chfn and csc-chsh on setup
...
This fixes an important bug in these utilities, in that
they didn't actually work for regular users.
2007-05-05 01:33:05 -04:00