]> andersk Git - moira.git/log
moira.git
26 years agosecond code style cleanup: void/void * usage, proper #includes. try to
danw [Thu, 5 Feb 1998 22:50:19 +0000 (22:50 +0000)] 
second code style cleanup: void/void * usage, proper #includes. try to
pacify gcc -Wall.
fix rcsid strings and copyrights

26 years agouse CODE=ANSI_C option to proc
danw [Thu, 5 Feb 1998 22:40:55 +0000 (22:40 +0000)] 
use CODE=ANSI_C option to proc

26 years agoMove around GDSS_INC to make sure we get the gdss.h with prototypes
danw [Thu, 5 Feb 1998 22:40:36 +0000 (22:40 +0000)] 
Move around GDSS_INC to make sure we get the gdss.h with prototypes

26 years agoWe're not using -DSYSV for anything now.
danw [Thu, 5 Feb 1998 22:40:15 +0000 (22:40 +0000)] 
We're not using -DSYSV for anything now.
#define USELOCALLIBS so we get the newer version of com_err

26 years agoadd prototypes
danw [Thu, 5 Feb 1998 22:15:39 +0000 (22:15 +0000)] 
add prototypes

26 years agofix some #ifdef SYSV cruft
danw [Thu, 5 Feb 1998 22:15:19 +0000 (22:15 +0000)] 
fix some #ifdef SYSV cruft

26 years agoImport latest com_err sources from Athena
danw [Thu, 5 Feb 1998 22:12:59 +0000 (22:12 +0000)] 
Import latest com_err sources from Athena

26 years agoupdate for new util/et
danw [Thu, 5 Feb 1998 22:12:45 +0000 (22:12 +0000)] 
update for new util/et

26 years agogive course lockers www dirs too
danw [Mon, 2 Feb 1998 23:27:01 +0000 (23:27 +0000)] 
give course lockers www dirs too

26 years agoCreate a world-readable www directory in new user homedirs
danw [Sat, 31 Jan 1998 19:52:33 +0000 (19:52 +0000)] 
Create a world-readable www directory in new user homedirs

26 years agobuild directory.gen and ndb.gen
danw [Thu, 15 Jan 1998 19:04:23 +0000 (19:04 +0000)] 
build directory.gen and ndb.gen

26 years agoupdated mailhub.sh (no lastname aliases, and other fixes) (from tom)
danw [Thu, 15 Jan 1998 19:02:51 +0000 (19:02 +0000)] 
updated mailhub.sh (no lastname aliases, and other fixes) (from tom)

26 years agoDHCP db DCM (from tom)
danw [Thu, 15 Jan 1998 19:01:38 +0000 (19:01 +0000)] 
DHCP db DCM (from tom)

26 years agoMoira -> MITdir DCM (from tom)
danw [Thu, 15 Jan 1998 19:01:23 +0000 (19:01 +0000)] 
Moira -> MITdir DCM (from tom)

26 years agodon't do lastname aliases (from tom)
danw [Thu, 15 Jan 1998 18:51:20 +0000 (18:51 +0000)] 
don't do lastname aliases (from tom)

26 years agoChange `SMS' to `Moira' where possible.
danw [Wed, 7 Jan 1998 17:12:39 +0000 (17:12 +0000)] 
Change `SMS' to `Moira' where possible.
Fix `MR', `MOIRA', and `an Moira query' created by earlier attempts
at this.

26 years agoUpdate for current file locations (/moira, not /u1/sms) and Oracle
danw [Wed, 7 Jan 1998 17:10:30 +0000 (17:10 +0000)] 
Update for current file locations (/moira, not /u1/sms) and Oracle
changes

26 years agoremove SMS reference
danw [Wed, 7 Jan 1998 17:10:07 +0000 (17:10 +0000)] 
remove SMS reference

26 years agomrtest doesn't use libss any more
danw [Wed, 7 Jan 1998 17:09:50 +0000 (17:09 +0000)] 
mrtest doesn't use libss any more

