]> andersk Git - moira.git/log
moira.git
22 years agoIf mrcl_connect() fails, report what list we were trying to update.
zacheiss [Wed, 18 Jul 2001 02:48:52 +0000 (02:48 +0000)] 
If mrcl_connect() fails, report what list we were trying to update.

22 years agoFrom jrasmuss: Win32 portability changes.
zacheiss [Wed, 18 Jul 2001 02:47:50 +0000 (02:47 +0000)] 
From jrasmuss:  Win32 portability changes.

22 years agoHandle identical IDs.
zacheiss [Mon, 16 Jul 2001 22:19:04 +0000 (22:19 +0000)] 
Handle identical IDs.

22 years agoFixes from dtanner. Correct some typos and before/after confusion.
zacheiss [Sat, 14 Jul 2001 22:58:48 +0000 (22:58 +0000)] 
Fixes from dtanner.  Correct some typos and before/after confusion.

22 years agoSupport getting object ids as part of our argument list.
zacheiss [Tue, 10 Jul 2001 23:36:35 +0000 (23:36 +0000)] 
Support getting object ids as part of our argument list.

22 years agoInclude object ids in args for incremental programs.
zacheiss [Sun, 8 Jul 2001 04:03:52 +0000 (04:03 +0000)] 
Include object ids in args for incremental programs.

22 years agoOnly care about active lists.
zacheiss [Tue, 3 Jul 2001 18:29:24 +0000 (18:29 +0000)] 
Only care about active lists.

22 years agoDCM for bulk reload of AD.
zacheiss [Tue, 19 Jun 2001 22:39:39 +0000 (22:39 +0000)] 
DCM for bulk reload of AD.

22 years agoWe're using student_year 'N' to designate incoming grad students.
zacheiss [Wed, 13 Jun 2001 05:40:08 +0000 (05:40 +0000)] 
We're using student_year 'N' to designate incoming grad students.

22 years agoChange group security when renaming groups.
zacheiss [Mon, 11 Jun 2001 21:11:09 +0000 (21:11 +0000)] 
Change group security when renaming groups.

22 years agoFixes for list renaming.
zacheiss [Fri, 8 Jun 2001 21:09:49 +0000 (21:09 +0000)] 
Fixes for list renaming.

23 years agoNeed to fill in the "user" variable with mrcl_krb_user().
zacheiss [Wed, 6 Jun 2001 18:33:26 +0000 (18:33 +0000)] 
Need to fill in the "user" variable with mrcl_krb_user().

23 years agoWhen we encounter a duplicate user and fail to add them, report their
zacheiss [Tue, 5 Jun 2001 19:55:20 +0000 (19:55 +0000)] 
When we encounter a duplicate user and fail to add them, report their
first and last name, not login name and unix uid (which in this case
will always be "create unique login name" and "create unique UID").

23 years agonmailhub service is now mailhub service.
zacheiss [Mon, 4 Jun 2001 21:07:49 +0000 (21:07 +0000)] 
nmailhub service is now mailhub service.

23 years agoCosmetic bug: error code explanation text shouldn't end with ".".
zacheiss [Thu, 31 May 2001 21:35:51 +0000 (21:35 +0000)] 
Cosmetic bug:  error code explanation text shouldn't end with ".".

23 years agoAdd #define's for container query argument positions.
zacheiss [Thu, 31 May 2001 21:35:12 +0000 (21:35 +0000)] 
Add #define's for container query argument positions.

23 years agoImplement support for container related queries.
zacheiss [Thu, 31 May 2001 21:34:31 +0000 (21:34 +0000)] 
Implement support for container related queries.

23 years ago* Fix a logic bug (&& vs ||)
zacheiss [Tue, 29 May 2001 21:37:39 +0000 (21:37 +0000)] 
* Fix a logic bug (&& vs ||)

* Better null pointer checking; fixes another segfault.

* Better return value processing.

23 years agogmnm should return both machine and container name.
zacheiss [Wed, 23 May 2001 21:31:40 +0000 (21:31 +0000)] 
gmnm should return both machine and container name.

23 years agoInclude netmask in CIDR notation for each network.
zacheiss [Wed, 23 May 2001 21:31:03 +0000 (21:31 +0000)] 
Include netmask in CIDR notation for each network.

23 years agoUse mrcl_connect() so we send a query version.
zacheiss [Sun, 20 May 2001 10:22:10 +0000 (10:22 +0000)] 
Use mrcl_connect() so we send a query version.

23 years agoNeed to distinguish MRCL_WARN and MRCL_REJECT when validating string
zacheiss [Mon, 14 May 2001 19:40:00 +0000 (19:40 +0000)] 
Need to distinguish MRCL_WARN and MRCL_REJECT when validating string
list members.

