]> andersk Git - moira.git/log
moira.git
31 years agoAdded some "retry" code upon failed prdb updates.
probe [Fri, 17 Jul 1992 15:07:33 +0000 (15:07 +0000)] 
Added some "retry" code upon failed prdb updates.
Adjusted delay between retrying scripts from 5 minutes to 90 seconds.

31 years agoSince pr_ChangeEntry() already checks to see if the id's aren't changing,
probe [Thu, 16 Jul 1992 22:11:23 +0000 (22:11 +0000)] 
Since pr_ChangeEntry() already checks to see if the id's aren't changing,
don't bother conditionalizing the call.

Added a few sleep() calls to give the ptserver some breathing room.
(This may still need some tuning, or possibly retry attempts added.)

If a script fails to run properly, retry it (it may have been due to some
temporary failure such as loss of quorom, slow prdb ubik updates, etc.)

31 years agomoved backups to new servers
mar [Thu, 16 Jul 1992 16:49:10 +0000 (16:49 +0000)] 
moved backups  to new servers

31 years agohandle queue being down; better error mail message
mar [Thu, 16 Jul 1992 15:06:08 +0000 (15:06 +0000)] 
handle queue being down; better error mail message

31 years agoInitial revision
mar [Thu, 16 Jul 1992 10:36:25 +0000 (10:36 +0000)] 
Initial revision

31 years ago*** empty log message ***
mar [Thu, 16 Jul 1992 10:36:08 +0000 (10:36 +0000)] 
*** empty log message ***

31 years agomove zip code correctly
mar [Thu, 16 Jul 1992 10:35:15 +0000 (10:35 +0000)] 
move zip code correctly

31 years agoMany bug-fixes. At least 30 queries work (but still no wildcards.)
genoa [Wed, 15 Jul 1992 18:00:18 +0000 (18:00 +0000)] 
Many bug-fixes.  At least 30 queries work (but still no wildcards.)

31 years agopr_ChangeEntry is smart enough to know that the id's haven't changed.
probe [Fri, 10 Jul 1992 20:06:20 +0000 (20:06 +0000)] 
pr_ChangeEntry is smart enough to know that the id's haven't changed.
Added routines to support changing a user's status (reactivation).

31 years agogrammar typo
mar [Fri, 10 Jul 1992 15:05:03 +0000 (15:05 +0000)] 
grammar typo

31 years agoReplaced double quotes and single quotes, and fixed
genoa [Thu, 9 Jul 1992 21:46:17 +0000 (21:46 +0000)] 
Replaced double quotes and single quotes, and fixed
some field names.

31 years agoFixed table and column names to correspond to db/schema.
genoa [Wed, 8 Jul 1992 18:50:35 +0000 (18:50 +0000)] 
Fixed table and column names to correspond to db/schema.
Also added FROM and INTO clauses where useful, and removed
explicit correlation names where not necessary.

31 years agoInitialize the default database to be "sms"
probe [Wed, 8 Jul 1992 18:32:22 +0000 (18:32 +0000)] 
Initialize the default database to be "sms"

31 years agolast fix correct this time
mar [Wed, 8 Jul 1992 16:57:49 +0000 (16:57 +0000)] 
last  fix correct this time

31 years agostring trimming fix for binary fields
mar [Wed, 8 Jul 1992 16:36:43 +0000 (16:36 +0000)] 
string trimming fix for  binary fields

31 years agoThis version actually retrieves data!
genoa [Tue, 7 Jul 1992 22:43:23 +0000 (22:43 +0000)] 
This version actually retrieves data!
At least, query "gfbl" is known to DTRT.

31 years agoBetter SQLDA handling.
genoa [Tue, 7 Jul 1992 22:36:30 +0000 (22:36 +0000)] 
Better SQLDA handling.

31 years agodon't need <gdss.h>
mar [Mon, 6 Jul 1992 15:58:09 +0000 (15:58 +0000)] 
don't need <gdss.h>

31 years agoadded addusr
mar [Mon, 6 Jul 1992 15:04:40 +0000 (15:04 +0000)] 
added addusr

31 years agoInitial revision
mar [Mon, 6 Jul 1992 15:01:21 +0000 (15:01 +0000)] 
Initial revision

