]>
andersk Git - moira.git/log
danw [Wed, 18 Nov 1998 19:20:52 +0000 (19:20 +0000)]
change order of libraries on link line so we link against gssrpc
instead of vendor rpc
danw [Tue, 17 Nov 1998 21:19:15 +0000 (21:19 +0000)]
fix off-by-one error in terminating "dept"
danw [Mon, 16 Nov 1998 00:26:06 +0000 (00:26 +0000)]
perl 5 update
danw [Tue, 10 Nov 1998 19:31:48 +0000 (19:31 +0000)]
fix typo
danw [Tue, 10 Nov 1998 19:08:39 +0000 (19:08 +0000)]
Check the length of new strings table entries before trying to enter them
danw [Tue, 10 Nov 1998 19:08:04 +0000 (19:08 +0000)]
Check the length of a new user's full name against USERS_FULLNAME_SIZE
in case that's shorter than USERS_FIRST_SIZE + USERS_MIDDLE_SIZE +
USERS_LAST_SIZE (which it is at the moment)
danw [Tue, 10 Nov 1998 19:06:31 +0000 (19:06 +0000)]
use "login = :argv[0]" instead of "login LIKE :argv[0]" in access_login:
we haven't done regexp conversion on the string yet, and if we're in
access_login, the user doesn't have bits to use regexps on this query
anyway
danw [Mon, 9 Nov 1998 22:48:18 +0000 (22:48 +0000)]
listen for SIGCHLDs to avoid zombies
kcr [Sun, 1 Nov 1998 23:30:17 +0000 (23:30 +0000)]
modularize and add better rfc-1035 checking for hostnames, since we now allow
them to be longer than an a single part of a dns name is allowed to be.
kcr [Sun, 1 Nov 1998 23:29:13 +0000 (23:29 +0000)]
Allow longer hostnames.
danw [Fri, 30 Oct 1998 18:18:55 +0000 (18:18 +0000)]
use a "set -x" to be more verbose about the install
danw [Fri, 30 Oct 1998 18:18:14 +0000 (18:18 +0000)]
fix makefile bug
danw [Fri, 30 Oct 1998 18:18:00 +0000 (18:18 +0000)]
Install report.sh
danw [Fri, 30 Oct 1998 18:17:26 +0000 (18:17 +0000)]
oops. make svrinstall actually work
kcr [Fri, 30 Oct 1998 18:10:35 +0000 (18:10 +0000)]
Have chsh look up the fmodtime instead of the modtime in the user table.
Made uglier by the fact that you have to look up the fmodtime and the shell
with two different queries. Should be revisited if danw ever adds gush.
kcr [Fri, 30 Oct 1998 18:08:20 +0000 (18:08 +0000)]
Change the uush (update user shell) query to change the fmodtime field
instead of the modtime field in the users table so that deactivations can
more accurately depend on modtime.
danw [Wed, 28 Oct 1998 16:54:53 +0000 (16:54 +0000)]
add svrinstall target that only installs server binaries
danw [Tue, 27 Oct 1998 20:39:53 +0000 (20:39 +0000)]
Add -ldes in case we're linking against krb5, whose des425 apparently
doesn't have everything AFS needs.
danw [Thu, 22 Oct 1998 18:29:35 +0000 (18:29 +0000)]
fix indexes in PrintStats. Fixes [1199] in moira reported by zacheiss
danw [Wed, 21 Oct 1998 19:27:29 +0000 (19:27 +0000)]
add missing #include <string.h>
danw [Wed, 21 Oct 1998 19:27:04 +0000 (19:27 +0000)]
protect against previous defn of MAX
danw [Wed, 21 Oct 1998 19:24:51 +0000 (19:24 +0000)]
protect against earlier defns of MAX/MIN
danw [Wed, 21 Oct 1998 19:24:02 +0000 (19:24 +0000)]
fix return type of main
danw [Wed, 21 Oct 1998 19:23:14 +0000 (19:23 +0000)]
make --without-gdss work
danw [Wed, 21 Oct 1998 19:22:16 +0000 (19:22 +0000)]
add missing #include <string.h> (for strlen)
danw [Mon, 19 Oct 1998 20:18:58 +0000 (20:18 +0000)]
Add a cast to (unsigned char) in a sprintf argument. Otherwise,
default promotions cause "\377" = 255 = -128 to be written as
"\
37777777600 " instead of "\377", causing a buffer overrun.
danw [Thu, 10 Sep 1998 19:19:17 +0000 (19:19 +0000)]
Don't try to build afssync or incremental if we don't find AFS, and don't
try to build afssync if that directory is missing (as it will be in the
public release)
danw [Thu, 10 Sep 1998 18:27:23 +0000 (18:27 +0000)]
add extra checks to prevent disabled but mistakenly "in progress"
services from getting run
danw [Tue, 8 Sep 1998 17:25:22 +0000 (17:25 +0000)]
This is no longer being used.
danw [Tue, 8 Sep 1998 16:29:03 +0000 (16:29 +0000)]
close child connections in parent process
(fixes big fd leak and prevents dcm from hanging when an update_server
child process dies)
danw [Mon, 7 Sep 1998 18:36:13 +0000 (18:36 +0000)]
Warn user before letting them add a new user with a duplicate UID
danw [Mon, 7 Sep 1998 07:11:17 +0000 (07:11 +0000)]
regen
danw [Mon, 7 Sep 1998 07:10:43 +0000 (07:10 +0000)]
update readline stuff for gnu locker reorg
danw [Fri, 4 Sep 1998 03:03:38 +0000 (03:03 +0000)]
"" is not a number
danw [Fri, 4 Sep 1998 03:01:50 +0000 (03:01 +0000)]
fix auac_valobj (check that "secure" is a number, not "signature")
danw [Thu, 3 Sep 1998 22:56:23 +0000 (22:56 +0000)]
fix "typo" (s/RSA_LIBDEP/RSAREF_LIBDEP/)
danw [Thu, 27 Aug 1998 17:47:37 +0000 (17:47 +0000)]
Wrap #ifndef _PROC_ around one function that the oracle 7.3.4 precompiler
can't parse correctly.
danw [Thu, 27 Aug 1998 17:46:49 +0000 (17:46 +0000)]
Check Pro*C version and use the right libs for either oracle 7.1.2 or
oracle 7.3.4. Also, add DEFINE=_PROC_ to PRO_C_DEFS
danw [Thu, 27 Aug 1998 17:13:13 +0000 (17:13 +0000)]
make things depend on libmoira.a, libgdss.a, and rsaref.a as appropriate
danw [Thu, 27 Aug 1998 16:30:29 +0000 (16:30 +0000)]
oops. don't rely on stack garbage to initialize our pointers
danw [Tue, 25 Aug 1998 15:58:18 +0000 (15:58 +0000)]
rewrite FORCED_USERNAME message since if we're returning it from SWRD,
(1) we won't have the user's full name and account class available, and
(2) the user will already have seen FOUND, so it's weird to say "I've
found you in the database" a second time.
danw [Tue, 25 Aug 1998 15:52:48 +0000 (15:52 +0000)]
find_usernames returns NULL either for "can't suggest a username" or
"an error occurred". make sure it sets or unsets errno appropriately and
check errno as well as the return value when calling it. fixes [1185] in
moira / [1519] in moira-admin
danw [Thu, 20 Aug 1998 19:30:33 +0000 (19:30 +0000)]
fix some variables
danw [Thu, 20 Aug 1998 14:45:26 +0000 (14:45 +0000)]
fix a bug in mr_cont_accept that would cause problems when a client
closed its connection immediately after connecting but before sending
any data.
danw [Thu, 13 Aug 1998 19:24:12 +0000 (19:24 +0000)]
fix bugs in parsing the optional port number, introduced in the mrgdb
antimigration
danw [Thu, 13 Aug 1998 18:26:18 +0000 (18:26 +0000)]
No longer need tests for crypt.h and -lcrypt
danw [Thu, 13 Aug 1998 18:25:24 +0000 (18:25 +0000)]
no longer need CRYPT_LIBS or CRYPT_CPPFLAGS
danw [Thu, 13 Aug 1998 18:24:09 +0000 (18:24 +0000)]
remove EncryptID
danw [Thu, 13 Aug 1998 18:23:41 +0000 (18:23 +0000)]
EncryptID is no longer used anywhere. move RemoveHyphens to fixname.c
and remove idno.c
danw [Thu, 13 Aug 1998 18:20:51 +0000 (18:20 +0000)]
remove encrypted ID support: if we do load in someone who already has
an account with an encrypted ID field, encrypting their current MIT ID
and comparing against it will fail anyway, since the encrypted ID
would be their SSN or old MIT ID. So the code is useless.
danw [Tue, 11 Aug 1998 18:56:55 +0000 (18:56 +0000)]
this is no longer used for anything
danw [Tue, 11 Aug 1998 18:42:32 +0000 (18:42 +0000)]
allow user to toggle secure flag in "modify user fields" if account
state is 0 (unregistered).
danw [Tue, 11 Aug 1998 18:05:28 +0000 (18:05 +0000)]
fix error-reporting bug introduced in 1.32 that resulted in "Error 76
reading Kerberos ticket file" if you had no tickets. (reported by
matt)
danw [Mon, 10 Aug 1998 17:54:58 +0000 (17:54 +0000)]
add parens to make operator precedence work right, and pacify gcc
danw [Mon, 10 Aug 1998 17:39:04 +0000 (17:39 +0000)]
avoid buffer overrun when verifying certain kinds of bad signatures
danw [Fri, 7 Aug 1998 18:46:09 +0000 (18:46 +0000)]
more reversion
danw [Fri, 7 Aug 1998 18:39:26 +0000 (18:39 +0000)]
remove gudf/uudf since that didn't happen
danw [Fri, 7 Aug 1998 18:37:55 +0000 (18:37 +0000)]
use VARCHAR not CHAR
danw [Fri, 7 Aug 1998 18:29:35 +0000 (18:29 +0000)]
revert mitdir stuff since that didn't happen
danw [Fri, 7 Aug 1998 15:45:08 +0000 (15:45 +0000)]
new students should be loaded with the "secure" flag set so they'll
need to use an "athena account coupon" to register
danw [Fri, 7 Aug 1998 14:26:17 +0000 (14:26 +0000)]
KEYFILE is no longer a compile-time constant in krb5's krb4 compat
danw [Fri, 7 Aug 1998 14:22:15 +0000 (14:22 +0000)]
nuke ref to ureg_init
danw [Fri, 7 Aug 1998 14:21:22 +0000 (14:21 +0000)]
no more clients/userreg/Makefile.in
danw [Fri, 7 Aug 1998 14:18:29 +0000 (14:18 +0000)]
generate hesiod info for status 2 (half-registered) users
danw [Fri, 7 Aug 1998 14:15:22 +0000 (14:15 +0000)]
remove old reg client (which doesn't build under Athena 8.2 anyway)
danw [Fri, 7 Aug 1998 14:11:21 +0000 (14:11 +0000)]
document changed registering behavior
danw [Fri, 7 Aug 1998 14:10:55 +0000 (14:10 +0000)]
register users via the register_user query instead of the reg_svr.
leave in half-registered state.
danw [Thu, 6 Aug 1998 18:13:42 +0000 (18:13 +0000)]
add utility program to generate magic words for a given ID
danw [Wed, 5 Aug 1998 17:30:25 +0000 (17:30 +0000)]
fix bug that would cause it to sometiems suggest 9-letter usernames
jis [Wed, 5 Aug 1998 01:44:04 +0000 (01:44 +0000)]
Bugfix in exception handling
jis [Wed, 5 Aug 1998 01:39:24 +0000 (01:39 +0000)]
Remove bogus reference to mit.cipher.test which was used for testing.
jis [Wed, 5 Aug 1998 01:37:59 +0000 (01:37 +0000)]
Bugfix so we no longer hang if the reg_svr goes away.
jis [Tue, 4 Aug 1998 20:33:18 +0000 (20:33 +0000)]
----------------------------------------------------------------------
Edited the Rules of Use and changed the layout of the "Key Word"
prompting dialog to match the appearence of the account coupon.
Committing in regapplet
Modified Files:
Regapplet.java mybundle.java
----------------------------------------------------------------------
jis [Tue, 4 Aug 1998 20:32:46 +0000 (20:32 +0000)]
----------------------------------------------------------------------
Added comments to label the test keys vs. production keys
Committing in mit/cipher
Modified Files:
Encap.java
----------------------------------------------------------------------
danw [Tue, 4 Aug 1998 03:07:51 +0000 (03:07 +0000)]
don't build old reg client
danw [Sat, 1 Aug 1998 18:25:39 +0000 (18:25 +0000)]
The java reg client
danw [Sat, 1 Aug 1998 18:25:30 +0000 (18:25 +0000)]
random number code for the crypto routines in the java reg client
danw [Sat, 1 Aug 1998 18:25:15 +0000 (18:25 +0000)]
crypto code for the java reg client
danw [Sat, 1 Aug 1998 18:25:00 +0000 (18:25 +0000)]
How to build the java reg client
danw [Sat, 1 Aug 1998 18:03:20 +0000 (18:03 +0000)]
add in krb4/krb5 kadmin stuff
danw [Sat, 1 Aug 1998 18:03:00 +0000 (18:03 +0000)]
check for com_err before kerberos since we need it to check for krb4
as krb5 compat.
check for krb5 for new reg_svr
danw [Fri, 31 Jul 1998 22:52:40 +0000 (22:52 +0000)]
sigh
danw [Fri, 31 Jul 1998 22:51:17 +0000 (22:51 +0000)]
oops. typo
danw [Fri, 31 Jul 1998 22:50:02 +0000 (22:50 +0000)]
use sms for kadmin, not moira/moira3.mit.edu
danw [Fri, 31 Jul 1998 21:35:37 +0000 (21:35 +0000)]
remove testing code
danw [Wed, 29 Jul 1998 18:51:25 +0000 (18:51 +0000)]
document -secure/-6
danw [Wed, 29 Jul 1998 18:48:54 +0000 (18:48 +0000)]
add "-secure/-6" option to set "needs 6-word account coupon" flag on
new accounts
danw [Wed, 29 Jul 1998 18:45:25 +0000 (18:45 +0000)]
Change meaning of "secure" flag to refer to whether or not the user
needs a "6-words" account coupon rather than whether or not they've
gotten a .extra instance, since we don't use that information any more
anyway.
Also fix an unrelated bug in RealDeactivateUser, noticed by carla.
danw [Fri, 24 Jul 1998 15:24:34 +0000 (15:24 +0000)]
do_hosts: on a soft error for a replicated service, exit but _don't_
set the service error. (Only do that for hard errors.)
danw [Wed, 22 Jul 1998 18:02:25 +0000 (18:02 +0000)]
oops. bits aren't bytes
danw [Wed, 22 Jul 1998 14:55:54 +0000 (14:55 +0000)]
update to build rsaref and new reg_svr
danw [Wed, 22 Jul 1998 14:55:34 +0000 (14:55 +0000)]
garbage collect
danw [Wed, 22 Jul 1998 14:55:23 +0000 (14:55 +0000)]
New reg_svr
danw [Wed, 22 Jul 1998 14:54:49 +0000 (14:54 +0000)]
RSAREF (for new reg_svr)
danw [Wed, 15 Jul 1998 21:14:50 +0000 (21:14 +0000)]
add acl_access_check call to ulis as well
danw [Wed, 15 Jul 1998 20:40:45 +0000 (20:40 +0000)]
Use non-blocking interfaces to mr_receive and mr_accept so that you can't
hang the moira server by opening a connection and then not sending data.
danw [Wed, 15 Jul 1998 20:39:31 +0000 (20:39 +0000)]
provide non-blocking interfaces to mr_receive and mr_accept
danw [Wed, 15 Jul 1998 20:38:26 +0000 (20:38 +0000)]
Add an extra (abstraction-violating) access-check to amtl and dmfl: do
not allow someone to add or remove someone from a list which is a
query acl unless they are on the acl for that list, even if they're on
the amtl/dmfl query acl. (This means someone on list-admin can't give
themselves dbadmin.)
danw [Tue, 14 Jul 1998 01:29:54 +0000 (01:29 +0000)]
add default gid (101) to gid list.
danw [Tue, 14 Jul 1998 01:22:58 +0000 (01:22 +0000)]
fix GDSS_INCLUDES for building gdss from the moira sources case
This page took 1.471624 seconds and 4 git commands to generate.