23 years agoFixes moira[1791], where extended output from a get_host query would
zacheiss [Wed, 9 May 2001 21:27:36 +0000 (21:27 +0000)] 
Fixes moira[1791], where extended output from a get_host query would
scroll off the top of the display window.

The reason for this is that the code for determining the number of lines
remaining counts "\nfoo" as one line, even though it will take up two on
your display.

Fix:  Use Put_message("") instead of \n for a blank line.

23 years agoMajor cleanup from dtanner:
zacheiss [Tue, 8 May 2001 21:13:02 +0000 (21:13 +0000)] 
Major cleanup from dtanner:

reduce number of mr_query()'s performed.

Remove list flattening code that was causing segv's.

Be less chatty about zephyring errors; lots of them aren't critical.

23 years agoSupport filesystem aliases.
zacheiss [Tue, 8 May 2001 03:09:39 +0000 (03:09 +0000)] 
Support filesystem aliases.

23 years agoEnable qsort() on all platforms, not jusr WIN32.
zacheiss [Thu, 3 May 2001 22:00:15 +0000 (22:00 +0000)] 
Enable qsort() on all platforms, not jusr WIN32.

23 years agoDeal better with null pointers. Corrects a seg fault we're seeing
zacheiss [Thu, 3 May 2001 21:57:14 +0000 (21:57 +0000)] 
Deal better with null pointers.  Corrects a seg fault we're seeing
frequently.

23 years agoUse moira_student4 view now.
zacheiss [Wed, 2 May 2001 23:20:53 +0000 (23:20 +0000)] 
Use moira_student4 view now.

23 years agoTrim whitespace from childname, so we can update a container that
zacheiss [Wed, 2 May 2001 21:44:12 +0000 (21:44 +0000)] 
Trim whitespace from childname, so we can update a container that
contains subcontainers.

Don't allow a machine to be assigned to more than one container.

23 years agoAdd some strategic sleep()'s.
zacheiss [Wed, 2 May 2001 21:28:55 +0000 (21:28 +0000)] 
Add some strategic sleep()'s.

23 years agoDon't return MRCL_*; they're not in com_err's number space.
zacheiss [Wed, 2 May 2001 21:23:39 +0000 (21:23 +0000)] 
Don't return MRCL_*; they're not in com_err's number space.

23 years agoNew path to config file.
zacheiss [Mon, 30 Apr 2001 19:49:56 +0000 (19:49 +0000)] 
New path to config file.

23 years agoNew version of coupon, for use by frosh that will be registering for
zacheiss [Sun, 29 Apr 2001 05:58:00 +0000 (05:58 +0000)] 
New version of coupon, for use by frosh that will be registering for
their accounts over the summer, before coming to campus.

23 years agoParse argv[0] correctly under Win32, since our behavior depends on how
zacheiss [Thu, 26 Apr 2001 21:36:44 +0000 (21:36 +0000)] 
Parse argv[0] correctly under Win32, since our behavior depends on how
we're invoked.

23 years agoAdd queries for creating, deleting, and modifying containers, as well as
zacheiss [Thu, 26 Apr 2001 21:26:06 +0000 (21:26 +0000)] 
Add queries for creating, deleting, and modifying containers, as well as
for adding and removing machines from them.

23 years agoAdd new error codes for the containers table.
zacheiss [Thu, 26 Apr 2001 21:25:37 +0000 (21:25 +0000)] 
Add new error codes for the containers table.

23 years agoAdd containers table and mcntmp table.
zacheiss [Thu, 26 Apr 2001 21:24:17 +0000 (21:24 +0000)] 
Add containers table and mcntmp table.

23 years agoWork in a mult-server Win2k domain.
zacheiss [Mon, 23 Apr 2001 02:11:22 +0000 (02:11 +0000)] 
Work in a mult-server Win2k domain.

Implement filesys incremental processing.

23 years agoWarn people if they're making a list owned by 'NONE'.
zacheiss [Wed, 4 Apr 2001 23:19:49 +0000 (23:19 +0000)] 
Warn people if they're making a list owned by 'NONE'.

23 years agoIf owner is "NONE", we still need to bother to do a query.
zacheiss [Wed, 4 Apr 2001 20:40:38 +0000 (20:40 +0000)] 
If owner is "NONE", we still need to bother to do a query.

23 years agoRemove object id <-> name cache.
zacheiss [Sun, 1 Apr 2001 05:31:11 +0000 (05:31 +0000)] 
Remove object id <-> name cache.