31 years agoUse "get_end_members_of_list" query to perform more atomic operation.
probe [Sun, 5 Jul 1992 19:59:36 +0000 (19:59 +0000)] 
Use "get_end_members_of_list" query to perform more atomic operation.

31 years agoWarn about unsupported operations
probe [Sun, 5 Jul 1992 19:56:50 +0000 (19:56 +0000)] 
Warn about unsupported operations

31 years agoFaster membership editing
probe [Sun, 5 Jul 1992 17:34:33 +0000 (17:34 +0000)] 
Faster membership editing

31 years agoIncluded rules for building "sync.fast"
probe [Sun, 5 Jul 1992 13:32:14 +0000 (13:32 +0000)] 
Included rules for building "sync.fast"

31 years agoDon't bother with the higher level ReadEntry/WriteEntry routines
probe [Sun, 5 Jul 1992 13:18:24 +0000 (13:18 +0000)] 
Don't bother with the higher level ReadEntry/WriteEntry routines
since we only are toggling a couple bits...

31 years agoVery fast version (little sanity checking)... 12 minute sync...
probe [Sun, 5 Jul 1992 13:05:24 +0000 (13:05 +0000)] 
Very fast version (little sanity checking)... 12 minute sync...

31 years agoBacked out "special" features here (no longer needed)
probe [Sun, 5 Jul 1992 13:03:50 +0000 (13:03 +0000)] 
Backed out "special" features here (no longer needed)
Sync'd with version from afsdev (7/5/92)

31 years agoInitial revision
probe [Mon, 29 Jun 1992 10:22:10 +0000 (10:22 +0000)] 
Initial revision

