]> andersk Git - moira.git/log
moira.git
25 years agoDon't try to build afssync or incremental if we don't find AFS, and don't
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)

25 years agoadd extra checks to prevent disabled but mistakenly "in progress"
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

25 years agoThis is no longer being used.
danw [Tue, 8 Sep 1998 17:25:22 +0000 (17:25 +0000)] 
This is no longer being used.

25 years agoclose child connections in parent process
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)

25 years agoWarn user before letting them add a new user with a duplicate UID
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

25 years agoregen
danw [Mon, 7 Sep 1998 07:11:17 +0000 (07:11 +0000)] 
regen

25 years agoupdate readline stuff for gnu locker reorg
danw [Mon, 7 Sep 1998 07:10:43 +0000 (07:10 +0000)] 
update readline stuff for gnu locker reorg

25 years ago"" is not a number
danw [Fri, 4 Sep 1998 03:03:38 +0000 (03:03 +0000)] 
"" is not a number

25 years agofix auac_valobj (check that "secure" is a number, not "signature")
danw [Fri, 4 Sep 1998 03:01:50 +0000 (03:01 +0000)] 
fix auac_valobj (check that "secure" is a number, not "signature")

25 years agofix "typo" (s/RSA_LIBDEP/RSAREF_LIBDEP/)
danw [Thu, 3 Sep 1998 22:56:23 +0000 (22:56 +0000)] 
fix "typo" (s/RSA_LIBDEP/RSAREF_LIBDEP/)

25 years agoWrap #ifndef _PROC_ around one function that the oracle 7.3.4 precompiler
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.

25 years agoCheck Pro*C version and use the right libs for either oracle 7.1.2 or
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

25 years agomake things depend on libmoira.a, libgdss.a, and rsaref.a as appropriate
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

25 years agooops. don't rely on stack garbage to initialize our pointers
danw [Thu, 27 Aug 1998 16:30:29 +0000 (16:30 +0000)] 
oops. don't rely on stack garbage to initialize our pointers

25 years agorewrite FORCED_USERNAME message since if we're returning it from SWRD,
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.

25 years agofind_usernames returns NULL either for "can't suggest a username" or
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

25 years agofix some variables
danw [Thu, 20 Aug 1998 19:30:33 +0000 (19:30 +0000)] 
fix some variables

25 years agofix a bug in mr_cont_accept that would cause problems when a client
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.

25 years agofix bugs in parsing the optional port number, introduced in the mrgdb
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

25 years agoNo longer need tests for crypt.h and -lcrypt
danw [Thu, 13 Aug 1998 18:26:18 +0000 (18:26 +0000)] 
No longer need tests for crypt.h and -lcrypt

25 years agono longer need CRYPT_LIBS or CRYPT_CPPFLAGS
danw [Thu, 13 Aug 1998 18:25:24 +0000 (18:25 +0000)] 
no longer need CRYPT_LIBS or CRYPT_CPPFLAGS

25 years agoremove EncryptID
danw [Thu, 13 Aug 1998 18:24:09 +0000 (18:24 +0000)] 
remove EncryptID

25 years agoEncryptID is no longer used anywhere. move RemoveHyphens to fixname.c
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

25 years agoremove encrypted ID support: if we do load in someone who already has
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.

25 years agothis is no longer used for anything
danw [Tue, 11 Aug 1998 18:56:55 +0000 (18:56 +0000)] 
this is no longer used for anything

25 years agoallow user to toggle secure flag in "modify user fields" if account
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).

25 years agofix error-reporting bug introduced in 1.32 that resulted in "Error 76
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)

25 years agoadd parens to make operator precedence work right, and pacify gcc
danw [Mon, 10 Aug 1998 17:54:58 +0000 (17:54 +0000)] 
add parens to make operator precedence work right, and pacify gcc

25 years agoavoid buffer overrun when verifying certain kinds of bad signatures
danw [Mon, 10 Aug 1998 17:39:04 +0000 (17:39 +0000)] 
avoid buffer overrun when verifying certain kinds of bad signatures

25 years agomore reversion
danw [Fri, 7 Aug 1998 18:46:09 +0000 (18:46 +0000)] 
more reversion

25 years agoremove gudf/uudf since that didn't happen
danw [Fri, 7 Aug 1998 18:39:26 +0000 (18:39 +0000)] 
remove gudf/uudf since that didn't happen

25 years agouse VARCHAR not CHAR
danw [Fri, 7 Aug 1998 18:37:55 +0000 (18:37 +0000)] 
use VARCHAR not CHAR

25 years agorevert mitdir stuff since that didn't happen
danw [Fri, 7 Aug 1998 18:29:35 +0000 (18:29 +0000)] 
revert mitdir stuff since that didn't happen