Stop caching capacl list_id values in check_query_access().

23 years agoChanges from dtanner for password processing for w2k KDC, and some code
zacheiss [Tue, 20 Mar 2001 17:41:55 +0000 (17:41 +0000)] 
Changes from dtanner for password processing for w2k KDC, and some code
cleanup.

23 years agoConvert full name to a reasonable format.
zacheiss [Fri, 16 Mar 2001 20:18:18 +0000 (20:18 +0000)] 
Convert full name to a reasonable format.

23 years agoBeing on the membership acl should be sufficient to use tmol.
zacheiss [Wed, 14 Mar 2001 20:51:44 +0000 (20:51 +0000)] 
Being on the membership acl should be sufficient to use tmol.

23 years agoWe run dcms more than once a day, too.
zacheiss [Mon, 5 Mar 2001 16:27:58 +0000 (16:27 +0000)] 
We run dcms more than once a day, too.

23 years agoUpdated acl'ing information: You don't need priviledge to look at other
zacheiss [Mon, 5 Mar 2001 16:19:39 +0000 (16:19 +0000)] 
Updated acl'ing information: You don't need priviledge to look at other
users poboxes.

23 years agoAdd ERROR_TABLE_BASE_krb to the return value of tf_init(), so we're
zacheiss [Fri, 2 Mar 2001 07:33:53 +0000 (07:33 +0000)] 
Add ERROR_TABLE_BASE_krb to the return value of tf_init(), so we're
actually in com_err's error code value range.

23 years agoWhen doing a glom, allow the user the option of not doing a recursive
zacheiss [Fri, 2 Mar 2001 04:44:57 +0000 (04:44 +0000)] 
When doing a glom, allow the user the option of not doing a recursive
search.

23 years agoCheck for existance of stop file, like afs.incr does.
zacheiss [Wed, 14 Feb 2001 22:36:57 +0000 (22:36 +0000)] 
Check for existance of stop file, like afs.incr does.

23 years agoDon't use colons as a field seperator internally; it makes life hard for
zacheiss [Sun, 4 Feb 2001 02:49:43 +0000 (02:49 +0000)] 
Don't use colons as a field seperator internally; it makes life hard for
passwords with colons in them.

23 years agoFrom dtanner: better processing of user account changes.
zacheiss [Thu, 18 Jan 2001 18:17:20 +0000 (18:17 +0000)] 
From dtanner:  better processing of user account changes.

23 years agofrom nim: Restart dhcpd after installing new config files.
zacheiss [Tue, 16 Jan 2001 18:37:27 +0000 (18:37 +0000)] 
from nim: Restart dhcpd after installing new config files.

23 years agoOff by one error in argv; prevents owning user from updating their
zacheiss [Thu, 11 Jan 2001 19:38:56 +0000 (19:38 +0000)] 
Off by one error in argv; prevents owning user from updating their
own machines.

23 years agosend_file() and friends are now mr_send_file(), etc.
zacheiss [Mon, 8 Jan 2001 19:28:11 +0000 (19:28 +0000)] 
send_file() and friends are now mr_send_file(), etc.

23 years agosend_file and friends are now mr_send_file(), etc.
zacheiss [Mon, 8 Jan 2001 19:27:48 +0000 (19:27 +0000)] 
send_file and friends are now mr_send_file(), etc.

23 years agoAIX portability change: AIX has a built in send_file() function, so
zacheiss [Mon, 8 Jan 2001 19:27:18 +0000 (19:27 +0000)] 
AIX portability change: AIX has a built in send_file() function, so
rename ours to mr_send_file(). Rename other functions prototyped in
update.h for symmetry.

23 years agoFrom nim: Don't output a logserver line if we don't have a logserver
zacheiss [Fri, 5 Jan 2001 07:37:20 +0000 (07:37 +0000)] 
From nim: Don't output a logserver line if we don't have a logserver
defined in the database, and reformat hardware addresses to be colon
seperated.

23 years agoChange MAXLISTDEPTH to 2048.
zacheiss [Fri, 5 Jan 2001 03:28:03 +0000 (03:28 +0000)] 
Change MAXLISTDEPTH to 2048.

23 years agoRedo argument parsing so that we take the same arguments as afs.incr.
zacheiss [Thu, 4 Jan 2001 09:02:09 +0000 (09:02 +0000)] 
Redo argument parsing so that we take the same arguments as afs.incr.

23 years agoChange default answer to "no" when asking users if the name they entered
zacheiss [Thu, 4 Jan 2001 06:25:01 +0000 (06:25 +0000)] 
Change default answer to "no" when asking users if the name they entered
should be changed to confirm with FixCase()'s idea of correct
capitalization.