31 years agoRemoved ID hashing code (it doesn't really help)
probe [Mon, 29 Jun 1992 10:19:17 +0000 (10:19 +0000)] 
Removed ID hashing code (it doesn't really help)

31 years agoAllow alternate Moira db to be specified (-db ...)
probe [Sun, 28 Jun 1992 21:13:46 +0000 (21:13 +0000)] 
Allow alternate Moira db to be specified (-db ...)
Hash id positions for faster lookups later...
Lowercase users/groups before adding...

31 years agoSync with "afsdev" 6/28/92
probe [Sun, 28 Jun 1992 16:39:50 +0000 (16:39 +0000)] 
Sync with "afsdev" 6/28/92

31 years agoInitial revision
probe [Sun, 28 Jun 1992 16:33:27 +0000 (16:33 +0000)] 
Initial revision

31 years agoadded gdss support
mar [Fri, 26 Jun 1992 18:35:21 +0000 (18:35 +0000)] 
added gdss support

31 years agoinit gdss et
mar [Fri, 26 Jun 1992 18:34:13 +0000 (18:34 +0000)] 
init gdss et

31 years agoAdded the cache_commit() and cache_abort() routines, along with
genoa [Fri, 26 Jun 1992 13:08:02 +0000 (13:08 +0000)] 
Added the cache_commit() and cache_abort() routines, along with
supporting changes.

31 years agodon't complain about control characters
mar [Thu, 25 Jun 1992 15:36:58 +0000 (15:36 +0000)] 
don't complain about control characters

31 years agoDelimited SQL strings with ' instead of ".
genoa [Thu, 25 Jun 1992 14:59:58 +0000 (14:59 +0000)] 
Delimited SQL strings with ' instead of ".

31 years agohandle encrypted IDs
mar [Wed, 24 Jun 1992 18:02:37 +0000 (18:02 +0000)] 
handle encrypted IDs

31 years agoInitial revision
mar [Wed, 24 Jun 1992 17:08:42 +0000 (17:08 +0000)] 
Initial revision

31 years agoinclude in ../lib; punt dependancies
mar [Wed, 24 Jun 1992 16:39:09 +0000 (16:39 +0000)] 
include in ../lib; punt dependancies

31 years agoline buffer the output
mar [Wed, 24 Jun 1992 16:38:39 +0000 (16:38 +0000)] 
line buffer the output

31 years agohandle type MUL filesystems and filesys owners better
mar [Wed, 24 Jun 1992 16:36:15 +0000 (16:36 +0000)] 
handle type MUL filesystems and filesys owners better

31 years agostring check user comments & signature
mar [Wed, 24 Jun 1992 16:34:04 +0000 (16:34 +0000)] 
string check user comments & signature

31 years agochanged printer from nil to linus
mar [Tue, 23 Jun 1992 17:05:45 +0000 (17:05 +0000)] 
changed printer from nil to linus

31 years agoget proper version of name
mar [Tue, 23 Jun 1992 10:43:32 +0000 (10:43 +0000)] 
get proper version of name

31 years agoReplaced all EQUEL code with ESQL code. Bumped version to 2.0
genoa [Mon, 22 Jun 1992 23:09:21 +0000 (23:09 +0000)] 
Replaced all EQUEL code with ESQL code.  Bumped version to 2.0
to be consistent with other Moira server ESQL source files.
Also renamed conflicted columns and tables to correspond with
the schema in the db directory.

31 years ago*** empty log message ***
genoa [Mon, 22 Jun 1992 23:05:25 +0000 (23:05 +0000)] 
*** empty log message ***

31 years agoFixed column names to correspond with db/schema. Began adding FROM
genoa [Mon, 22 Jun 1992 22:59:17 +0000 (22:59 +0000)] 
Fixed column names to correspond with db/schema.  Began adding FROM
clauses to the targetlist element fo the query structure for each
query of type RETRIEVE.

31 years agoReplaced all the EQUEL with ESQL.
genoa [Mon, 22 Jun 1992 22:57:52 +0000 (22:57 +0000)] 
Replaced all the EQUEL with ESQL.

31 years agoReplaced all the EQUEL with ESQL. A few lines may not be proper
genoa [Mon, 22 Jun 1992 22:55:37 +0000 (22:55 +0000)] 
Replaced all the EQUEL with ESQL.  A few lines may not be proper
SQL, though.

31 years agoinit gdss error table
mar [Mon, 22 Jun 1992 18:29:38 +0000 (18:29 +0000)] 
init gdss error table

31 years agomoved local-aliases from /usr/lib to /u1/usr/lib
mar [Mon, 22 Jun 1992 11:15:23 +0000 (11:15 +0000)] 
moved local-aliases from /usr/lib to /u1/usr/lib

31 years agodon't report error if nothing to print.
mar [Mon, 22 Jun 1992 11:02:58 +0000 (11:02 +0000)] 
don't  report error if nothing to print.

31 years agoInitial revision
genoa [Sun, 21 Jun 1992 16:59:16 +0000 (16:59 +0000)] 
Initial revision

31 years agoFirst pass at making the dispatch table SQL compatible.
genoa [Sun, 21 Jun 1992 01:11:47 +0000 (01:11 +0000)] 
First pass at making the dispatch table SQL compatible.

31 years agoadded type UROP
mar [Fri, 19 Jun 1992 13:48:42 +0000 (13:48 +0000)] 
added type UROP

31 years agoNow 'make clean' will remove *.sc files.
genoa [Fri, 19 Jun 1992 10:13:29 +0000 (10:13 +0000)] 
Now 'make clean' will remove *.sc files.

31 years agodon't put a \n on the end of dates; print %'s on sequences we don't know
mar [Thu, 18 Jun 1992 14:20:41 +0000 (14:20 +0000)] 
don't put a \n on the end of dates; print %'s on sequences we don't know

31 years agoInitial revision
mar [Thu, 18 Jun 1992 14:20:20 +0000 (14:20 +0000)] 
Initial revision

31 years agoUse line-buffered output
probe [Wed, 17 Jun 1992 16:47:30 +0000 (16:47 +0000)] 
Use line-buffered output
Skip free slots in membership chains (PRBADID entries)

31 years agoline buffer output; don't do it all in one transaction; trap
mar [Tue, 16 Jun 1992 11:56:22 +0000 (11:56 +0000)] 
line buffer output; don't do it all in one transaction; trap
ingres errors

31 years agoInitial revision
mar [Tue, 16 Jun 1992 11:31:43 +0000 (11:31 +0000)] 
Initial revision

32 years agoRe-incorporated partial cross-cell support
probe [Mon, 8 Jun 1992 17:27:42 +0000 (17:27 +0000)] 
Re-incorporated partial cross-cell support
The structure of the data file needs to be modified for better determination
and preservation of quotas!!!

32 years ago*** empty log message ***
probe [Mon, 8 Jun 1992 17:27:21 +0000 (17:27 +0000)] 
*** empty log message ***

32 years agoOptimized synchronization code (temporarily removed cross-cell support)
probe [Mon, 8 Jun 1992 17:12:16 +0000 (17:12 +0000)] 
Optimized synchronization code (temporarily removed cross-cell support)

32 years agoOptimize reload by calling base-level routines rather than some of the
probe [Mon, 8 Jun 1992 17:02:29 +0000 (17:02 +0000)] 
Optimize reload by calling base-level routines rather than some of the
higher level routines that do access checking.

Removed prserror() function, as we can use the com_err package with the
protection server error codes.

32 years agoFixed membership deletion code.
probe [Mon, 8 Jun 1992 16:57:24 +0000 (16:57 +0000)] 
Fixed membership deletion code.
Changed Moira hidden groups to still allow anyuser to stat the group.

32 years agoNow looks for Ingres stuff in INGRESDIR (==/usr/ingres) instead
genoa [Mon, 8 Jun 1992 16:35:37 +0000 (16:35 +0000)] 
Now looks for Ingres stuff in INGRESDIR (==/usr/ingres) instead
of /usr/rtingres .

32 years agoA fresh start, copied from ../server/*.qc
genoa [Mon, 8 Jun 1992 16:27:31 +0000 (16:27 +0000)] 
A fresh start, copied from ../server/*.qc

32 years agoThis is how things were left by kostas. I'm checking it in incase
genoa [Mon, 8 Jun 1992 15:20:17 +0000 (15:20 +0000)] 
This is how things were left by kostas.  I'm checking it in incase
there's something useful which shouldn't get lost.

32 years agoNew version from "afsdev" (fixes cross-cell quota bug)
probe [Sun, 7 Jun 1992 13:26:17 +0000 (13:26 +0000)] 
New version from "afsdev" (fixes cross-cell quota bug)

32 years agoSpecial case SYSADMINID (as a part of SYSADMINID);
probe [Sun, 7 Jun 1992 12:27:30 +0000 (12:27 +0000)] 
Special case SYSADMINID (as a part of SYSADMINID);
perform this check first, as this will be the most common during the
Moira bulk load

32 years agoAttempt to preserve hidden status on all groups (not just those created)
probe [Sun, 7 Jun 1992 04:33:22 +0000 (04:33 +0000)] 
Attempt to preserve hidden status on all groups (not just those created)
Enter half-registered users into prdb (like Moira would)

32 years agoBetter handling of foreign users and errors of users with bad-names
probe [Sun, 7 Jun 1992 04:20:41 +0000 (04:20 +0000)] 
Better handling of foreign users and errors of users with bad-names

32 years agoPreserve hidden status of groups
probe [Sun, 7 Jun 1992 04:20:08 +0000 (04:20 +0000)] 
Preserve hidden status of groups

32 years agoCorrectly initialize ubik header.
probe [Sun, 7 Jun 1992 04:19:28 +0000 (04:19 +0000)] 
Correctly initialize ubik header.

32 years agoSynchronization speedup by optimizing out WhoIsThis*
probe [Sun, 7 Jun 1992 04:18:47 +0000 (04:18 +0000)] 
Synchronization speedup by optimizing out WhoIsThis*

32 years agoInitial revision
probe [Sun, 7 Jun 1992 03:53:42 +0000 (03:53 +0000)] 
Initial revision

32 years agoBacked out the "whoami" change that tried printing only the last component
probe [Tue, 2 Jun 1992 18:01:33 +0000 (18:01 +0000)] 
Backed out the "whoami" change that tried printing only the last component
of the filename.

32 years agoShorten program name
probe [Tue, 2 Jun 1992 16:54:43 +0000 (16:54 +0000)] 
Shorten program name
Only tack on \n for the printout; do not put it in the buffer that may
be used by the critical_alert() routine.

32 years agoLook for the file /moira/afs/noafs before trying anything, and if it
probe [Tue, 2 Jun 1992 16:37:25 +0000 (16:37 +0000)] 
Look for the file /moira/afs/noafs before trying anything, and if it
exists, keep testing for up to 30 minutes and then log a critical error.

32 years agoUse /afs/athena.mit.edu not /afs/athena
probe [Tue, 2 Jun 1992 14:34:13 +0000 (14:34 +0000)] 
Use /afs/athena.mit.edu not /afs/athena

32 years agoInlined the &afs_nightly routine (formerly in afs_utils.pl)
probe [Tue, 2 Jun 1992 14:32:56 +0000 (14:32 +0000)] 
Inlined the &afs_nightly routine (formerly in afs_utils.pl)
Update the "afs_data" file from /afs/athena/service.

32 years agoChanges required to build afs.incr (now a Moira client).
probe [Tue, 2 Jun 1992 14:32:03 +0000 (14:32 +0000)] 
Changes required to build afs.incr (now a Moira client).
Removed unnecessary AFS libs from being included...

32 years agoSeparated out the nightly reaper.
probe [Tue, 2 Jun 1992 14:29:13 +0000 (14:29 +0000)] 
Separated out the nightly reaper.

32 years agoFixed the volume prefixing for type SYSTEM volumes
probe [Tue, 2 Jun 1992 14:28:53 +0000 (14:28 +0000)] 
Fixed the volume prefixing for type SYSTEM volumes

32 years agoAdded some commented out code that we may wish to use later that will
probe [Tue, 2 Jun 1992 14:12:22 +0000 (14:12 +0000)] 
Added some commented out code that we may wish to use later that will
not cause a critical error to be logged for allocations beyond the normal
scope of Moira.

32 years agoChanged pathnames for Moira server
probe [Mon, 1 Jun 1992 19:24:41 +0000 (19:24 +0000)] 
Changed pathnames for Moira server

32 years agodon't bzero password here; include <sys/select.h> on RIOS
mar [Mon, 1 Jun 1992 15:45:29 +0000 (15:45 +0000)] 
don't bzero password here; include <sys/select.h> on RIOS

32 years agochanged kerberos instance from "secure" to "extra"
mar [Mon, 1 Jun 1992 13:56:35 +0000 (13:56 +0000)] 
changed kerberos instance from "secure" to "extra"

32 years agoprompt to set quota after creating filsys; set proper type of quota on AFS
mar [Mon, 1 Jun 1992 00:20:32 +0000 (00:20 +0000)] 
prompt to set quota after creating filsys; set proper type of quota on AFS
homedirs\

32 years agoForgot to include ptutils.o
probe [Sun, 31 May 1992 21:40:43 +0000 (21:40 +0000)] 
Forgot to include ptutils.o

32 years agoBuilds AFS sync program
probe [Sun, 31 May 1992 21:38:34 +0000 (21:38 +0000)] 
Builds AFS sync program

32 years agoAlways say this is "SYSADMINID"
probe [Sun, 31 May 1992 21:33:10 +0000 (21:33 +0000)] 
Always say this is "SYSADMINID"

32 years agoInitial revision
probe [Sun, 31 May 1992 21:14:52 +0000 (21:14 +0000)] 
Initial revision

32 years agoAFS 3.1b + local changes ("afsdev" as of 5/31/92)
probe [Sun, 31 May 1992 21:05:33 +0000 (21:05 +0000)] 
AFS 3.1b + local changes ("afsdev" as of 5/31/92)

32 years agoAFS 3.1b version + local changes (snapshot from "afsdev" 5/31/92)
probe [Sun, 31 May 1992 20:25:31 +0000 (20:25 +0000)] 
AFS 3.1b version + local changes (snapshot from "afsdev" 5/31/92)

32 years agoAFS 3.1b version
probe [Sun, 31 May 1992 20:25:07 +0000 (20:25 +0000)] 
AFS 3.1b version

32 years agoInitial revision
probe [Sun, 31 May 1992 18:14:45 +0000 (18:14 +0000)] 
Initial revision

32 years agoOptimization for the case of "before id == after id". Specifying an
probe [Sun, 31 May 1992 17:40:13 +0000 (17:40 +0000)] 
Optimization for the case of "before id == after id".  Specifying an
id in pr_ChangeEntry would cause it to recreate hash chains, and in
the case of groups, tickles a bug that returns PRPERM (permission denied).

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