David Bartley
|
d1da12d13f
|
Merge branch 'master' of /users/git/public/pyceo
|
2007-12-06 01:47:08 -05:00 |
Michael Spang
|
3c9bb06f99
|
Use Popen instead of popeni for kinit
popeni is mad hacks for talking to e.g. kadmin and using
a pseudo-terminal. When using kinit with a keytab, a pipe
will suffice.
|
2007-12-05 23:48:20 -05:00 |
David Bartley
|
bf19290c70
|
Merge branch 'master' of /users/git/public/pyceo
|
2007-12-04 22:19:03 -05:00 |
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
|
f1a3a28166
|
Cleanup code
|
2007-12-03 03:18:03 -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 |