Michael Spang
2552bc2243
Add mysql database stuff
14 years ago
Michael Spang
5d8d866fca
Fix deadlock bug when daemonizing
...
Closing stdin et. al breaks the assuption in spawnvem() that a newly
opened pipe is not one of the standard file descriptors. This lead
to stdout being closed in the child and so we got no output.
14 years ago
Michael Spang
80ac98531f
Add init script for ceod
14 years ago
Michael Spang
9eefe615c5
Add mail changing
...
This allows office staff to update people's .forward files via ceod.
14 years ago
Jacob Parker
dd895884a9
Creates a .forward file for users if they enter an email.
14 years ago
Michael Spang
5c88b54f78
Fix dependency of python protobuf
14 years ago
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.
14 years ago
Michael Spang
e3555e5b74
Build python protobuf
14 years ago
Michael Spang
17eb4d40b9
Track errors
14 years ago
Michael Spang
628c9076fe
Change directory only when detaching
14 years ago
Michael Spang
43319f134b
Use ldap_sasl_mech
14 years ago
Michael Spang
b3face5de9
Cleanup Makefile
14 years ago
Michael Spang
de59ad2755
Use LOG_PID everywhere
14 years ago
Michael Spang
2f6b0bd6e1
Dunno how I ever thought this would work
...
It worked for as long as it only used one out-of-scope array. Now
we're using two.
14 years ago
David Bartley
a7961f1b9f
Set acl's for club home directories.
14 years ago
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.
14 years ago
Michael Spang
1c8e247732
Allow digits in variable names
14 years ago
Michael Spang
c4b021b4f6
Fix arguments mismatch insanity
...
My reverting some of dtbartle's zfs-related stuff left us with a
hybrid zfsaddhomedir that was insane. This became a simpleaddhomedir
that was almost as insane.
14 years ago
Michael Spang
b523fbf206
Fix getgroups call error
...
Made long ago. Jaunty's compiler detects this interestingly.
14 years ago
Michael Spang
ad30f9c47a
Insanify configuration files
14 years ago
Michael Spang
92652a3af0
Install ceo daemon
...
We need to split into different packages for the daemon and clients.
14 years ago
Michael Spang
23c6c89237
Fix redundant arguments to linker
14 years ago
Michael Spang
e0332eecac
Fix home directory error handling
14 years ago
Michael Spang
aaeca32107
Make connection failure message more clear
14 years ago
Michael Spang
bfff0e8e87
Use --as-needed when linking
...
This avoids complaints by dpkg due to unnecessary links.
14 years ago
Michael Spang
e210f7d38b
Remove unused vars
14 years ago
Michael Spang
37eb3e6465
Resurrect linux homedir support
14 years ago
Michael Spang
0d52c0475b
Kill zfsaddhomedir
14 years ago
Michael Spang
6b83cc5c05
Abort on unexpected SCTP errors
14 years ago
Michael Spang
49bdd24661
Remove Solaris LDFLAGS
14 years ago
mgregson
d818a687fc
Moving from zfsaddhomedir to simpleaddhomedir.
14 years ago
mgregson
597c2180b9
Added simpleaddhomedir to makefile.
14 years ago
mgregson
283cfd1f49
Fixed stupid shit with incorrect arg counting.
14 years ago
mgregson
c57902dfd0
Modifying zfsaddhomedir to operate on not-zfs stuff. Ignores quotas and ACLs.
14 years ago
Michael Spang
47b601d224
Update call to kadm5_init_with_skey
14 years ago
Michael Spang
25646ac593
Remove kadmin headers
14 years ago
Michael Spang
4ede8212d5
Require TGT in ldap_init
14 years ago
Michael Spang
bac4db4f4d
Fail op handling if unathenticated
14 years ago
Michael Spang
0c828122ac
Make kerberos code more verbose
14 years ago
Michael Spang
e75390b7de
Fix networking bugs
14 years ago
Michael Spang
60e272e8c6
Remove keytab configuration
...
Instead we'll always use the default keytab, which is /etc/krb5.keytab
or the KRB5_KTNAME environment variable.
14 years ago
Michael Spang
5f99987916
Remove pointless indentation
14 years ago
Michael Spang
4ebea28c59
Revert "I bet this speeds up the compilation"
...
This reverts commit 6055aecb27
.
14 years ago
Michael Spang
6977d1efd2
Revert "Use rsync in zfsaddhomedir"
...
This reverts commit 88952ae56a
.
14 years ago
David Bartley
4e1bc7fc41
Get rid of compile warning
14 years ago
David Bartley
1394f9a1c8
A bit better error handling
14 years ago
David Bartley
1b04da2d15
Update kadmin headers
14 years ago
Michael Spang
27be3e67d9
Remove pointless indentation
14 years ago
Michael Spang
8254cea7bf
Revert "I bet this speeds up the compilation"
...
This reverts commit 6055aecb27
.
14 years ago
Michael Spang
a26181a278
Revert "Use rsync in zfsaddhomedir"
...
This reverts commit 88952ae56a
.
14 years ago