26 years agoremove RS/6000 references
danw [Wed, 7 Jan 1998 17:09:39 +0000 (17:09 +0000)] 
remove RS/6000 references
move log from /usr/tmp to /var/tmp

26 years agoRemove bit about `default shell' since chsh doesn't actually do that.
danw [Wed, 7 Jan 1998 17:08:24 +0000 (17:08 +0000)] 
Remove bit about `default shell' since chsh doesn't actually do that.
propagation happens overnight, not in a few hours

26 years agorefer to MIT.EDU, not ATHENA.MIT.EDU
danw [Wed, 7 Jan 1998 17:06:33 +0000 (17:06 +0000)] 
refer to MIT.EDU, not ATHENA.MIT.EDU
change quoting example since lcs doesn't expand to ptt.lcs any more
propagation happens overnight, not in a few hours

26 years agoUpdate sample transcript to match the client.
danw [Wed, 7 Jan 1998 17:05:25 +0000 (17:05 +0000)] 
Update sample transcript to match the client.
Say propagation happens overnight, not in a few hours

26 years agoSMS/Moira cleanup
danw [Wed, 7 Jan 1998 17:01:56 +0000 (17:01 +0000)] 
SMS/Moira cleanup
also, modernize one of the examples (`Atkinson 304' doesn't exist
in the new Senior House)

26 years agoMove moira-log to /var/tmp instead of /usr/tmp
danw [Wed, 7 Jan 1998 17:00:03 +0000 (17:00 +0000)] 
Move moira-log to /var/tmp instead of /usr/tmp

26 years agoeliminate use of the `register' keyword: let the compiler decide
danw [Tue, 6 Jan 1998 20:39:18 +0000 (20:39 +0000)] 
eliminate use of the `register' keyword: let the compiler decide

26 years agoCode style cleanup. (No functional changes)
danw [Mon, 5 Jan 1998 19:51:32 +0000 (19:51 +0000)] 
Code style cleanup. (No functional changes)

26 years agocant_fix takes an argument
danw [Mon, 5 Jan 1998 15:00:49 +0000 (15:00 +0000)] 
cant_fix takes an argument

26 years agoassume POSIX
danw [Mon, 5 Jan 1998 14:59:45 +0000 (14:59 +0000)] 
assume POSIX

26 years agoRewrite functions to avoid having SQL DECLARE SECTIONs around function
danw [Mon, 5 Jan 1998 14:59:11 +0000 (14:59 +0000)] 
Rewrite functions to avoid having SQL DECLARE SECTIONs around function
arguments. (preparation for ANSI function declarations)

26 years agoRemove unused elements from an SQL query
danw [Mon, 5 Jan 1998 14:57:26 +0000 (14:57 +0000)] 
Remove unused elements from an SQL query

26 years agoremove unused code (including the function this file is named after,
danw [Mon, 5 Jan 1998 14:56:48 +0000 (14:56 +0000)] 
remove unused code (including the function this file is named after,
now making its name _completely_ obscure)

26 years agoremove some #ifdef DEBUG code and simplify around it
danw [Mon, 5 Jan 1998 14:55:53 +0000 (14:55 +0000)] 
remove some #ifdef DEBUG code and simplify around it

26 years agoThere's already a string-uppercasifier in strs.c. No need to define
danw [Mon, 5 Jan 1998 14:55:19 +0000 (14:55 +0000)] 
There's already a string-uppercasifier in strs.c. No need to define
another one here.

26 years agoassume POSIX (uname vs gethostname)
danw [Mon, 5 Jan 1998 14:54:47 +0000 (14:54 +0000)] 
assume POSIX (uname vs gethostname)

26 years agoremove redundant initialization
danw [Mon, 5 Jan 1998 14:54:24 +0000 (14:54 +0000)] 
remove redundant initialization

26 years agoWe're warehouse.gen, not sis.gen
danw [Mon, 5 Jan 1998 14:54:09 +0000 (14:54 +0000)] 
We're warehouse.gen, not sis.gen

26 years agoremove a redundant comparison
danw [Mon, 5 Jan 1998 14:53:53 +0000 (14:53 +0000)] 
remove a redundant comparison
remove code that would free non-malloced memory

26 years agoNULL != ""
danw [Mon, 5 Jan 1998 14:53:00 +0000 (14:53 +0000)] 
NULL != ""

26 years agoFix a comment, un-#if 0 some code that shouldn't have been #if 0'ed
danw [Mon, 5 Jan 1998 14:52:46 +0000 (14:52 +0000)] 
Fix a comment, un-#if 0 some code that shouldn't have been #if 0'ed

26 years agoupdate timing estimates to match current moira reality
danw [Mon, 5 Jan 1998 14:51:43 +0000 (14:51 +0000)] 
update timing estimates to match current moira reality

26 years agoremove a redundant initialization
danw [Mon, 5 Jan 1998 14:51:25 +0000 (14:51 +0000)] 
remove a redundant initialization

26 years agoadd a prototype to make the compiler not promote char->int
danw [Mon, 5 Jan 1998 14:51:10 +0000 (14:51 +0000)] 
add a prototype to make the compiler not promote char->int

26 years agoRemove an unused variable, add some {}s
danw [Mon, 5 Jan 1998 14:50:16 +0000 (14:50 +0000)] 
Remove an unused variable, add some {}s

26 years agoRemove some unused vars/code
danw [Mon, 5 Jan 1998 14:49:21 +0000 (14:49 +0000)] 
Remove some unused vars/code
Use "%ld" when printing longs
Spell "successfully" successfully

26 years agoFix a bug in AskFSInfo (= vs ==)
danw [Mon, 5 Jan 1998 14:48:41 +0000 (14:48 +0000)] 
Fix a bug in AskFSInfo (= vs ==)

26 years agoremove a redundant initialization
danw [Mon, 5 Jan 1998 14:46:54 +0000 (14:46 +0000)] 
remove a redundant initialization
assume HAS_VSPRINTF

26 years agoif /usr/etc/credentials.local exists, append it to the credentials
danw [Mon, 22 Dec 1997 21:34:27 +0000 (21:34 +0000)] 
if /usr/etc/credentials.local exists, append it to the credentials
feed from moira.

26 years agoUse `critical_alert', not `send_zgram' when the server dies
danw [Sat, 20 Dec 1997 20:56:32 +0000 (20:56 +0000)] 
Use `critical_alert', not `send_zgram' when the server dies
unexpectedly, so that it appears in the critical.log

26 years agosync with server: "[" isn't a wildcard character in oracle, so don't
danw [Tue, 16 Dec 1997 20:53:00 +0000 (20:53 +0000)] 
sync with server: "[" isn't a wildcard character in oracle, so don't
escape it.

26 years agoDon't delete quotas when changing a filesys from ERR to AFS.
danw [Mon, 1 Dec 1997 20:49:47 +0000 (20:49 +0000)] 
Don't delete quotas when changing a filesys from ERR to AFS.
(Looks like it was tripping on some code intended for the NFS->AFS migration?)

26 years agoFix data for geml to make `qy _help geml' work
danw [Tue, 11 Nov 1997 22:51:42 +0000 (22:51 +0000)] 
Fix data for geml to make `qy _help geml' work

26 years agoAdded a command-line arg, to allow the administrator to load only one
dkk [Tue, 4 Nov 1997 22:00:55 +0000 (22:00 +0000)] 
Added a command-line arg, to allow the administrator to load only one
of student or staff data files (instead of both together).  The
frequency of the two data files varied greatly, so the script was
being used only as an example until these changes were applied.

The script also now uses a separate directory (/moira/load/).

26 years agoMuch revision from previous instructions, most of it apparently not
dkk [Tue, 4 Nov 1997 21:52:05 +0000 (21:52 +0000)] 
Much revision from previous instructions, most of it apparently not
checked in before (was named INSTRUCTIONS.new).  Made the instructions
more into a shell script (in several stages).  THIS PROCEDURE WAS USED
in October 1997 to resynchronize the athena.mit.edu AFS cell with Moira.

26 years agooops. we were filtering out lincoln labs in two different places
danw [Mon, 3 Nov 1997 04:44:13 +0000 (04:44 +0000)] 
oops. we were filtering out lincoln labs in two different places

26 years agominor bugfix to previous commit
danw [Sun, 2 Nov 1997 18:57:18 +0000 (18:57 +0000)] 
minor bugfix to previous commit

26 years agosupport for Lincoln Lab people: load with class LINCOLN and a high uid
danw [Sun, 2 Nov 1997 18:55:08 +0000 (18:55 +0000)] 
support for Lincoln Lab people: load with class LINCOLN and a high uid

26 years agochmod user homedirs to 0755. (AFS doesn't care, but some programs and
danw [Mon, 27 Oct 1997 17:58:44 +0000 (17:58 +0000)] 
chmod user homedirs to 0755. (AFS doesn't care, but some programs and
people do)

26 years agoBuild afssync
danw [Fri, 10 Oct 1997 20:29:31 +0000 (20:29 +0000)] 
Build afssync

26 years agoMake this build
danw [Fri, 10 Oct 1997 20:29:01 +0000 (20:29 +0000)] 
Make this build

26 years agoChange warehouse extract to add first, middle and last names to the binary
tytso [Thu, 9 Oct 1997 14:53:30 +0000 (14:53 +0000)] 
Change warehouse extract to add first, middle and last names to the binary
extract.

26 years agoDon't assume an account has an associated list when deactivating it
danw [Tue, 7 Oct 1997 03:29:25 +0000 (03:29 +0000)] 
Don't assume an account has an associated list when deactivating it

26 years agoRequire mere mortals to specify at least one of the arguments to get_host.
danw [Wed, 1 Oct 1997 19:59:35 +0000 (19:59 +0000)] 
Require mere mortals to specify at least one of the arguments to get_host.

26 years agoCheck that the number of query arguments is correct earlier on in the
danw [Wed, 1 Oct 1997 19:57:10 +0000 (19:57 +0000)] 
Check that the number of query arguments is correct earlier on in the
verification stage.

26 years agofix a typo
danw [Sun, 28 Sep 1997 17:03:58 +0000 (17:03 +0000)] 
fix a typo

26 years agoFrom mbarker: Remove the `char *whoami;' local to main so that it's
danw [Sun, 28 Sep 1997 17:02:42 +0000 (17:02 +0000)] 
From mbarker: Remove the `char *whoami;' local to main so that it's
setting the global whoami. Otherwise it will be uninitialized and the
program will dump core if it tries to print an error message.

26 years agoFix a bug where having USER:foo and KERBEROS:foo@ATHENA.MIT.EDU on the same
danw [Wed, 17 Sep 1997 16:59:52 +0000 (16:59 +0000)] 
Fix a bug where having USER:foo and KERBEROS:foo@ATHENA.MIT.EDU on the same
ACL would cause internal errors and `permission denied' to the user.

26 years agocompile with gcc without -traditional on suns
danw [Wed, 10 Sep 1997 19:43:38 +0000 (19:43 +0000)] 
compile with gcc without -traditional on suns

26 years agoUpdate gudf and uudf for changed schema (two fields instead of one bitfield)
danw [Wed, 10 Sep 1997 03:40:25 +0000 (03:40 +0000)] 
Update gudf and uudf for changed schema (two fields instead of one bitfield)

26 years agodon't overwrite '\0' with '\0' in mr_trim_args. lets us trim constant
danw [Wed, 10 Sep 1997 03:38:50 +0000 (03:38 +0000)] 
don't overwrite '\0' with '\0' in mr_trim_args. lets us trim constant
strings, which lets us compile w/ gcc w/o -traditional

26 years agodon't overwrite existing '\0' with '\0' in strtrim. (lets us strtrim
danw [Wed, 10 Sep 1997 03:37:45 +0000 (03:37 +0000)] 
don't overwrite existing '\0' with '\0' in strtrim. (lets us strtrim
constant strings, which lets us compile w/ gcc w/o -traditional)

26 years agodocument new features
danw [Mon, 8 Sep 1997 19:51:00 +0000 (19:51 +0000)] 
document new features

26 years agomany new options for list creation and changing info
danw [Mon, 8 Sep 1997 19:50:43 +0000 (19:50 +0000)] 
many new options for list creation and changing info

26 years agoremove references to dcm.h
danw [Fri, 5 Sep 1997 20:16:09 +0000 (20:16 +0000)] 
remove references to dcm.h
mr_update_server in client.c is no longer used by either update_test or dcm
fix an error message typo in ticket.c

26 years agodcm.h is no longer used
danw [Fri, 5 Sep 1997 20:15:23 +0000 (20:15 +0000)] 
dcm.h is no longer used

26 years agoNew DCM using embedded SQL instead of libmrglue
danw [Fri, 5 Sep 1997 20:15:09 +0000 (20:15 +0000)] 
New DCM using embedded SQL instead of libmrglue

26 years agoDon't log a critical error if the user ^Cs a DCM build. Just print a
danw [Fri, 5 Sep 1997 20:13:49 +0000 (20:13 +0000)] 
Don't log a critical error if the user ^Cs a DCM build. Just print a
message and exit.

26 years agomake sure new usernames don't conflict with filesys aliases
danw [Fri, 5 Sep 1997 20:13:00 +0000 (20:13 +0000)] 
make sure new usernames don't conflict with filesys aliases

26 years agofix a bug that trunctates the service name in add_service_info
danw [Fri, 5 Sep 1997 20:12:37 +0000 (20:12 +0000)] 
fix a bug that trunctates the service name in add_service_info

26 years agoFixes to build with `gcc' instead of `gcc -traditional' on suns. (Needed
danw [Fri, 5 Sep 1997 19:14:43 +0000 (19:14 +0000)] 
Fixes to build with `gcc' instead of `gcc -traditional' on suns. (Needed
on 2.5.1 because of ANSIfied headers in /usr/include)

26 years agoDo a better job with returning error codes: add ERROR_TABLE_BASE_krb
danw [Tue, 2 Sep 1997 22:23:01 +0000 (22:23 +0000)] 
Do a better job with returning error codes: add ERROR_TABLE_BASE_krb
to error codes returned by krb functions, and use
connection_errno(conn) for the error value from send_object and
receive_object (not their return value, which is a non-useful GDB
error number).

26 years agomenu.c: fix Linux/NetBSD ncurses display problems
danw [Mon, 1 Sep 1997 19:40:42 +0000 (19:40 +0000)] 
menu.c: fix Linux/NetBSD ncurses display problems
main.c, namespace.c: use fgets() instead of gets() to make NetBSD (and
other?) cc not complain about possible buffer overruns

26 years agodummy script for dcms that don't need processing
danw [Mon, 25 Aug 1997 18:55:03 +0000 (18:55 +0000)] 
dummy script for dcms that don't need processing

26 years agoupdate paths to use /var/tmp instead of /tmp (sync to what had already
danw [Mon, 25 Aug 1997 18:23:01 +0000 (18:23 +0000)] 
update paths to use /var/tmp instead of /tmp (sync to what had already
been on moira)

26 years agodon't free(groups) at end of do_everyone, because you might need it
danw [Sat, 23 Aug 1997 22:27:52 +0000 (22:27 +0000)] 
don't free(groups) at end of do_everyone, because you might need it
again when doing quotas. (Now there's a memory leak, but who cares,
since it exits shortly after anyway.)

26 years agoadd mitdir prefs menu
danw [Thu, 14 Aug 1997 20:22:47 +0000 (20:22 +0000)] 
add mitdir prefs menu

26 years agoadd definitions for dirflags field
danw [Thu, 14 Aug 1997 20:22:24 +0000 (20:22 +0000)] 
add definitions for dirflags field

26 years agoadd {get,update}_user_directory_flags queries
danw [Thu, 14 Aug 1997 20:22:01 +0000 (20:22 +0000)] 
add {get,update}_user_directory_flags queries

26 years agofix to make it not delete update_test.c on a `make clean'
danw [Thu, 14 Aug 1997 20:17:40 +0000 (20:17 +0000)] 
fix to make it not delete update_test.c on a `make clean'

26 years agoBomb out with an error message if something goes wrong. Duh!
danw [Tue, 22 Jul 1997 03:20:17 +0000 (03:20 +0000)] 
Bomb out with an error message if something goes wrong. Duh!

26 years agochange this behavior:
danw [Tue, 15 Jul 1997 15:39:47 +0000 (15:39 +0000)] 
change this behavior:

  danw@technomage:~> blanche danw-test-1 -a danwn

  WARNING: "STRING:danwn" was just added to list "danw-test-1".
          If danw-test-1 is a mailing list, this may cause it to stop working.
          You should consider removing "STRING:danwn" from the list.

to give the `No records in database match ... while adding ...' error
since `danwn' was probably a typo. Because it only makes sense to add
a local string to a list if that string is the same as a list or a
user (otherwise, as the warning above states, you'll break the list).
Since blanche tries those cases first, if we reach the string case,
the string isn't the same as a user or list, so the user probably
doesn't want to add it to the list, so we assume it was a typo.

If the user had really wanted to add it as a string, he should have
said STRING:danwn, which will still work (although it will no longer
give the warning since it's not the sort of thing you're likely to do
accidentally).

26 years agoImakefile: use the same debug flag as everyone else
danw [Mon, 14 Jul 1997 20:21:56 +0000 (20:21 +0000)] 
Imakefile: use the same debug flag as everyone else
afs.c: don't log an error when you try to create a user/group and find
   there's already a user/group with the same name and id. (Do still
   flame if only one of them matches.)
afs_rename.pl: don't log an error when trying to restore Xuser.foo if
   it doesn't exist, but user.foo does and is mounted in the right place

26 years agospecify path to synctree
danw [Fri, 11 Jul 1997 00:46:43 +0000 (00:46 +0000)] 
specify path to synctree

26 years ago.rconf file for the synctree in util/makeconfig
danw [Fri, 11 Jul 1997 00:32:53 +0000 (00:32 +0000)] 
.rconf file for the synctree in util/makeconfig

26 years agoupdate makeconfig to use synctree and to link in all the files instead
danw [Fri, 11 Jul 1997 00:32:24 +0000 (00:32 +0000)] 
update makeconfig to use synctree and to link in all the files instead
of just the Imakefiles.
typo in Imakefile

26 years agoremove support for automatically building in a separate tree (because it
danw [Fri, 11 Jul 1997 00:04:09 +0000 (00:04 +0000)] 
remove support for automatically building in a separate tree (because it
was too hard to get gdss to work with it, and because all of the other
packages that used to do it have moved away from it--if you want to
build off a symlink farm, you can use synctree)

26 years agochanges for GDSS import
danw [Fri, 11 Jul 1997 00:01:08 +0000 (00:01 +0000)] 
changes for GDSS import

26 years agobuild gdss
danw [Fri, 11 Jul 1997 00:00:35 +0000 (00:00 +0000)] 
build gdss

26 years agoinitial import of gdss from the Athena source tree
danw [Thu, 10 Jul 1997 23:55:56 +0000 (23:55 +0000)] 
initial import of gdss from the Athena source tree

26 years agoDon't close the database when exiting if it's already closed.
danw [Tue, 8 Jul 1997 21:59:47 +0000 (21:59 +0000)] 
Don't close the database when exiting if it's already closed.

This page took 0.084726 seconds and 4 git commands to generate.