]> andersk Git - moira.git/log
moira.git
22 years agonew status for GigE private subnets.
zacheiss [Wed, 16 Jan 2002 21:40:39 +0000 (21:40 +0000)] 
new status for GigE private subnets.

22 years agoNew status for GigE private subnets.
zacheiss [Wed, 16 Jan 2002 21:39:20 +0000 (21:39 +0000)] 
New status for GigE private subnets.

22 years agoTreat MACHINE list membership info as public information.
zacheiss [Sat, 22 Dec 2001 02:43:46 +0000 (02:43 +0000)] 
Treat MACHINE list membership info as public information.

22 years agoSupport MACHINE members of lists.
zacheiss [Fri, 14 Dec 2001 21:04:54 +0000 (21:04 +0000)] 
Support MACHINE members of lists.

22 years ago_list_queries returns a client dependent list, so don't cache that data.
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.

22 years agoUse ps -ef; ps -el truncates too much of the process name.
zacheiss [Sat, 24 Nov 2001 00:08:46 +0000 (00:08 +0000)] 
Use ps -ef; ps -el truncates too much of the process name.

22 years agoAdd new instructions for running perl script to deal with null instance
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.

22 years agoDon't require a valid account number if we're setting a host to be deleted.
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.

22 years agoSome cleanup. strncpy instead of strcpy, and deal with the case of the
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.