25 years agonew students should be loaded with the "secure" flag set so they'll
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

25 years agoKEYFILE is no longer a compile-time constant in krb5's krb4 compat
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

25 years agonuke ref to ureg_init
danw [Fri, 7 Aug 1998 14:22:15 +0000 (14:22 +0000)] 
nuke ref to ureg_init

25 years agono more clients/userreg/Makefile.in
danw [Fri, 7 Aug 1998 14:21:22 +0000 (14:21 +0000)] 
no more clients/userreg/Makefile.in

25 years agogenerate hesiod info for status 2 (half-registered) users
danw [Fri, 7 Aug 1998 14:18:29 +0000 (14:18 +0000)] 
generate hesiod info for status 2 (half-registered) users

25 years agoremove old reg client (which doesn't build under Athena 8.2 anyway)
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)

25 years agodocument changed registering behavior
danw [Fri, 7 Aug 1998 14:11:21 +0000 (14:11 +0000)] 
document changed registering behavior

25 years agoregister users via the register_user query instead of the reg_svr.
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.

25 years agoadd utility program to generate magic words for a given ID
danw [Thu, 6 Aug 1998 18:13:42 +0000 (18:13 +0000)] 
add utility program to generate magic words for a given ID

25 years agofix bug that would cause it to sometiems suggest 9-letter usernames
danw [Wed, 5 Aug 1998 17:30:25 +0000 (17:30 +0000)] 
fix bug that would cause it to sometiems suggest 9-letter usernames

25 years agoBugfix in exception handling
jis [Wed, 5 Aug 1998 01:44:04 +0000 (01:44 +0000)] 
Bugfix in exception handling

25 years agoRemove bogus reference to mit.cipher.test which was used for testing.
jis [Wed, 5 Aug 1998 01:39:24 +0000 (01:39 +0000)] 
Remove bogus reference to mit.cipher.test which was used for testing.

25 years agoBugfix so we no longer hang if the reg_svr goes away.
jis [Wed, 5 Aug 1998 01:37:59 +0000 (01:37 +0000)] 
Bugfix so we no longer hang if the reg_svr goes away.

25 years ago----------------------------------------------------------------------
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
----------------------------------------------------------------------

25 years ago----------------------------------------------------------------------
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
----------------------------------------------------------------------

25 years agodon't build old reg client
danw [Tue, 4 Aug 1998 03:07:51 +0000 (03:07 +0000)] 
don't build old reg client

25 years agoThe java reg client
danw [Sat, 1 Aug 1998 18:25:39 +0000 (18:25 +0000)] 
The java reg client

25 years agorandom number code for the crypto routines in 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

25 years agocrypto code for the java reg client
danw [Sat, 1 Aug 1998 18:25:15 +0000 (18:25 +0000)] 
crypto code for the java reg client

25 years agoHow to build the java reg client
danw [Sat, 1 Aug 1998 18:25:00 +0000 (18:25 +0000)] 
How to build the java reg client

25 years agoadd in krb4/krb5 kadmin stuff
danw [Sat, 1 Aug 1998 18:03:20 +0000 (18:03 +0000)] 
add in krb4/krb5 kadmin stuff

25 years agocheck for com_err before kerberos since we need it to check for krb4
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

25 years agosigh
danw [Fri, 31 Jul 1998 22:52:40 +0000 (22:52 +0000)] 
sigh

25 years agooops. typo
danw [Fri, 31 Jul 1998 22:51:17 +0000 (22:51 +0000)] 
oops. typo

25 years agouse sms for kadmin, not moira/moira3.mit.edu
danw [Fri, 31 Jul 1998 22:50:02 +0000 (22:50 +0000)] 
use sms for kadmin, not moira/moira3.mit.edu

25 years agoremove testing code
danw [Fri, 31 Jul 1998 21:35:37 +0000 (21:35 +0000)] 
remove testing code

25 years agodocument -secure/-6
danw [Wed, 29 Jul 1998 18:51:25 +0000 (18:51 +0000)] 
document -secure/-6

25 years agoadd "-secure/-6" option to set "needs 6-word account coupon" flag on
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

25 years agoChange meaning of "secure" flag to refer to whether or not the user
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.

25 years agodo_hosts: on a soft error for a replicated service, exit but _don't_
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.)

25 years agooops. bits aren't bytes
danw [Wed, 22 Jul 1998 18:02:25 +0000 (18:02 +0000)] 
oops. bits aren't bytes

25 years agoupdate to build rsaref and new reg_svr
danw [Wed, 22 Jul 1998 14:55:54 +0000 (14:55 +0000)] 
update to build rsaref and new reg_svr

25 years agogarbage collect
danw [Wed, 22 Jul 1998 14:55:34 +0000 (14:55 +0000)] 
garbage collect

