]>
andersk Git - moira.git/log
zacheiss [Sun, 29 Jul 2001 15:15:59 +0000 (15:15 +0000)]
container incremental support.
zacheiss [Sun, 29 Jul 2001 15:14:26 +0000 (15:14 +0000)]
Cause incrementals to happen on container add/delete/modify.
zacheiss [Sat, 28 Jul 2001 07:54:40 +0000 (07:54 +0000)]
Check for empty strings in cluster data.
zacheiss [Sat, 28 Jul 2001 07:53:57 +0000 (07:53 +0000)]
Don't artificially limit the format of phone number info.
zacheiss [Fri, 27 Jul 2001 08:18:10 +0000 (08:18 +0000)]
Don't need to cast the "isrecursive" argument; use atoi() instead.
zacheiss [Fri, 27 Jul 2001 07:29:27 +0000 (07:29 +0000)]
Make all phone fields 24 characters long.
zacheiss [Tue, 24 Jul 2001 20:50:32 +0000 (20:50 +0000)]
Redo support for users with fsgroups.
zacheiss [Fri, 20 Jul 2001 22:18:35 +0000 (22:18 +0000)]
If we got no arguments, treat qual as normal text.
zacheiss [Fri, 20 Jul 2001 22:12:25 +0000 (22:12 +0000)]
Add gtlc query.
zacheiss [Fri, 20 Jul 2001 21:15:31 +0000 (21:15 +0000)]
Support fsgroups.
zacheiss [Thu, 19 Jul 2001 21:30:32 +0000 (21:30 +0000)]
Fix typo.
zacheiss [Wed, 18 Jul 2001 02:48:52 +0000 (02:48 +0000)]
If mrcl_connect() fails, report what list we were trying to update.
zacheiss [Wed, 18 Jul 2001 02:47:50 +0000 (02:47 +0000)]
From jrasmuss: Win32 portability changes.
zacheiss [Mon, 16 Jul 2001 22:19:04 +0000 (22:19 +0000)]
Handle identical IDs.
zacheiss [Sat, 14 Jul 2001 22:58:48 +0000 (22:58 +0000)]
Fixes from dtanner. Correct some typos and before/after confusion.
zacheiss [Tue, 10 Jul 2001 23:36:35 +0000 (23:36 +0000)]
Support getting object ids as part of our argument list.
zacheiss [Sun, 8 Jul 2001 04:03:52 +0000 (04:03 +0000)]
Include object ids in args for incremental programs.
zacheiss [Tue, 3 Jul 2001 18:29:24 +0000 (18:29 +0000)]
Only care about active lists.
zacheiss [Tue, 19 Jun 2001 22:39:39 +0000 (22:39 +0000)]
DCM for bulk reload of AD.
zacheiss [Wed, 13 Jun 2001 05:40:08 +0000 (05:40 +0000)]
We're using student_year 'N' to designate incoming grad students.
zacheiss [Mon, 11 Jun 2001 21:11:09 +0000 (21:11 +0000)]
Change group security when renaming groups.
zacheiss [Fri, 8 Jun 2001 21:09:49 +0000 (21:09 +0000)]
Fixes for list renaming.
zacheiss [Wed, 6 Jun 2001 18:33:26 +0000 (18:33 +0000)]
Need to fill in the "user" variable with mrcl_krb_user().
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").
zacheiss [Mon, 4 Jun 2001 21:07:49 +0000 (21:07 +0000)]
nmailhub service is now mailhub service.
zacheiss [Thu, 31 May 2001 21:35:51 +0000 (21:35 +0000)]
Cosmetic bug: error code explanation text shouldn't end with ".".
zacheiss [Thu, 31 May 2001 21:35:12 +0000 (21:35 +0000)]
Add #define's for container query argument positions.
zacheiss [Thu, 31 May 2001 21:34:31 +0000 (21:34 +0000)]
Implement support for container related queries.
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.
zacheiss [Wed, 23 May 2001 21:31:40 +0000 (21:31 +0000)]
gmnm should return both machine and container name.
zacheiss [Wed, 23 May 2001 21:31:03 +0000 (21:31 +0000)]
Include netmask in CIDR notation for each network.
zacheiss [Sun, 20 May 2001 10:22:10 +0000 (10:22 +0000)]
Use mrcl_connect() so we send a query version.
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.
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.
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.
zacheiss [Tue, 8 May 2001 03:09:39 +0000 (03:09 +0000)]
Support filesystem aliases.
zacheiss [Thu, 3 May 2001 22:00:15 +0000 (22:00 +0000)]
Enable qsort() on all platforms, not jusr WIN32.
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.
zacheiss [Wed, 2 May 2001 23:20:53 +0000 (23:20 +0000)]
Use moira_student4 view now.
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.
zacheiss [Wed, 2 May 2001 21:28:55 +0000 (21:28 +0000)]
Add some strategic sleep()'s.
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.
zacheiss [Mon, 30 Apr 2001 19:49:56 +0000 (19:49 +0000)]
New path to config file.
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.
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.
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.
zacheiss [Thu, 26 Apr 2001 21:25:37 +0000 (21:25 +0000)]
Add new error codes for the containers table.
zacheiss [Thu, 26 Apr 2001 21:24:17 +0000 (21:24 +0000)]
Add containers table and mcntmp table.
zacheiss [Mon, 23 Apr 2001 02:11:22 +0000 (02:11 +0000)]
Work in a mult-server Win2k domain.
Implement filesys incremental processing.
zacheiss [Wed, 4 Apr 2001 23:19:49 +0000 (23:19 +0000)]
Warn people if they're making a list owned by 'NONE'.
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.
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().
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.
zacheiss [Fri, 16 Mar 2001 20:18:18 +0000 (20:18 +0000)]
Convert full name to a reasonable format.
zacheiss [Wed, 14 Mar 2001 20:51:44 +0000 (20:51 +0000)]
Being on the membership acl should be sufficient to use tmol.
zacheiss [Mon, 5 Mar 2001 16:27:58 +0000 (16:27 +0000)]
We run dcms more than once a day, too.
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.
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.
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.
zacheiss [Wed, 14 Feb 2001 22:36:57 +0000 (22:36 +0000)]
Check for existance of stop file, like afs.incr does.
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.
zacheiss [Thu, 18 Jan 2001 18:17:20 +0000 (18:17 +0000)]
From dtanner: better processing of user account changes.
zacheiss [Tue, 16 Jan 2001 18:37:27 +0000 (18:37 +0000)]
from nim: Restart dhcpd after installing new config files.
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.
zacheiss [Mon, 8 Jan 2001 19:28:11 +0000 (19:28 +0000)]
send_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.
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.
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.
zacheiss [Fri, 5 Jan 2001 03:28:03 +0000 (03:28 +0000)]
Change MAXLISTDEPTH to 2048.
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.
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.
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.
zacheiss [Fri, 22 Dec 2000 20:22:34 +0000 (20:22 +0000)]
Revert previous revision.
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.
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.
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.
zacheiss [Tue, 19 Dec 2000 07:34:21 +0000 (07:34 +0000)]
Document -bc/-billingcontact flag.
zacheiss [Tue, 19 Dec 2000 07:34:04 +0000 (07:34 +0000)]
Add support for changing and displaying billing contact info.
zacheiss [Tue, 19 Dec 2000 07:33:46 +0000 (07:33 +0000)]
Add support for displaying and changing billing contact information.
zacheiss [Tue, 19 Dec 2000 07:33:27 +0000 (07:33 +0000)]
Renumber M_* macros to include addition of billing contact field.
zacheiss [Tue, 19 Dec 2000 07:33:04 +0000 (07:33 +0000)]
Add billing_contact column to machine table.
zacheiss [Tue, 19 Dec 2000 07:32:46 +0000 (07:32 +0000)]
Changes for billing_contact column in machine table.
zacheiss [Thu, 14 Dec 2000 05:17:19 +0000 (05:17 +0000)]
Turn on SO_KEEPALIVE.
zacheiss [Thu, 14 Dec 2000 02:14:40 +0000 (02:14 +0000)]
Add winconsoleshell to incremental program arg list.
zacheiss [Wed, 13 Dec 2000 19:52:19 +0000 (19:52 +0000)]
Add missing space.
zacheiss [Mon, 11 Dec 2000 22:04:18 +0000 (22:04 +0000)]
Changes for also reporting IPM queues.
zacheiss [Fri, 8 Dec 2000 00:07:02 +0000 (00:07 +0000)]
Changes from dtanner.
zacheiss [Sun, 3 Dec 2000 21:13:57 +0000 (21:13 +0000)]
Remove prototype for ModDiff(); it's history.
zacheiss [Thu, 30 Nov 2000 23:27:36 +0000 (23:27 +0000)]
Remove ModDiff(). unixtime() moved from moddiff.pc to util.c.
zacheiss [Sun, 26 Nov 2000 02:03:42 +0000 (02:03 +0000)]
Changes from dtanner.
zacheiss [Tue, 21 Nov 2000 16:43:56 +0000 (16:43 +0000)]
Correct =/== typo.
zacheiss [Tue, 21 Nov 2000 16:42:02 +0000 (16:42 +0000)]
Reverse order of protocol selection in krb5_locate_dns_srv()
zacheiss [Fri, 17 Nov 2000 12:07:01 +0000 (12:07 +0000)]
Make all error messages and comments refer to pt_util, not ptdump.
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.
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.
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".
zacheiss [Sat, 11 Nov 2000 11:05:22 +0000 (11:05 +0000)]
From dtanner: updates to Active Directory incremental update program.
zacheiss [Sat, 11 Nov 2000 01:23:50 +0000 (01:23 +0000)]
Fix usage message.
zacheiss [Wed, 1 Nov 2000 22:34:20 +0000 (22:34 +0000)]
Do proper validation of sids to ensure row doesn't already exist.
zacheiss [Wed, 25 Oct 2000 20:39:47 +0000 (20:39 +0000)]
Back up sids the same way we back up gdss signatures.
This page took 0.313318 seconds and 4 git commands to generate.