Michael Spang
fc2c42ae19
Don't mess with the keytab in postinst
16 years ago
Michael Spang
28df5a8dc4
Remove old GUI
16 years ago
Michael Spang
1aa2a15d70
Update default config for SASL magic
16 years ago
David Bartley
f1a3a28166
Cleanup code
16 years ago
David Bartley
ac241a6e34
Fix seteuid magic
16 years ago
David Bartley
8aa2bd1b24
Bug fix
16 years ago
David Bartley
21f12b917c
Office staff can modify office staff
16 years ago
David Bartley
98f40eb82d
New ceo 0.3.3 release
16 years ago
David Bartley
380e8283a0
Restrict non-club modifications to syscom
16 years ago
David Bartley
ee2b189a91
Bug fix
16 years ago
David Bartley
4ca42380ee
Connect on startup
16 years ago
David Bartley
350ef6ef7a
Add group/club management
16 years ago
David Bartley
4f18425f71
Check for invalid usernames in positions page
16 years ago
David Bartley
7ce6543ce6
Add sasl support
16 years ago
David Bartley
a2f7888d5d
Don't build ceo-old
16 years ago
Michael Spang
7bc7e8e964
Bugs
16 years ago
Michael Spang
5435a95f02
Bump version to 0.3.2
16 years ago
David Bartley
95019e376a
Complete group and position management
16 years ago
David Bartley
97ac7fb7bd
Merge branch 'master' of /users/git/public/pyceo
16 years ago
Michael Spang
a9ecb9aac8
Fix CEO group add for rfc2307bis
16 years ago
David Bartley
4236e5ec08
Don't add non-ceo group members in list_group
16 years ago
David Bartley
db037b5251
Improve group search
...
* Add 'Search by group'
* Use member_list to display results
16 years ago
David Bartley
d7dc1542c2
Add line before back on group lists
16 years ago
David Bartley
ade4c0cfe1
Make back window of first wizard pane work
16 years ago
David Bartley
fe458135be
Add preliminary group management functions
16 years ago
David Bartley
b7b67399a8
Lookup name and program based on uwdir id
16 years ago
Michael Spang
31c05d869f
Remove remnants of SQL interface
16 years ago
Michael Spang
f1702130d7
Bump version to 0.3.1
16 years ago
Michael Spang
e0bdf2bb1e
Add python-urwid to dependencies
16 years ago
Michael Spang
6e363a0ea9
Update config defaults for usergroups
16 years ago
Michael Spang
b4661a2642
Adjust ID ranges in accounts.cf
16 years ago
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.
16 years ago
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.
16 years ago
Michael Spang
d3e7fa1707
Spawn nscd, don't exec()
...
We were replacing the process with nscd. Oops.
16 years ago
David Bartley
2025df30a6
Make addhomedir call 'nscd -i passwd'
16 years ago
Michael Spang
e057560c7d
Clear status in pop_window()
16 years ago
Michael Spang
739b6cb319
Bump version to 0.3.0
16 years ago
Michael Spang
588f90b082
Add experimental urwid-based GUI
16 years ago
Michael Spang
299c25d610
Rip out studentid support
16 years ago
Michael Spang
394784afde
Unbreak termusers in ceoquery.
16 years ago
Michael Spang
3147e35356
Increase widths of UI windows.
16 years ago
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.
16 years ago
Michael Spang
396779cee2
Fix typo in accounts.py.
16 years ago
Michael Spang
ecbf7ca1e9
Ignore build files in .gitignore files.
16 years ago
Michael Spang
e33d483f22
Include ldap.cf in members.cf by default.
16 years ago
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.
16 years ago
Michael Spang
09f7cfe827
Switching Python module dependencies to current package names.
16 years ago
Michael Spang
a4b046de48
Run less in "secure" mode.
16 years ago
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.
16 years ago
Michael Spang
ca33addaf1
Update to GIT-HOWTO and INSTALLING docs
16 years ago