Jeremy Roman
0b3c9d835b
tell ceod when it is a club rep; club reps don't need the new member email
2011-08-26 03:13:14 -04:00
Michael Spang
0e504612c8
Readd quota support
2010-05-09 02:10:31 -04:00
Michael Spang
d37c8beac5
Improve error handling when writing
2009-10-24 14:47:44 -04:00
Michael Spang
9eefe615c5
Add mail changing
...
This allows office staff to update people's .forward files via ceod.
2009-08-23 13:30:24 -04:00
Jacob Parker
dd895884a9
Creates a .forward file for users if they enter an email.
2009-08-22 16:09:12 -04:00
Michael Spang
b348f5d5bd
Always log to stderr in ceoc
...
The python thing will read errors from stderr, we need to log there
even if it's not a tty.
2009-08-06 01:00:10 -04:00
David Bartley
a7961f1b9f
Set acl's for club home directories.
2009-07-30 04:44:26 -04:00
Michael Spang
778efc71aa
Updates for LDAP-backed Kerberos
...
Principals are now created implicitly when the LDAP entry for a user
is added. We add the keys by "changing" the password from nonexistent
to existent.
2009-07-29 16:47:11 -04:00
Michael Spang
ad30f9c47a
Insanify configuration files
2009-07-29 13:08:53 -04:00
Michael Spang
e0332eecac
Fix home directory error handling
2009-07-29 09:47:04 -04:00
Michael Spang
37eb3e6465
Resurrect linux homedir support
2009-07-29 08:56:27 -04:00
Michael Spang
4ede8212d5
Require TGT in ldap_init
2009-07-25 05:34:08 -04:00
Michael Spang
49004af3ca
Free everything before exiting
...
This cleans up valgrind --show-reachable.
2009-01-31 17:39:37 -05:00
Michael Spang
0edfa120eb
Add op-adduser
2009-01-31 01:57:07 -05:00