]> andersk Git - moira.git/log
moira.git
20 years agoRetry volume releases three times, and don't treat a failure as fatal.
zacheiss [Wed, 17 Sep 2003 19:30:07 +0000 (19:30 +0000)] 
Retry volume releases three times, and don't treat a failure as fatal.

20 years agoUse right number of arguments for alis.
zacheiss [Mon, 8 Sep 2003 03:25:21 +0000 (03:25 +0000)] 
Use right number of arguments for alis.

20 years agoFix MACHINE handling.
zacheiss [Sat, 6 Sep 2003 22:42:20 +0000 (22:42 +0000)] 
Fix MACHINE handling.

20 years agoMake gaus return memacls for containers (with a unique tag so we can
zacheiss [Wed, 3 Sep 2003 18:39:25 +0000 (18:39 +0000)] 
Make gaus return memacls for containers (with a unique tag so we can
distinguish them containers the user can administer.)

20 years agoevents.sh to go with events.gen.
zacheiss [Wed, 27 Aug 2003 20:04:27 +0000 (20:04 +0000)] 
events.sh to go with events.gen.

20 years agoUse correct number of arguments for update_list_info.
zacheiss [Tue, 26 Aug 2003 16:35:11 +0000 (16:35 +0000)] 
Use correct number of arguments for update_list_info.

20 years agofetchrow_array returns an array. duh.
zacheiss [Thu, 14 Aug 2003 19:50:03 +0000 (19:50 +0000)] 
fetchrow_array returns an array.  duh.

20 years agoAdd prototype for update_user_account access function and make
zacheiss [Thu, 14 Aug 2003 02:43:55 +0000 (02:43 +0000)] 
Add prototype for update_user_account access function and make
update_user_account use it.

20 years agoAdd support for winhomedir and winprofiledir.
zacheiss [Thu, 14 Aug 2003 02:43:09 +0000 (02:43 +0000)] 
Add support for winhomedir and winprofiledir.

20 years agoDCM for events calendar server, per request of tbelton.
zacheiss [Mon, 11 Aug 2003 20:31:32 +0000 (20:31 +0000)] 
DCM for events calendar server, per request of tbelton.

20 years agoFix bug in removal of personal groups belonging to deactivated users.
zacheiss [Mon, 11 Aug 2003 05:08:26 +0000 (05:08 +0000)] 
Fix bug in removal of personal groups belonging to deactivated users.
If we had a personal group of a deactivated user followed by a
prefixless group, the prefixless group would incorrectly be removed.

20 years agoRedirect owner-foo to foo-owner@mailman_server for mailman lists.
zacheiss [Fri, 8 Aug 2003 21:25:52 +0000 (21:25 +0000)] 
Redirect owner-foo to foo-owner@mailman_server for mailman lists.

20 years agoChanges from dtanner for better choosing which server to talk to.
zacheiss [Tue, 29 Jul 2003 20:22:33 +0000 (20:22 +0000)] 
Changes from dtanner for better choosing which server to talk to.

20 years agoMake "user foo" in moira.conf actually work.
zacheiss [Sun, 27 Jul 2003 11:26:03 +0000 (11:26 +0000)] 
Make "user foo" in moira.conf actually work.

20 years agoGroups with GID between 32768 and 66535 aren't special anymore.
zacheiss [Sat, 26 Jul 2003 05:46:56 +0000 (05:46 +0000)] 
Groups with GID between 32768 and 66535 aren't special anymore.

20 years agoQuota increase made partitions more overallocated, so we need to
zacheiss [Mon, 21 Jul 2003 02:23:03 +0000 (02:23 +0000)] 
Quota increase made partitions more overallocated, so we need to
increase this number again.

20 years agoRemove trailing comma.
zacheiss [Mon, 14 Jul 2003 20:21:16 +0000 (20:21 +0000)] 
Remove trailing comma.

20 years agoDon't complain for quota delta less than 1 GB. Preparation for quota increase.
zacheiss [Sat, 12 Jul 2003 22:09:34 +0000 (22:09 +0000)] 
Don't complain for quota delta less than 1 GB.  Preparation for quota increase.

20 years agoIf the user only supplies an MIT ID without a name, we don't love them.
zacheiss [Tue, 1 Jul 2003 20:29:39 +0000 (20:29 +0000)] 
If the user only supplies an MIT ID without a name, we don't love them.

21 years agoA user may have both a deleted account and a status 8 account, so we
zacheiss [Wed, 28 May 2003 20:18:59 +0000 (20:18 +0000)] 
A user may have both a deleted account and a status 8 account, so we
need to be a bit more clever than using ORDER BY to find the best choice
of account.

21 years agoFrom dtanner, to deal with more recent Windows.
zacheiss [Fri, 23 May 2003 16:38:16 +0000 (16:38 +0000)] 
From dtanner, to deal with more recent Windows.

21 years agoAllow users to run update_user_account, but only to change the
zacheiss [Thu, 22 May 2003 17:03:55 +0000 (17:03 +0000)] 
Allow users to run update_user_account, but only to change the
winhomedir and winprofiledir fields.

21 years agoFrom dtanner: support for winhomedir, winprofiledir.
zacheiss [Wed, 21 May 2003 17:21:55 +0000 (17:21 +0000)] 
From dtanner:  support for winhomedir, winprofiledir.

21 years agoIncrease size of new columns.
zacheiss [Fri, 16 May 2003 18:23:03 +0000 (18:23 +0000)] 
Increase size of new columns.

21 years agoDon't need to work around this Ingres bug from 15 years ago anymore.
zacheiss [Fri, 16 May 2003 15:28:06 +0000 (15:28 +0000)] 
Don't need to work around this Ingres bug from 15 years ago anymore.

21 years agoDon't bother with error_message() is code is 0.
zacheiss [Thu, 15 May 2003 12:04:17 +0000 (12:04 +0000)] 
Don't bother with error_message() is code is 0.

21 years agoFirst cut at support for winhomedir and winprofiledir support.
zacheiss [Wed, 14 May 2003 13:07:34 +0000 (13:07 +0000)] 
First cut at support for winhomedir and winprofiledir support.

21 years agoDon't allow commas in STRING members of lists. They break alias file parsing.
zacheiss [Sat, 26 Apr 2003 19:24:04 +0000 (19:24 +0000)] 
Don't allow commas in STRING members of lists.  They break alias file parsing.

21 years agoSimplify syslog_com_err_proc, and make it not drop the second argument
zacheiss [Thu, 24 Apr 2003 18:40:03 +0000 (18:40 +0000)] 
Simplify syslog_com_err_proc, and make it not drop the second argument
on the floor.

21 years agoAdd ECONNABORTED to the errno values we don't consider fatal in
zacheiss [Thu, 24 Apr 2003 18:38:55 +0000 (18:38 +0000)] 
Add ECONNABORTED to the errno values we don't consider fatal in
mr_accept().  It most likely means we were portscanned.

21 years agofrom mark, use init.d script to kill sendmail
jweiss [Fri, 18 Apr 2003 22:06:03 +0000 (22:06 +0000)] 
from mark, use init.d script to kill sendmail

21 years agoNeed to check major version number of glibc, too. Redhat 9 bumps it from 2 to 3.
zacheiss [Wed, 9 Apr 2003 23:53:10 +0000 (23:53 +0000)] 
Need to check major version number of glibc, too.  Redhat 9 bumps it from 2 to 3.

21 years agoDon't ask about Mailman membership acl first time through do/while loop if this isn...
zacheiss [Sun, 6 Apr 2003 16:57:42 +0000 (16:57 +0000)] 
Don't ask about Mailman membership acl first time through do/while loop if this isn't a mailman list.

21 years agoadd status 8 and 9 so the destriptions show up in the "users by status"
jweiss [Sat, 5 Apr 2003 07:24:04 +0000 (07:24 +0000)] 
add status 8 and 9 so the destriptions show up in the "users by status"
summary

21 years agono .LOCAL for us for mailman_server's.
zacheiss [Mon, 31 Mar 2003 17:58:31 +0000 (17:58 +0000)] 
no .LOCAL for us for mailman_server's.

21 years agomailman.sh from jis, and Makefile.in change to install it.
zacheiss [Mon, 31 Mar 2003 14:27:24 +0000 (14:27 +0000)] 
mailman.sh from jis, and  Makefile.in change to install it.

21 years agoDon't make new LINCOLN accounts have preassigned usernames, but do still
zacheiss [Tue, 18 Mar 2003 22:30:54 +0000 (22:30 +0000)] 
Don't make new LINCOLN accounts have preassigned usernames, but do still
default them to Kerberos-only accounts.

21 years agoDefault to [ANY] for mailman_server in the ulis case if we're setting
zacheiss [Wed, 12 Mar 2003 00:43:32 +0000 (00:43 +0000)] 
Default to [ANY] for mailman_server in the ulis case if we're setting
the mailman bit on but haven't specified a server.

21 years agoFix the logic for old clients to better handle the add_list case.
zacheiss [Wed, 12 Mar 2003 00:42:55 +0000 (00:42 +0000)] 
Fix the logic for old clients to better handle the add_list case.

21 years agoBack out the validate_chars() portion of the empty string patch; V_CHAR
zacheiss [Tue, 11 Mar 2003 07:07:57 +0000 (07:07 +0000)] 
Back out the validate_chars() portion of the empty string patch; V_CHAR
is used for too many things.

21 years agoDon't botch version checks for clients using v2 and v3 glin.
zacheiss [Tue, 11 Mar 2003 05:18:54 +0000 (05:18 +0000)] 
Don't botch version checks for clients using v2 and v3 glin.

21 years agoWhoops, make those argv's longer.
zacheiss [Tue, 11 Mar 2003 04:55:55 +0000 (04:55 +0000)] 
Whoops, make those argv's longer.

21 years agozero trailing newline in ldap_domain if there is one; we might have
zacheiss [Mon, 10 Mar 2003 09:05:12 +0000 (09:05 +0000)] 
zero trailing newline in ldap_domain if there is one; we might have
gotten one from reading our optional config file.

21 years agoSloan PIN is actually only 8 digits long. Update help text.
zacheiss [Thu, 27 Feb 2003 20:56:47 +0000 (20:56 +0000)] 
Sloan PIN is actually only 8 digits long.  Update help text.

21 years agoMove that if statement someplace it's useful.
zacheiss [Mon, 17 Feb 2003 00:50:25 +0000 (00:50 +0000)] 
Move that if statement someplace it's useful.

21 years agodeal gracefully when someone tries to create or rename an object with an empty string...
zacheiss [Sun, 16 Feb 2003 21:50:36 +0000 (21:50 +0000)] 
deal gracefully when someone tries to create or rename an object with an empty string as the name.

21 years agoRemove any stanley references left over from having stolen its man page.
zacheiss [Wed, 5 Feb 2003 18:42:51 +0000 (18:42 +0000)] 
Remove any stanley references left over from having stolen its man page.

21 years agobella becomes mitch to stay consistant with our naming scheme
zacheiss [Tue, 4 Feb 2003 04:42:03 +0000 (04:42 +0000)] 
bella becomes mitch to stay consistant with our naming scheme

21 years agoadd bella, a command line client for container manipulation, and associated man page...
zacheiss [Thu, 23 Jan 2003 19:41:32 +0000 (19:41 +0000)] 
add bella, a command line client for container manipulation, and associated man page and build system glue

21 years agoNeed to reserve more listnames for Mailman 2.1
zacheiss [Thu, 16 Jan 2003 22:54:07 +0000 (22:54 +0000)] 
Need to reserve more listnames for Mailman 2.1

21 years agoRevert incremental code until we actually have an incremental (not yet)
zacheiss [Thu, 2 Jan 2003 01:06:34 +0000 (01:06 +0000)] 
Revert incremental code until we actually have an incremental (not yet)
and tweak name sanity checks a bit more.

21 years agoNo incremental just yet, so don't bother descending into that subdir.
zacheiss [Thu, 2 Jan 2003 01:05:36 +0000 (01:05 +0000)] 
No incremental just yet, so don't bother descending into that subdir.

21 years agoMailman DCM for initial rollout, and Makefile.in change to install it.
zacheiss [Thu, 2 Jan 2003 01:05:05 +0000 (01:05 +0000)] 
Mailman DCM for initial rollout, and Makefile.in change to install it.

Tweak new mailhub code so that we actually look at list membership for
mailman lists, rather than just assuming it; this behavior seems less
confusing.

21 years agoSome code for the initial rollout:
zacheiss [Thu, 2 Jan 2003 01:03:36 +0000 (01:03 +0000)] 
Some code for the initial rollout:

- make LIST:mailman the default owner of mailman lists

- whine at people if they try to make a mailman list without a memacl.

- prompt to add string listname@mailman_server to list.

21 years agoBoilerplate Makefile.in for the not yet complete mailman.incr.
zacheiss [Tue, 3 Dec 2002 21:40:33 +0000 (21:40 +0000)] 
Boilerplate Makefile.in for the not yet complete mailman.incr.

21 years ago*** empty log message ***
zacheiss [Tue, 3 Dec 2002 21:37:46 +0000 (21:37 +0000)] 
*** empty log message ***

21 years agobuild glue for mailman.incr (which is currently a perl script, and so
zacheiss [Tue, 3 Dec 2002 21:37:42 +0000 (21:37 +0000)] 
build glue for mailman.incr (which is currently a perl script, and so
only has an install rule).

21 years agoHandle mailman changes; add_list and update_list take more arguments now.
zacheiss [Tue, 3 Dec 2002 21:26:06 +0000 (21:26 +0000)] 
Handle mailman changes; add_list and update_list take more arguments now.

21 years agoHandle mailman lists; foo-owner, foo-request, foo-admin get spit out
zacheiss [Tue, 3 Dec 2002 21:25:02 +0000 (21:25 +0000)] 
Handle mailman lists; foo-owner, foo-request, foo-admin get spit out
into aliases file automatically, the way owner-foo does now.

21 years agoFirst round of mailman support.
zacheiss [Tue, 3 Dec 2002 21:23:13 +0000 (21:23 +0000)] 
First round of mailman support.

21 years agoAdd mailman args to query position #defines.
zacheiss [Tue, 3 Dec 2002 21:22:55 +0000 (21:22 +0000)] 
Add mailman args to query position #defines.

21 years agoFirst cut of mailman support.
zacheiss [Tue, 3 Dec 2002 21:22:26 +0000 (21:22 +0000)] 
First cut of mailman support.

- New list queries that add mailman and mailman_server arguments.

- Don't let non-dbadmin set mailman bit on a list (this will go away
  when the second tier of features is added).

- Add two arguments to end of incremental argv for benefit of
  mailman.incr.

- Make sure the magic mailman administrative lists (foo-admin,
  foo-request, foo-admin) are treated as reserved if the mailman list
  foo exists.

21 years agoWe like consistant indentation.
zacheiss [Tue, 3 Dec 2002 21:14:57 +0000 (21:14 +0000)] 
We like consistant indentation.

21 years agoAdd mailman (boolean) and mailman_id (a mach_id) to the list table, for
zacheiss [Tue, 3 Dec 2002 21:14:33 +0000 (21:14 +0000)] 
Add mailman (boolean) and mailman_id (a mach_id) to the list table, for
initial mailman support.

21 years agoAllow members of hidden lists to get_list_info. They still aren't able
zacheiss [Sat, 30 Nov 2002 00:07:49 +0000 (00:07 +0000)] 
Allow members of hidden lists to get_list_info.  They still aren't able
to get_members_of_list.

21 years agoAllow users who are status 8 to be deleted, too.
zacheiss [Thu, 28 Nov 2002 03:05:56 +0000 (03:05 +0000)] 
Allow users who are status 8 to be deleted, too.

21 years agoReturn containers you can administer in gaus output.
zacheiss [Mon, 18 Nov 2002 20:19:33 +0000 (20:19 +0000)] 
Return containers you can administer in gaus output.

21 years agoAssume we're using OpenAFS headers/libraries. Changes include:
zacheiss [Wed, 25 Sep 2002 20:46:47 +0000 (20:46 +0000)] 
Assume we're using OpenAFS headers/libraries.  Changes include:

- AFS_EXTRA_LIBS and associated configure goo go away.  Death to
  /usr/ucblib.

- afssync/ptutils.c gets replaced with a copy of the OpenAFS source file
  of the same name; it was previously an essentially unmodified copy of
  the Transarc AFS source file.

21 years agoPut more brains into libmrclient's mrcl_validate_kerberos_member():
zacheiss [Wed, 25 Sep 2002 20:44:52 +0000 (20:44 +0000)] 
Put more brains into libmrclient's mrcl_validate_kerberos_member():
don't allow whitespace or commas in KERBEROS members.  Update clients to
distinguish between mrcl_validate_kerberos_member() returning
MRCL_REJECT and it returning MRCL_WARN.

21 years agoDon't disallow proxy'ed users from accessing queries with a capacl of
zacheiss [Wed, 25 Sep 2002 20:43:48 +0000 (20:43 +0000)] 
Don't disallow proxy'ed users from accessing queries with a capacl of
"default".

21 years agoIncrease size of contact and billing contact in machine and subnet tables.
zacheiss [Wed, 25 Sep 2002 20:42:54 +0000 (20:42 +0000)] 
Increase size of contact and billing contact in machine and subnet tables.

21 years agoCorrect table name.
zacheiss [Mon, 16 Sep 2002 22:32:10 +0000 (22:32 +0000)] 
Correct table name.

21 years agoMake the install rule up to date.
zacheiss [Mon, 16 Sep 2002 22:19:13 +0000 (22:19 +0000)] 
Make the install rule up to date.

21 years agoWhen generating usernames for Lincoln users, strip leading zeroes after
zacheiss [Mon, 9 Sep 2002 03:41:59 +0000 (03:41 +0000)] 
When generating usernames for Lincoln users, strip leading zeroes after
removing the first 4 characters (usually "9100") of their MIT ID.

21 years agoFrom makr; initialize empty attributes for title, phone, and location.
zacheiss [Thu, 22 Aug 2002 20:45:30 +0000 (20:45 +0000)] 
From makr; initialize empty attributes for title, phone, and location.

21 years agoFrom mark, apparently to make joins against another data source easier.
zacheiss [Fri, 16 Aug 2002 15:32:18 +0000 (15:32 +0000)] 
From mark, apparently to make joins against another data source easier.

21 years agoInclude <string.h> to fix some warnings.
zacheiss [Thu, 15 Aug 2002 20:38:33 +0000 (20:38 +0000)] 
Include <string.h> to fix some warnings.

21 years agoChange a bunch of
zacheiss [Wed, 14 Aug 2002 14:01:21 +0000 (14:01 +0000)] 
Change a bunch of

#endif FOO

to

#endif /* FOO */

to make the compiler less bitchy.

21 years agoSome globals that really should be wrapped in
zacheiss [Tue, 13 Aug 2002 15:51:51 +0000 (15:51 +0000)] 
Some globals that really should be wrapped in
EXEC SQL BEGIN/END DECLARE SECTION.

21 years agoWhitespace police.
zacheiss [Tue, 13 Aug 2002 15:50:14 +0000 (15:50 +0000)] 
Whitespace police.

21 years agoFix a case where we could use the value of "status" before we've
zacheiss [Tue, 13 Aug 2002 15:49:56 +0000 (15:49 +0000)] 
Fix a case where we could use the value of "status" before we've
initialized it.

21 years agoFix compilation using SunSoft cc, just in case we want it.
zacheiss [Tue, 13 Aug 2002 15:49:31 +0000 (15:49 +0000)] 
Fix compilation using SunSoft cc, just in case we want it.

21 years agoRedo argument parsing to be more consistant with other applications.
zacheiss [Sat, 10 Aug 2002 09:36:00 +0000 (09:36 +0000)] 
Redo argument parsing to be more consistant with other applications.
Gain ability to specify non-default server in the process.

21 years agoDon't complain for quota deltas < 400MB.
zacheiss [Thu, 8 Aug 2002 16:31:39 +0000 (16:31 +0000)] 
Don't complain for quota deltas < 400MB.

21 years agoSupport setting container lists.
zacheiss [Tue, 6 Aug 2002 22:09:24 +0000 (22:09 +0000)] 
Support setting container lists.

21 years agoCall mr_access() in AddList so we can bomb out before asking the user
zacheiss [Tue, 6 Aug 2002 22:08:31 +0000 (22:08 +0000)] 
Call mr_access() in AddList so we can bomb out before asking the user
for all of the list info.

21 years agoOne more missing LOWER(), this time in get_machines_of_container().
zacheiss [Fri, 2 Aug 2002 15:21:27 +0000 (15:21 +0000)] 
One more missing LOWER(), this time in get_machines_of_container().

21 years agoAdd 2 missing LOWER()'s to fix non-recursive case of
zacheiss [Fri, 2 Aug 2002 15:12:27 +0000 (15:12 +0000)] 
Add 2 missing LOWER()'s to fix non-recursive case of
get_subcontainers_of_container query.

21 years agoHandle the case of a user using a PIN for preauthentication (instead of
zacheiss [Fri, 2 Aug 2002 10:36:36 +0000 (10:36 +0000)] 
Handle the case of a user using a PIN for preauthentication (instead of
six words) who has a preassigned username, and call register_user()
before we end up in PSWD().

21 years agoSupport setting/displaying publicflg for containers, and displaying
zacheiss [Fri, 2 Aug 2002 10:32:25 +0000 (10:32 +0000)] 
Support setting/displaying publicflg for containers, and displaying
associated list for containers.  We don't provide UI for calling the
set_container_list query because it's not something a user should ever
need to do.

21 years agoRenumber CON_foo #defines for addition of publicflg argument to queries.
zacheiss [Fri, 2 Aug 2002 10:31:32 +0000 (10:31 +0000)] 
Renumber CON_foo #defines for addition of publicflg argument to queries.

21 years agoAdd list_id and publicflg columns to containers table.
zacheiss [Fri, 2 Aug 2002 10:30:58 +0000 (10:30 +0000)] 
Add list_id and publicflg columns to containers table.

21 years agoAdd MR_CONTAINER_NO_PARENT error code.
zacheiss [Fri, 2 Aug 2002 10:30:32 +0000 (10:30 +0000)] 
Add MR_CONTAINER_NO_PARENT error code.

21 years agoMajor update to container related code.
zacheiss [Fri, 2 Aug 2002 10:30:07 +0000 (10:30 +0000)] 
Major update to container related code.

- Make container name in container-related queries case insensitive.
- Implement get_container_list and set_container_list queries for
  associating a container with a list.
- Add a publicflg to containers, analagous to what's already there for
  and update acl'ing semantics to use it.
- Pass associated container list to incremental programs for container
  table incrementals.

Not guaranteed to be bug free, but seems to all work, and it's time to
checkpoint this work.

21 years agoDocument how to clear a list's membership acl.
zacheiss [Mon, 17 Jun 2002 18:47:12 +0000 (18:47 +0000)] 
Document how to clear a list's membership acl.

22 years agoA DCM for new calendar service, and Makefile.in glue to install it.
zacheiss [Sun, 19 May 2002 21:53:38 +0000 (21:53 +0000)] 
A DCM for new calendar service, and Makefile.in glue to install it.

22 years agoThreshold should be based on number of old lines, not number of new lines.
zacheiss [Wed, 15 May 2002 20:25:05 +0000 (20:25 +0000)] 
Threshold should be based on number of old lines, not number of new lines.

22 years agoNuke stray ;
zacheiss [Thu, 9 May 2002 03:47:53 +0000 (03:47 +0000)] 
Nuke stray ;

22 years agoNeed an "ORDER BY status", since we want the status 0 account if there's
zacheiss [Thu, 9 May 2002 00:45:17 +0000 (00:45 +0000)] 
Need an "ORDER BY status", since we want the status 0 account if there's
both a status 0 and a status 3 present.

22 years agoNew text for Sloan PIN screen, courtesy of vgifford.
zacheiss [Thu, 9 May 2002 00:44:31 +0000 (00:44 +0000)] 
New text for Sloan PIN screen, courtesy of vgifford.

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