23 years agoAn IMAP filesys might exist even if the user's potype isn't 'IMAP'.
zacheiss [Sat, 30 Dec 2000 04:18:32 +0000 (04:18 +0000)] 
An IMAP filesys might exist even if the user's potype isn't 'IMAP'.
Don't bother doing that check.

23 years agoRevert previous revision.
zacheiss [Fri, 22 Dec 2000 20:22:34 +0000 (20:22 +0000)] 
Revert previous revision.

23 years agoCheck the sanity of KERBEROS machine owners, subnet owners, list owners,
zacheiss [Wed, 20 Dec 2000 09:40:09 +0000 (09:40 +0000)] 
Check the sanity of KERBEROS machine owners, subnet owners, list owners,
and list membership acls.

23 years agoCheck the sanity of KERBEROS machine owners, just like we do for list
zacheiss [Wed, 20 Dec 2000 09:39:46 +0000 (09:39 +0000)] 
Check the sanity of KERBEROS machine owners, just like we do for list
members.

23 years agoJust the sanity of KERBEROS list owners and membership acls, just like
zacheiss [Wed, 20 Dec 2000 09:39:18 +0000 (09:39 +0000)] 
Just the sanity of KERBEROS list owners and membership acls, just like
we do for members.

23 years agoDocument -bc/-billingcontact flag.
zacheiss [Tue, 19 Dec 2000 07:34:21 +0000 (07:34 +0000)] 
Document -bc/-billingcontact flag.

23 years agoAdd support for changing and displaying billing contact info.
zacheiss [Tue, 19 Dec 2000 07:34:04 +0000 (07:34 +0000)] 
Add support for changing and displaying billing contact info.

23 years agoAdd support for displaying and changing billing contact information.
zacheiss [Tue, 19 Dec 2000 07:33:46 +0000 (07:33 +0000)] 
Add support for displaying and changing billing contact information.

23 years agoRenumber M_* macros to include addition of billing contact field.
zacheiss [Tue, 19 Dec 2000 07:33:27 +0000 (07:33 +0000)] 
Renumber M_* macros to include addition of billing contact field.

23 years agoAdd billing_contact column to machine table.
zacheiss [Tue, 19 Dec 2000 07:33:04 +0000 (07:33 +0000)] 
Add billing_contact column to machine table.

23 years agoChanges for billing_contact column in machine table.
zacheiss [Tue, 19 Dec 2000 07:32:46 +0000 (07:32 +0000)] 
Changes for billing_contact column in machine table.

23 years agoTurn on SO_KEEPALIVE.
zacheiss [Thu, 14 Dec 2000 05:17:19 +0000 (05:17 +0000)] 
Turn on SO_KEEPALIVE.

23 years agoAdd winconsoleshell to incremental program arg list.
zacheiss [Thu, 14 Dec 2000 02:14:40 +0000 (02:14 +0000)] 
Add winconsoleshell to incremental program arg list.

23 years agoAdd missing space.
zacheiss [Wed, 13 Dec 2000 19:52:19 +0000 (19:52 +0000)] 
Add missing space.

23 years agoChanges for also reporting IPM queues.
zacheiss [Mon, 11 Dec 2000 22:04:18 +0000 (22:04 +0000)] 
Changes for also reporting IPM queues.

23 years agoChanges from dtanner.
zacheiss [Fri, 8 Dec 2000 00:07:02 +0000 (00:07 +0000)] 
Changes from dtanner.

23 years agoRemove prototype for ModDiff(); it's history.
zacheiss [Sun, 3 Dec 2000 21:13:57 +0000 (21:13 +0000)] 
Remove prototype for ModDiff(); it's history.

23 years agoRemove ModDiff(). unixtime() moved from moddiff.pc to util.c.
zacheiss [Thu, 30 Nov 2000 23:27:36 +0000 (23:27 +0000)] 
Remove ModDiff().  unixtime() moved from moddiff.pc to util.c.

23 years agoChanges from dtanner.
zacheiss [Sun, 26 Nov 2000 02:03:42 +0000 (02:03 +0000)] 
Changes from dtanner.

23 years agoCorrect =/== typo.
zacheiss [Tue, 21 Nov 2000 16:43:56 +0000 (16:43 +0000)] 
Correct =/== typo.

23 years agoReverse order of protocol selection in krb5_locate_dns_srv()
zacheiss [Tue, 21 Nov 2000 16:42:02 +0000 (16:42 +0000)] 
Reverse order of protocol selection in krb5_locate_dns_srv()

