]>
andersk Git - moira.git/log
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
danw [Thu, 9 Jul 1998 20:27:20 +0000 (20:27 +0000)]
fix partial_canonicalize_hostname too, even though I'm not sure why
it's there
danw [Thu, 9 Jul 1998 19:03:43 +0000 (19:03 +0000)]
Don't pass constant strings containing "\n" to Put_message. (It will strip
off the \n before adding its own, but you can't modify constant strings.)
Reported by Richard Courtemanche (kilroy@mit.edu).
danw [Thu, 9 Jul 1998 18:57:30 +0000 (18:57 +0000)]
Use domain of moira server instead of domain of local host when
canonicalizing hostnames with no "."s. Matt owes me M&Ms. :-)
danw [Mon, 6 Jul 1998 22:39:11 +0000 (22:39 +0000)]
Fix bug (noticed by Purify) that would prevent you from being able to do
an update_host on a machine with an invalid name even if you weren't
changing that name.
danw [Thu, 4 Jun 1998 15:12:54 +0000 (15:12 +0000)]
Fix the subnet problem right this time
danw [Thu, 4 Jun 1998 14:52:01 +0000 (14:52 +0000)]
s/critical_error/critical_alert/
danw [Sat, 30 May 1998 18:17:21 +0000 (18:17 +0000)]
Move max_row_count into do_for_all_rows so that we can stop fetching data
as soon as we've decided there's too much. (Otherwise the server can suck
up huge amounts of memory.)
danw [Sat, 30 May 1998 18:10:16 +0000 (18:10 +0000)]
log a critical error if a child process exits abnormally
danw [Sat, 30 May 1998 16:12:06 +0000 (16:12 +0000)]
Revert revision 2.15: the existing code assumes that IP addrs above
127.255.255.255 will be entered as negative numbers. (sigh)
danw [Sat, 30 May 1998 16:10:08 +0000 (16:10 +0000)]
setup_ahst: Return MR_NO_ID ("Cannot allocate new ID") rather than
MR_ADDRESS ("Bad address") if the user specifies "unique" IP address
but there are no empty addresses in the subnet.
danw [Thu, 28 May 1998 14:45:10 +0000 (14:45 +0000)]
another constant-string fix for strtrim (makes strtrim("") work)
danw [Wed, 27 May 1998 17:33:00 +0000 (17:33 +0000)]
updates for server-side VPATH compiling
danw [Tue, 26 May 1998 21:51:28 +0000 (21:51 +0000)]
Build our own com_err on Athena, for now.
fix typo in GDSS_CPPFLAGS
fix includes for VPATH build
danw [Tue, 26 May 1998 21:50:54 +0000 (21:50 +0000)]
fix depend rule for case with no DEPDIRS
danw [Tue, 26 May 1998 21:50:36 +0000 (21:50 +0000)]
update for VPATH build
danw [Tue, 26 May 1998 21:46:59 +0000 (21:46 +0000)]
add INSTALL=@INSTALL@
danw [Tue, 26 May 1998 18:18:44 +0000 (18:18 +0000)]
regen
danw [Tue, 26 May 1998 18:17:07 +0000 (18:17 +0000)]
garbage-collect
danw [Tue, 26 May 1998 18:13:21 +0000 (18:13 +0000)]
Switch from Imake-based build system to autoconf-based.
(And fix a few small bugs found on the way)
danw [Tue, 26 May 1998 17:29:43 +0000 (17:29 +0000)]
update for dirremote->dirmailhide
danw [Tue, 26 May 1998 17:28:46 +0000 (17:28 +0000)]
update mitdir flags code
danw [Fri, 22 May 1998 16:49:01 +0000 (16:49 +0000)]
Check names to make sure they don't start or end with "." or contain
"..". (BIND 8.1 will reject a zone that contains malformed labels.)
danw [Thu, 21 May 1998 17:34:16 +0000 (17:34 +0000)]
Use /usr/sbin/in.named instead of /etc/named
danw [Wed, 20 May 1998 14:49:11 +0000 (14:49 +0000)]
remove "and snet_id != 0" from get_subnet query so you can look at
subnet NONE
danw [Wed, 20 May 1998 14:48:32 +0000 (14:48 +0000)]
Use unsigned int for subnet high/low/mask/etc, in case they're higher
than 127.255.255.255
danw [Wed, 6 May 1998 23:33:39 +0000 (23:33 +0000)]
fix get_user_directory_flags validation structure
This page took 0.086552 seconds and 4 git commands to generate.