25 years agoNew reg_svr
danw [Wed, 22 Jul 1998 14:55:23 +0000 (14:55 +0000)] 
New reg_svr

25 years agoRSAREF (for new reg_svr)
danw [Wed, 22 Jul 1998 14:54:49 +0000 (14:54 +0000)] 
RSAREF (for new reg_svr)

25 years agoadd acl_access_check call to ulis as well
danw [Wed, 15 Jul 1998 21:14:50 +0000 (21:14 +0000)] 
add acl_access_check call to ulis as well

25 years agoUse non-blocking interfaces to mr_receive and mr_accept so that you can't
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.

25 years agoprovide non-blocking interfaces to mr_receive and mr_accept
danw [Wed, 15 Jul 1998 20:39:31 +0000 (20:39 +0000)] 
provide non-blocking interfaces to mr_receive and mr_accept

25 years agoAdd an extra (abstraction-violating) access-check to amtl and dmfl: do
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.)

25 years agoadd default gid (101) to gid list.
danw [Tue, 14 Jul 1998 01:29:54 +0000 (01:29 +0000)] 
add default gid (101) to gid list.

25 years agofix GDSS_INCLUDES for building gdss from the moira sources case
danw [Tue, 14 Jul 1998 01:22:58 +0000 (01:22 +0000)] 
fix GDSS_INCLUDES for building gdss from the moira sources case

25 years agofix partial_canonicalize_hostname too, even though I'm not sure why
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

25 years agoDon't pass constant strings containing "\n" to Put_message. (It will strip
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).

25 years agoUse domain of moira server instead of domain of local host when
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. :-)

25 years agoFix bug (noticed by Purify) that would prevent you from being able to do
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.

26 years agoFix the subnet problem right this time
danw [Thu, 4 Jun 1998 15:12:54 +0000 (15:12 +0000)] 
Fix the subnet problem right this time

26 years agos/critical_error/critical_alert/
danw [Thu, 4 Jun 1998 14:52:01 +0000 (14:52 +0000)] 
s/critical_error/critical_alert/

26 years agoMove max_row_count into do_for_all_rows so that we can stop fetching data
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.)

26 years agolog a critical error if a child process exits abnormally
danw [Sat, 30 May 1998 18:10:16 +0000 (18:10 +0000)] 
log a critical error if a child process exits abnormally

26 years agoRevert revision 2.15: the existing code assumes that IP addrs above
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)

26 years agosetup_ahst: Return MR_NO_ID ("Cannot allocate new ID") rather than
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.

26 years agoanother constant-string fix for strtrim (makes strtrim("") work)
danw [Thu, 28 May 1998 14:45:10 +0000 (14:45 +0000)] 
another constant-string fix for strtrim (makes strtrim("") work)

26 years agoupdates for server-side VPATH compiling
danw [Wed, 27 May 1998 17:33:00 +0000 (17:33 +0000)] 
updates for server-side VPATH compiling

26 years agoBuild our own com_err on Athena, for now.
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

26 years agofix depend rule for case with no DEPDIRS
danw [Tue, 26 May 1998 21:50:54 +0000 (21:50 +0000)] 
fix depend rule for case with no DEPDIRS

26 years agoupdate for VPATH build
danw [Tue, 26 May 1998 21:50:36 +0000 (21:50 +0000)] 
update for VPATH build

26 years agoadd INSTALL=@INSTALL@
danw [Tue, 26 May 1998 21:46:59 +0000 (21:46 +0000)] 
add INSTALL=@INSTALL@

26 years agoregen
danw [Tue, 26 May 1998 18:18:44 +0000 (18:18 +0000)] 
regen

26 years agogarbage-collect
danw [Tue, 26 May 1998 18:17:07 +0000 (18:17 +0000)] 
garbage-collect

26 years agoSwitch from Imake-based build system to autoconf-based.
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)

26 years agoupdate for dirremote->dirmailhide
danw [Tue, 26 May 1998 17:29:43 +0000 (17:29 +0000)] 
update for dirremote->dirmailhide

26 years agoupdate mitdir flags code
danw [Tue, 26 May 1998 17:28:46 +0000 (17:28 +0000)] 
update mitdir flags code

26 years agoCheck names to make sure they don't start or end with "." or contain
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.)

26 years agoUse /usr/sbin/in.named instead of /etc/named
danw [Thu, 21 May 1998 17:34:16 +0000 (17:34 +0000)] 
Use /usr/sbin/in.named instead of /etc/named

26 years agoremove "and snet_id != 0" from get_subnet query so you can look at
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

26 years agoUse unsigned int for subnet high/low/mask/etc, in case they're higher
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

26 years agofix get_user_directory_flags validation structure
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.