22 years agoBugfix to add member functionality (broken when MoiraConnect was turned
jis [Wed, 24 Oct 2001 01:10:50 +0000 (01:10 +0000)] 
Bugfix to add member functionality (broken when MoiraConnect was turned
into Moira).

22 years agoRevert back to rev 1.2. Code to deal with null kerberos principals
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.

22 years agoCheck if we have strvis() so we can use it. Regenerate configure.
zacheiss [Tue, 23 Oct 2001 19:36:28 +0000 (19:36 +0000)] 
Check if we have strvis() so we can use it.  Regenerate configure.

22 years agoDeal with pts groups with whitespace and other "weird" characters in
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.

22 years agoBugfix for attempting to remove members from a list when you do not have
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.

22 years agoQuick and dirty fix: Don't call register_user() for LINCOLN users with
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.

22 years agoMake Moira Java Object thread safe (provide mutex locking of a sorts)
jis [Sun, 21 Oct 2001 18:43:58 +0000 (18:43 +0000)] 
Make Moira Java Object thread safe (provide mutex locking of a sorts)

22 years agoGive version 2 queries their own validate struct so they still work.
zacheiss [Thu, 18 Oct 2001 14:02:12 +0000 (14:02 +0000)] 
Give version 2 queries their own validate struct so they still work.

22 years agoSet creation time and creator information for new users.
zacheiss [Wed, 17 Oct 2001 21:35:48 +0000 (21:35 +0000)] 
Set creation time and creator information for new users.

22 years agoDisplay user creation times.
zacheiss [Wed, 17 Oct 2001 21:34:19 +0000 (21:34 +0000)] 
Display user creation times.

22 years agoDeal with tracking creation times for users.
zacheiss [Wed, 17 Oct 2001 21:34:06 +0000 (21:34 +0000)] 
Deal with tracking creation times for users.

22 years agoAdd U_CREATED and U_CREATOR #defines.
zacheiss [Wed, 17 Oct 2001 21:33:13 +0000 (21:33 +0000)] 
Add U_CREATED and U_CREATOR #defines.

22 years agoAdd created and creator columns to the users table.
zacheiss [Wed, 17 Oct 2001 21:32:45 +0000 (21:32 +0000)] 
Add created and creator columns to the users table.

22 years agoBuild the webmoira dir if we've generated a Makefile in it.
zacheiss [Tue, 9 Oct 2001 14:33:10 +0000 (14:33 +0000)] 
Build the webmoira dir if we've generated a Makefile in it.

22 years agoAC_SUBST the directory webmoira src lives in.
zacheiss [Tue, 9 Oct 2001 14:32:31 +0000 (14:32 +0000)] 
AC_SUBST the directory webmoira src lives in.

22 years agoDeal with arch-specific flags to build shared objects. This is kind of
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.

22 years agoAbstract out flags we need to build shared objects.
zacheiss [Tue, 9 Oct 2001 14:15:53 +0000 (14:15 +0000)] 
Abstract out flags we need to build shared objects.

22 years agomissed 2 classes in CLASSES; now make clean really does.
zacheiss [Tue, 9 Oct 2001 13:33:47 +0000 (13:33 +0000)] 
missed 2 classes in CLASSES; now make clean really does.

22 years agoWe use AC_CANONICAL_HOST in configure.in now, so we need these.
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.

22 years agoBetter support for building webmoira. Now, webmoira/Makefile is
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.

22 years agoUse JAVA_CPPFLAGS, filled in my configure, to find the right 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.

22 years agoChange two occurances of "host" leftover from stella man page to "user".
zacheiss [Thu, 4 Oct 2001 06:50:16 +0000 (06:50 +0000)] 
Change two occurances of "host" leftover from stella man page to "user".

22 years agoNeed to generate a Makefile in webmoira directory.
zacheiss [Thu, 4 Oct 2001 01:17:36 +0000 (01:17 +0000)] 
Need to generate a Makefile in webmoira directory.
Regenerate configure.

22 years agoFirst cut at autoconfiscation. Needs more work.
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.

22 years agoChange default of winconsoleshell to something real so old clients don't
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.

22 years agoChange -clearid to -mitid.
zacheiss [Wed, 26 Sep 2001 05:57:49 +0000 (05:57 +0000)] 
Change -clearid to -mitid.

22 years agoDeal better with "secure" field in unformatted output.
zacheiss [Wed, 26 Sep 2001 04:49:24 +0000 (04:49 +0000)] 
Deal better with "secure" field in unformatted output.

22 years agos/stella/stanley in 2 places.
zacheiss [Wed, 26 Sep 2001 04:04:51 +0000 (04:04 +0000)] 
s/stella/stanley in 2 places.

22 years agoDocument -i flag in the usage message.
zacheiss [Wed, 26 Sep 2001 03:33:50 +0000 (03:33 +0000)] 
Document -i flag in the usage message.

22 years agoA man page for stanley.
zacheiss [Wed, 26 Sep 2001 03:27:16 +0000 (03:27 +0000)] 
A man page for stanley.

22 years agoRemove an unused variable.
zacheiss [Wed, 26 Sep 2001 03:00:51 +0000 (03:00 +0000)] 
Remove an unused variable.

22 years agoA bunch of cleanup:
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.

22 years agoNeed to generate stanley Makefile. Regenerate configure.
zacheiss [Tue, 25 Sep 2001 23:01:08 +0000 (23:01 +0000)] 
Need to generate stanley Makefile.  Regenerate configure.

22 years agoBuild stanley.
zacheiss [Tue, 25 Sep 2001 23:00:28 +0000 (23:00 +0000)] 
Build stanley.

22 years agoFirst cut of stanley, a command line client for the users table, and a
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.

22 years agoFix typo.
zacheiss [Mon, 24 Sep 2001 08:02:02 +0000 (08:02 +0000)] 
Fix typo.

22 years agoAdded WebMoira Sources
jis [Sun, 23 Sep 2001 04:09:27 +0000 (04:09 +0000)] 
Added WebMoira Sources

22 years agoAdded WebMoira sources
jis [Sun, 23 Sep 2001 04:08:28 +0000 (04:08 +0000)] 
Added WebMoira sources

22 years agoRedhat 6.x doesn't have an in_addr_t typedef. Compensate.
zacheiss [Thu, 20 Sep 2001 06:24:08 +0000 (06:24 +0000)] 
Redhat 6.x doesn't have an in_addr_t typedef.  Compensate.

22 years agoAllow for empty account number (we're checking if they're valid for the
zacheiss [Mon, 17 Sep 2001 23:32:08 +0000 (23:32 +0000)] 
Allow for empty account number (we're checking if they're valid for the
cases that matter anyway).

22 years agoDeal with private subnets with more granularity than "Private".
zacheiss [Sun, 16 Sep 2001 00:18:32 +0000 (00:18 +0000)] 
Deal with private subnets with more granularity than "Private".

22 years agoChange SNET_STATUS_PRIVATE to SNET_STATUS_PRIVATE_10MBPS and
zacheiss [Sat, 15 Sep 2001 19:53:29 +0000 (19:53 +0000)] 
Change SNET_STATUS_PRIVATE to SNET_STATUS_PRIVATE_10MBPS and
SNET_STATUS_PRIVATE_100MBPS.

22 years agoChange statuses; need different statuses for 10 and 100 mb private
zacheiss [Sat, 15 Sep 2001 19:51:07 +0000 (19:51 +0000)] 
Change statuses; need different statuses for 10 and 100 mb private
subnets, and we want a private/other status.

22 years agoUse two mqelem structs so we don't stomp on ourselves.
zacheiss [Sat, 15 Sep 2001 19:39:05 +0000 (19:39 +0000)] 
Use two mqelem structs so we don't stomp on ourselves.

22 years agoDisplay account number in stella -u output, too.
zacheiss [Sat, 15 Sep 2001 19:21:46 +0000 (19:21 +0000)] 
Display account number in stella -u output, too.

22 years agoLower case locker names and aliases.
zacheiss [Fri, 14 Sep 2001 23:17:50 +0000 (23:17 +0000)] 
Lower case locker names and aliases.

22 years agoDon't expect valid data in a qelem if do_mr_query had a non-zero return
zacheiss [Fri, 14 Sep 2001 20:30:50 +0000 (20:30 +0000)] 
Don't expect valid data in a qelem if do_mr_query had a non-zero return
value.

Need to initialize account_number before using it with GetValueFromUser.

22 years agowin32 portability.
zacheiss [Fri, 14 Sep 2001 03:20:34 +0000 (03:20 +0000)] 
win32 portability.

22 years agoDon't allow a list to be deleted if it's still the owner or memacl of a
zacheiss [Thu, 13 Sep 2001 02:52:02 +0000 (02:52 +0000)] 
Don't allow a list to be deleted if it's still the owner or memacl of a
container.

22 years agoMerge changes from ip-billing-dev branch.
zacheiss [Thu, 13 Sep 2001 02:23:23 +0000 (02:23 +0000)] 
Merge changes from ip-billing-dev branch.

22 years agoMake the lists inactive.
zacheiss [Sun, 9 Sep 2001 04:28:42 +0000 (04:28 +0000)] 
Make the lists inactive.

22 years agoMake encrypted file transfer work.
zacheiss [Tue, 4 Sep 2001 19:46:21 +0000 (19:46 +0000)] 
Make encrypted file transfer work.

22 years agoIf we have a reserved username for a status 0 account, we need to
zacheiss [Tue, 4 Sep 2001 18:56:34 +0000 (18:56 +0000)] 
If we have a reserved username for a status 0 account, we need to
call register_user() in RIFO(), since LOGN() will never get called.

22 years agoUse names, not acl_id's.
zacheiss [Tue, 28 Aug 2001 14:32:48 +0000 (14:32 +0000)] 
Use names, not acl_id's.

22 years agoFor container incrementals, resolve acl_id to a name.
zacheiss [Tue, 28 Aug 2001 14:26:01 +0000 (14:26 +0000)] 
For container incrementals, resolve acl_id to a name.

22 years agoonly output the printer's hostname.
jweiss [Tue, 28 Aug 2001 02:38:20 +0000 (02:38 +0000)] 
only output the printer's hostname.

22 years agolongjobs service script and Makefile.in changes to install it.
zacheiss [Sat, 25 Aug 2001 12:06:34 +0000 (12:06 +0000)] 
longjobs service script and Makefile.in changes to install it.

22 years agoDon't allow control characters in string members of list.
zacheiss [Fri, 24 Aug 2001 05:57:07 +0000 (05:57 +0000)] 
Don't allow control characters in string members of list.

22 years agoFor volumes that have OldFiles mountpoints, clone the volume at creation time.
zacheiss [Wed, 22 Aug 2001 02:51:21 +0000 (02:51 +0000)] 
For volumes that have OldFiles mountpoints, clone the volume at creation time.

22 years agoMake this build under Win32 again; remove unused variable.
zacheiss [Tue, 21 Aug 2001 21:56:54 +0000 (21:56 +0000)] 
Make this build under Win32 again; remove unused variable.

22 years agoFrom jhawk: If we're given an IP address on the command line, do a
zacheiss [Mon, 20 Aug 2001 23:23:52 +0000 (23:23 +0000)] 
From jhawk:  If we're given an IP address on the command line, do a
lookup based on it.

22 years agoNon void function should actually return something. Thank you, Irix cc.
zacheiss [Sun, 19 Aug 2001 02:56:46 +0000 (02:56 +0000)] 
Non void function should actually return something.  Thank you, Irix cc.

22 years agoMake gtlc version 7; it didn't change any interfaces so we don't need
zacheiss [Sun, 19 Aug 2001 02:50:55 +0000 (02:50 +0000)] 
Make gtlc version 7; it didn't change any interfaces so we don't need
to bump the version.

22 years agoImplement support for get_toplevel_containers query.
zacheiss [Sun, 19 Aug 2001 02:49:48 +0000 (02:49 +0000)] 
Implement support for get_toplevel_containers query.

22 years agocontainers cname column was renamed to name.
zacheiss [Sat, 18 Aug 2001 03:05:58 +0000 (03:05 +0000)] 
containers cname column was renamed to name.

22 years agoDocument flags for adding and removing machines from containers.
zacheiss [Thu, 16 Aug 2001 23:50:08 +0000 (23:50 +0000)] 
Document flags for adding and removing machines from containers.

22 years agoDocument the -u/-unformatted flag.
zacheiss [Thu, 16 Aug 2001 21:46:13 +0000 (21:46 +0000)] 
Document the -u/-unformatted flag.

22 years agoAdd option for unformatted output (one field per line, in
zacheiss [Thu, 16 Aug 2001 21:31:42 +0000 (21:31 +0000)] 
Add option for unformatted output (one field per line, in
fieldname: value format)

22 years agoCreate lists as not mailing lists and not groups.
zacheiss [Mon, 13 Aug 2001 20:58:55 +0000 (20:58 +0000)] 
Create lists as not mailing lists and not groups.

22 years agoAllow spaces in container names.
zacheiss [Sun, 12 Aug 2001 19:29:34 +0000 (19:29 +0000)] 
Allow spaces in container names.

22 years agoActive Directory only allows container names up to 64 characters.
zacheiss [Sun, 12 Aug 2001 19:28:49 +0000 (19:28 +0000)] 
Active Directory only allows container names up to 64 characters.

22 years agoDeal with containers, and use "NONE" instead of the empty string in some
zacheiss [Sun, 12 Aug 2001 19:26:33 +0000 (19:26 +0000)] 
Deal with containers, and use "NONE" instead of the empty string in some
places.

22 years agoAdd longjobs DCM and install it.
zacheiss [Thu, 2 Aug 2001 17:21:10 +0000 (17:21 +0000)] 
Add longjobs DCM and install it.

22 years agoChanges from dtanner.
zacheiss [Mon, 30 Jul 2001 19:13:57 +0000 (19:13 +0000)] 
Changes from dtanner.

22 years agoMake these buffers bigger.
zacheiss [Mon, 30 Jul 2001 18:01:12 +0000 (18:01 +0000)] 
Make these buffers bigger.

22 years agoRevert last checkin.
zacheiss [Mon, 30 Jul 2001 16:11:00 +0000 (16:11 +0000)] 
Revert last checkin.

22 years agoStill need to do incremental_before() if we're not renaming the container.
zacheiss [Mon, 30 Jul 2001 16:07:59 +0000 (16:07 +0000)] 
Still need to do incremental_before() if we're not renaming the container.

22 years agocontainer incremental support.
zacheiss [Sun, 29 Jul 2001 15:15:59 +0000 (15:15 +0000)] 
container incremental support.

22 years agoCause incrementals to happen on container add/delete/modify.
zacheiss [Sun, 29 Jul 2001 15:14:26 +0000 (15:14 +0000)] 
Cause incrementals to happen on container add/delete/modify.

22 years agoCheck for empty strings in cluster data.
zacheiss [Sat, 28 Jul 2001 07:54:40 +0000 (07:54 +0000)] 
Check for empty strings in cluster data.

22 years agoDon't artificially limit the format of phone number info.
zacheiss [Sat, 28 Jul 2001 07:53:57 +0000 (07:53 +0000)] 
Don't artificially limit the format of phone number info.

22 years agoDon't need to cast the "isrecursive" argument; use atoi() instead.
zacheiss [Fri, 27 Jul 2001 08:18:10 +0000 (08:18 +0000)] 
Don't need to cast the "isrecursive" argument; use atoi() instead.

22 years agoMake all phone fields 24 characters long.
zacheiss [Fri, 27 Jul 2001 07:29:27 +0000 (07:29 +0000)] 
Make all phone fields 24 characters long.

22 years agoRedo support for users with fsgroups.
zacheiss [Tue, 24 Jul 2001 20:50:32 +0000 (20:50 +0000)] 
Redo support for users with fsgroups.

22 years agoIf we got no arguments, treat qual as normal text.
zacheiss [Fri, 20 Jul 2001 22:18:35 +0000 (22:18 +0000)] 
If we got no arguments, treat qual as normal text.

22 years agoAdd gtlc query.
zacheiss [Fri, 20 Jul 2001 22:12:25 +0000 (22:12 +0000)] 
Add gtlc query.

22 years agoSupport fsgroups.
zacheiss [Fri, 20 Jul 2001 21:15:31 +0000 (21:15 +0000)] 
Support fsgroups.

22 years agoFix typo.
zacheiss [Thu, 19 Jul 2001 21:30:32 +0000 (21:30 +0000)] 
Fix typo.

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.

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