]>
andersk Git - moira.git/log
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.
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().
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.
zacheiss [Fri, 2 Aug 2002 10:31:32 +0000 (10:31 +0000)]
Renumber CON_foo #defines for addition of publicflg argument to queries.
zacheiss [Fri, 2 Aug 2002 10:30:58 +0000 (10:30 +0000)]
Add list_id and publicflg columns to containers table.
zacheiss [Fri, 2 Aug 2002 10:30:32 +0000 (10:30 +0000)]
Add MR_CONTAINER_NO_PARENT error 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.
zacheiss [Mon, 17 Jun 2002 18:47:12 +0000 (18:47 +0000)]
Document how to clear a list's membership acl.
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.
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.
zacheiss [Thu, 9 May 2002 03:47:53 +0000 (03:47 +0000)]
Nuke stray ;
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.
zacheiss [Thu, 9 May 2002 00:44:31 +0000 (00:44 +0000)]
New text for Sloan PIN screen, courtesy of vgifford.
zacheiss [Wed, 1 May 2002 23:16:50 +0000 (23:16 +0000)]
Make link like for Oracle 8 even more sane; based on link line used by
Oracle 8.1.7 Pro*C samples. Link with -R${ORACLE_HOME}/lib so you don't
need to set LD_LIBRARY_PATH.
zacheiss [Wed, 1 May 2002 04:38:03 +0000 (04:38 +0000)]
Remove reference to Ingres in error message.
zacheiss [Tue, 30 Apr 2002 02:21:25 +0000 (02:21 +0000)]
Support incrementals on the mcntmap table.
zacheiss [Tue, 30 Apr 2002 02:19:03 +0000 (02:19 +0000)]
Allow for queries on mcntmap table.
zacheiss [Tue, 30 Apr 2002 02:18:15 +0000 (02:18 +0000)]
Allow wildcards in the container related get queries.
zacheiss [Tue, 30 Apr 2002 02:17:16 +0000 (02:17 +0000)]
LINCOLN users should get preassigned usernames.
zacheiss [Tue, 30 Apr 2002 02:00:59 +0000 (02:00 +0000)]
Include link line for Oracle 8 Pro*C.
Regenerate configure.
zacheiss [Tue, 30 Apr 2002 01:59:32 +0000 (01:59 +0000)]
Don't prototype these ourself; ubik.h does.
zacheiss [Tue, 30 Apr 2002 01:58:59 +0000 (01:58 +0000)]
Portability nit for AFS versions > 3.4a. Make sure AFSCONF_CLIENTNAME
is defined.
zacheiss [Thu, 18 Apr 2002 03:54:42 +0000 (03:54 +0000)]
Coupon for use in summer 2002 mailing.
zacheiss [Fri, 5 Apr 2002 22:53:50 +0000 (22:53 +0000)]
Include status 9 users.
zacheiss [Fri, 29 Mar 2002 02:24:49 +0000 (02:24 +0000)]
display new user statuses correctly.
zacheiss [Fri, 29 Mar 2002 02:24:25 +0000 (02:24 +0000)]
register_user() on a registered Kerberos-only account should provide you
with a status 1 account.
zacheiss [Fri, 29 Mar 2002 02:23:56 +0000 (02:23 +0000)]
New #defines for Kerberos-only account user statuses.
zacheiss [Fri, 29 Mar 2002 02:23:33 +0000 (02:23 +0000)]
Provide support for Kerberos-only accounts.
zacheiss [Wed, 27 Mar 2002 14:51:56 +0000 (14:51 +0000)]
Include billing contact for hosts, and blank field where it would go for
subnets.
zacheiss [Fri, 22 Mar 2002 06:55:03 +0000 (06:55 +0000)]
From dtanner: better handling of group security policies.
zacheiss [Thu, 21 Mar 2002 00:05:52 +0000 (00:05 +0000)]
Check for libk5crypto before libcrypto, so openssl's libcrypto doesn't
give us a false positive. Regenerate configure.
zacheiss [Wed, 20 Mar 2002 12:55:43 +0000 (12:55 +0000)]
Need to handle new subnet status in AskMCDInfo(), too.
zacheiss [Wed, 20 Mar 2002 04:02:09 +0000 (04:02 +0000)]
Report the new equipment codes for some classes of hosts, as requested
by TNS folks.
zacheiss [Wed, 20 Mar 2002 04:01:00 +0000 (04:01 +0000)]
Split "Resnet" subnet status out into Dorm and ILG statuses; this was
requested for billing purposes.
zacheiss [Tue, 19 Mar 2002 22:07:06 +0000 (22:07 +0000)]
Unpack tarfile in a temporary directory to avoid changing the
permissions of the directory we unpack into.
zacheiss [Fri, 15 Mar 2002 18:11:19 +0000 (18:11 +0000)]
Always reports email addresses of the form username@MIT.EDU, regardless
of user's mail forwarding.
zacheiss [Mon, 11 Mar 2002 18:47:13 +0000 (18:47 +0000)]
Double size of max_row_count.
zacheiss [Wed, 6 Mar 2002 17:02:38 +0000 (17:02 +0000)]
Tweak wording of help text for PIN screen.
zacheiss [Sun, 3 Mar 2002 10:19:15 +0000 (10:19 +0000)]
break out of case statement, don't fall through.
zacheiss [Wed, 27 Feb 2002 09:53:12 +0000 (09:53 +0000)]
Don't put deactivated users in generated acl files.
zacheiss [Tue, 26 Feb 2002 09:00:57 +0000 (09:00 +0000)]
Changes to deal with new args being passed by moirad for MACHINE members
of lists.
zacheiss [Tue, 26 Feb 2002 09:00:14 +0000 (09:00 +0000)]
Get the mach_id and list_id the right way.
zacheiss [Mon, 25 Feb 2002 16:41:51 +0000 (16:41 +0000)]
Add PIN column to the users table.
zacheiss [Mon, 25 Feb 2002 16:41:17 +0000 (16:41 +0000)]
If a user has the secure bit set and a PIN defined in the database, ask
them for that, not their six words. Functionality requested by Sloan.
zacheiss [Mon, 25 Feb 2002 16:40:23 +0000 (16:40 +0000)]
Add a "PIN" screen that's an alternative to the six words screen;
functionality requested by Sloan so they don't need to do personalized
mailings to get the account coupon to incoming students.
zacheiss [Sat, 23 Feb 2002 03:53:49 +0000 (03:53 +0000)]
Check the exit value of checkpc and lpc.
zacheiss [Tue, 5 Feb 2002 17:32:45 +0000 (17:32 +0000)]
Punt on the "NONE" stuff; the TNS folks decided they liked empty fields more.
zacheiss [Mon, 4 Feb 2002 18:17:30 +0000 (18:17 +0000)]
Include creation time for hosts; set it to NONE for private subnets.
Set location for private subnets to NONE.
Close filehandles before doing the tar.
zacheiss [Mon, 4 Feb 2002 05:21:34 +0000 (05:21 +0000)]
Include private subnets and hosts on unbilled networks in feed to
IP billing system. Add a script to unpack the tar file, and Makefile.in
changes to install the DCM programs.
zacheiss [Thu, 24 Jan 2002 06:39:54 +0000 (06:39 +0000)]
Cleanup of previous revision. Parse argv only once, building an array
of services we were passed on the command line. Makes "dcm -f" (with no
service args) work as a side effect; it's unclear if this is a good thing.
Add comments that mention possibility of race conditions.
zacheiss [Tue, 22 Jan 2002 14:19:52 +0000 (14:19 +0000)]
Be more paranoid:
- Check that we received a file that isn't zero length.
- Check that the old aliases file is present.
- Check that the new and old versions don't differ by more than 10%
in number of lines.
- Check that we've restarted sendmail successfully before exiting.
zacheiss [Fri, 18 Jan 2002 23:39:08 +0000 (23:39 +0000)]
Check the return value of system() the right way.
zacheiss [Fri, 18 Jan 2002 06:54:45 +0000 (06:54 +0000)]
First cut of a DCM for stellar, and Makefile.in changes to install it.
zacheiss [Fri, 18 Jan 2002 00:00:35 +0000 (00:00 +0000)]
Do more clever locking to prevent two DCMs from stepping on each other.
Specifically:
- Always check if the inprogress flag is set in the servers or
serverhosts tables before setting it.
- When running dcm with specific services on the command line,
still do interval checking; if the DCM has been run too
recently, refuse to run.
- Provide a -f/-force flag to override the interval checking.
zacheiss [Wed, 16 Jan 2002 21:40:39 +0000 (21:40 +0000)]
new status for GigE private subnets.
zacheiss [Wed, 16 Jan 2002 21:39:20 +0000 (21:39 +0000)]
New status for GigE private subnets.
zacheiss [Sat, 22 Dec 2001 02:43:46 +0000 (02:43 +0000)]
Treat MACHINE list membership info as public information.
zacheiss [Fri, 14 Dec 2001 21:04:54 +0000 (21:04 +0000)]
Support MACHINE members of lists.
zacheiss [Mon, 26 Nov 2001 18:20:28 +0000 (18:20 +0000)]
_list_queries returns a client dependent list, so don't cache that data.
If we skip over an entry in the queries array because our client is too
old to know about it, we still need to increment our position in the array.
zacheiss [Sat, 24 Nov 2001 00:08:46 +0000 (00:08 +0000)]
Use ps -ef; ps -el truncates too much of the process name.
zacheiss [Mon, 5 Nov 2001 23:04:07 +0000 (23:04 +0000)]
Add new instructions for running perl script to deal with null instance
KERBEROS members of lists.
zacheiss [Mon, 5 Nov 2001 20:38:35 +0000 (20:38 +0000)]
Don't require a valid account number if we're setting a host to be deleted.
zacheiss [Fri, 26 Oct 2001 01:57:24 +0000 (01:57 +0000)]
Some cleanup. strncpy instead of strcpy, and deal with the case of the
encoding of the string being longer than PR_MAXNAMELEN.
jis [Wed, 24 Oct 2001 01:10:50 +0000 (01:10 +0000)]
Bugfix to add member functionality (broken when MoiraConnect was turned
into Moira).
zacheiss [Tue, 23 Oct 2001 21:43:59 +0000 (21:43 +0000)]
Revert back to rev 1.2. Code to deal with null kerberos principals
causes subtle prdb weirdness. Should debug this later.
zacheiss [Tue, 23 Oct 2001 19:36:28 +0000 (19:36 +0000)]
Check if we have strvis() so we can use it. Regenerate configure.
zacheiss [Tue, 23 Oct 2001 19:35:56 +0000 (19:35 +0000)]
Deal with pts groups with whitespace and other "weird" characters in
them, since users can create them. The implementation of
strvis/strunvis is from OpenBSD.
jis [Tue, 23 Oct 2001 00:37:22 +0000 (00:37 +0000)]
Bugfix for attempting to remove members from a list when you do not have
sufficient access.
zacheiss [Sun, 21 Oct 2001 23:34:05 +0000 (23:34 +0000)]
Quick and dirty fix: Don't call register_user() for LINCOLN users with
prechosen usernames; we don't want them to have PO boxes.
This is temporary. To implement this functionality for real, we should
add a "Kerberos only" user status.
jis [Sun, 21 Oct 2001 18:43:58 +0000 (18:43 +0000)]
Make Moira Java Object thread safe (provide mutex locking of a sorts)
zacheiss [Thu, 18 Oct 2001 14:02:12 +0000 (14:02 +0000)]
Give version 2 queries their own validate struct so they still work.
zacheiss [Wed, 17 Oct 2001 21:35:48 +0000 (21:35 +0000)]
Set creation time and creator information for new users.
zacheiss [Wed, 17 Oct 2001 21:34:19 +0000 (21:34 +0000)]
Display user creation times.
zacheiss [Wed, 17 Oct 2001 21:34:06 +0000 (21:34 +0000)]
Deal with tracking creation times for users.
zacheiss [Wed, 17 Oct 2001 21:33:13 +0000 (21:33 +0000)]
Add U_CREATED and U_CREATOR #defines.
zacheiss [Wed, 17 Oct 2001 21:32:45 +0000 (21:32 +0000)]
Add created and creator columns to the users table.
zacheiss [Tue, 9 Oct 2001 14:33:10 +0000 (14:33 +0000)]
Build the webmoira dir if we've generated a Makefile in it.
zacheiss [Tue, 9 Oct 2001 14:32:31 +0000 (14:32 +0000)]
AC_SUBST the directory webmoira src lives in.
zacheiss [Tue, 9 Oct 2001 14:17:35 +0000 (14:17 +0000)]
Deal with arch-specific flags to build shared objects. This is kind of
gross, and we should think about replacing it with libtool at some
point.
Regenerate configure.
zacheiss [Tue, 9 Oct 2001 14:15:53 +0000 (14:15 +0000)]
Abstract out flags we need to build shared objects.
zacheiss [Tue, 9 Oct 2001 13:33:47 +0000 (13:33 +0000)]
missed 2 classes in CLASSES; now make clean really does.
zacheiss [Tue, 9 Oct 2001 10:22:13 +0000 (10:22 +0000)]
We use AC_CANONICAL_HOST in configure.in now, so we need these.
zacheiss [Tue, 9 Oct 2001 10:20:05 +0000 (10:20 +0000)]
Better support for building webmoira. Now, webmoira/Makefile is
generated only if we're configured --with-java or if the user sets
$JAVA_HOME in their environment, and we substitute JAVA_CPPFLAGS to get
the right (arch-specific) path to the JNI header files.
zacheiss [Tue, 9 Oct 2001 10:18:12 +0000 (10:18 +0000)]
Use JAVA_CPPFLAGS, filled in my configure, to find the right header files.
zacheiss [Thu, 4 Oct 2001 06:50:16 +0000 (06:50 +0000)]
Change two occurances of "host" leftover from stella man page to "user".
zacheiss [Thu, 4 Oct 2001 01:17:36 +0000 (01:17 +0000)]
Need to generate a Makefile in webmoira directory.
Regenerate configure.
zacheiss [Thu, 4 Oct 2001 01:16:31 +0000 (01:16 +0000)]
First cut at autoconfiscation. Needs more work.
Add RCS keyword to moirai.c.
zacheiss [Mon, 1 Oct 2001 21:42:49 +0000 (21:42 +0000)]
Change default of winconsoleshell to something real so old clients don't
mess us up.
zacheiss [Wed, 26 Sep 2001 05:57:49 +0000 (05:57 +0000)]
Change -clearid to -mitid.
zacheiss [Wed, 26 Sep 2001 04:49:24 +0000 (04:49 +0000)]
Deal better with "secure" field in unformatted output.
zacheiss [Wed, 26 Sep 2001 04:04:51 +0000 (04:04 +0000)]
s/stella/stanley in 2 places.
zacheiss [Wed, 26 Sep 2001 03:33:50 +0000 (03:33 +0000)]
Document -i flag in the usage message.
zacheiss [Wed, 26 Sep 2001 03:27:16 +0000 (03:27 +0000)]
A man page for stanley.
zacheiss [Wed, 26 Sep 2001 03:00:51 +0000 (03:00 +0000)]
Remove an unused variable.
zacheiss [Wed, 26 Sep 2001 02:51:00 +0000 (02:51 +0000)]
A bunch of cleanup:
- make the long form of the "lr" option "listreservation" for
consistancy with "dr" and "ar".
- add a real usage message.
- handle MR_NO_MATCH in code to deactivate matching list/filesys when
deactivating a user.
- Don't require a username when create_flag is set.
zacheiss [Tue, 25 Sep 2001 23:01:08 +0000 (23:01 +0000)]
Need to generate stanley Makefile. Regenerate configure.
zacheiss [Tue, 25 Sep 2001 23:00:28 +0000 (23:00 +0000)]
Build stanley.
zacheiss [Tue, 25 Sep 2001 23:00:01 +0000 (23:00 +0000)]
First cut of stanley, a command line client for the users table, and a
boilerplate Makefile.in to build it.
zacheiss [Mon, 24 Sep 2001 08:02:02 +0000 (08:02 +0000)]
Fix typo.
jis [Sun, 23 Sep 2001 04:09:27 +0000 (04:09 +0000)]
Added WebMoira Sources
This page took 0.153097 seconds and 4 git commands to generate.