23 years agoMake all error messages and comments refer to pt_util, not ptdump.
zacheiss [Fri, 17 Nov 2000 12:07:01 +0000 (12:07 +0000)] 
Make all error messages and comments refer to pt_util, not ptdump.

23 years agoSemantics of various keywords in lpd.perms changed with LPRng 3.6.13.
zacheiss [Fri, 17 Nov 2000 10:30:13 +0000 (10:30 +0000)] 
Semantics of various keywords in lpd.perms changed with LPRng 3.6.13.

23 years agoAdd an AC_CHECK_HEADERS for netinet/in.h, needed by winad.incr.
zacheiss [Fri, 17 Nov 2000 10:29:06 +0000 (10:29 +0000)] 
Add an AC_CHECK_HEADERS for netinet/in.h, needed by winad.incr.
Regenerate configure.

23 years agoadd gdds query, and update gusl and glsn to take a second arg, "domain_sid".
zacheiss [Wed, 15 Nov 2000 10:11:42 +0000 (10:11 +0000)] 
add gdds query, and update gusl and glsn to take a second arg, "domain_sid".

23 years agoFrom dtanner: updates to Active Directory incremental update program.
zacheiss [Sat, 11 Nov 2000 11:05:22 +0000 (11:05 +0000)] 
From dtanner: updates to Active Directory incremental update program.

23 years agoFix usage message.
zacheiss [Sat, 11 Nov 2000 01:23:50 +0000 (01:23 +0000)] 
Fix usage message.

23 years agoDo proper validation of sids to ensure row doesn't already exist.
zacheiss [Wed, 1 Nov 2000 22:34:20 +0000 (22:34 +0000)] 
Do proper validation of sids to ensure row doesn't already exist.

23 years agoBack up sids the same way we back up gdss signatures.
zacheiss [Wed, 25 Oct 2000 20:39:47 +0000 (20:39 +0000)] 
Back up sids the same way we back up gdss signatures.

23 years agoAdd queries for manipulating the listsids and usersids tables.
zacheiss [Wed, 25 Oct 2000 20:38:43 +0000 (20:38 +0000)] 
Add queries for manipulating the listsids and usersids tables.

23 years agoAdd usersids and listsids tables.
zacheiss [Wed, 25 Oct 2000 20:38:10 +0000 (20:38 +0000)] 
Add usersids and listsids tables.

23 years agoUpdate comment; the illegalchars array here no longer corresponds to the
zacheiss [Mon, 23 Oct 2000 05:24:43 +0000 (05:24 +0000)] 
Update comment; the illegalchars array here no longer corresponds to the
one in setup_alis().

23 years agoWhen adding or removing an alias from a host, don't display the full
zacheiss [Wed, 18 Oct 2000 20:38:43 +0000 (20:38 +0000)] 
When adding or removing an alias from a host, don't display the full
machine info unless the user explicitly asked for it.

23 years agoMake ghbh (get_host_by_hwaddr) work.
zacheiss [Wed, 18 Oct 2000 19:20:44 +0000 (19:20 +0000)] 
Make ghbh (get_host_by_hwaddr) work.

23 years agoDon't allow +'s in listnames.
zacheiss [Wed, 18 Oct 2000 19:02:36 +0000 (19:02 +0000)] 
Don't allow +'s in listnames.

Check for newlines in list descriptions for all versions of queries.  Ick.

23 years agoDo the comparision between argv[0] and argv[vo->index] in a meaningful
zacheiss [Wed, 18 Oct 2000 19:00:48 +0000 (19:00 +0000)] 
Do the comparision between argv[0] and argv[vo->index] in a meaningful
way.

Fixes the bug wherein add_list or update_list gets passed ace_type =
'LIST' and ace_name = '', causing the list to end up being owned by the
next value of list_id from the numvals table, which will end up being
the next list to be created.

23 years agoReinitialize ustatus to 0 each time we pass through the loop.
zacheiss [Wed, 11 Oct 2000 06:16:46 +0000 (06:16 +0000)] 
Reinitialize ustatus to 0 each time we pass through the loop.

23 years agoHandle null instance KERBEROS list members.
zacheiss [Sun, 8 Oct 2000 03:16:24 +0000 (03:16 +0000)] 
Handle null instance KERBEROS list members.

23 years agoFix typo.
zacheiss [Wed, 27 Sep 2000 08:54:17 +0000 (08:54 +0000)] 
Fix typo.

23 years agoReturn MR_IN_USE if we attempt to dlis a list that owns a zephyr class.
zacheiss [Wed, 27 Sep 2000 03:33:15 +0000 (03:33 +0000)] 
Return MR_IN_USE if we attempt to dlis a list that owns a zephyr class.

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