]> andersk Git - moira.git/log
moira.git
16 years agoDocument new command line options.
zacheiss [Thu, 29 Nov 2007 22:17:58 +0000 (22:17 +0000)] 
Document new command line options.

16 years agoDocument -e flag in usage message.
zacheiss [Thu, 29 Nov 2007 22:06:52 +0000 (22:06 +0000)] 
Document -e flag in usage message.

16 years agoCreate index on sponsor_id column in users table.
zacheiss [Thu, 29 Nov 2007 21:46:29 +0000 (21:46 +0000)] 
Create index on sponsor_id column in users table.

16 years agoAdd expiration date column to users table and client support.
zacheiss [Thu, 29 Nov 2007 21:09:01 +0000 (21:09 +0000)] 
Add expiration date column to users table and client support.

16 years agoAdd sponsor_type/sponsor_id column to users table, and client support for manipulatin...
zacheiss [Thu, 29 Nov 2007 18:09:07 +0000 (18:09 +0000)] 
Add sponsor_type/sponsor_id column to users table, and client support for manipulating it.

16 years agoNew strategy: use Pro*C so it's less absymally slow.
zacheiss [Thu, 15 Nov 2007 22:09:20 +0000 (22:09 +0000)] 
New strategy: use Pro*C so it's less absymally slow.

16 years agoNo restriction on list names.
zacheiss [Thu, 15 Nov 2007 20:25:50 +0000 (20:25 +0000)] 
No restriction on list names.

16 years agofix 9 year old typo.
zacheiss [Tue, 13 Nov 2007 21:04:52 +0000 (21:04 +0000)] 
fix 9 year old typo.

16 years agoFrom mark: Make sure status 9 users appear in data file.
zacheiss [Tue, 13 Nov 2007 17:37:31 +0000 (17:37 +0000)] 
From mark: Make sure status 9 users appear in data file.

16 years agoservice script for RT to set permissions on the generated file, and
zacheiss [Thu, 25 Oct 2007 14:47:54 +0000 (14:47 +0000)] 
service script for RT to set permissions on the generated file, and
Makefile glue to install it.

16 years agoEnlarge buffer.
zacheiss [Wed, 12 Sep 2007 03:41:07 +0000 (03:41 +0000)] 
Enlarge buffer.

16 years agouse a seperate zephyr class for colo hosts
jweiss [Wed, 5 Sep 2007 21:32:41 +0000 (21:32 +0000)] 
use a seperate zephyr class for colo hosts

16 years agoDon't crash if given more than MAXARGS arguments.
zacheiss [Mon, 27 Aug 2007 15:22:15 +0000 (15:22 +0000)] 
Don't crash if given more than MAXARGS arguments.

16 years ago2 seperate groups.
zacheiss [Fri, 17 Aug 2007 16:01:24 +0000 (16:01 +0000)] 
2 seperate groups.

16 years agoadd ops to contactgroup
zacheiss [Fri, 17 Aug 2007 15:45:06 +0000 (15:45 +0000)] 
add ops to contactgroup

16 years agoOnly active hosts, please.
zacheiss [Fri, 17 Aug 2007 15:37:30 +0000 (15:37 +0000)] 
Only active hosts, please.

16 years agoColo hosts.
zacheiss [Fri, 17 Aug 2007 15:26:40 +0000 (15:26 +0000)] 
Colo hosts.

16 years agoChanges requested by csnowden.
zacheiss [Wed, 8 Aug 2007 00:49:22 +0000 (00:49 +0000)] 
Changes requested by csnowden.

16 years agoFix warning.
zacheiss [Wed, 25 Jul 2007 15:38:48 +0000 (15:38 +0000)] 
Fix warning.

16 years agoOnce more.
zacheiss [Wed, 18 Jul 2007 19:38:27 +0000 (19:38 +0000)] 
Once more.

16 years agoRandom flailing.
zacheiss [Wed, 18 Jul 2007 19:36:07 +0000 (19:36 +0000)] 
Random flailing.

16 years agoOnce more?
zacheiss [Wed, 18 Jul 2007 19:33:51 +0000 (19:33 +0000)] 
Once more?

16 years agoEscape some dollar signs.
zacheiss [Wed, 18 Jul 2007 19:31:03 +0000 (19:31 +0000)] 
Escape some dollar signs.

16 years agomail.mit.edu domain.
zacheiss [Wed, 18 Jul 2007 19:21:18 +0000 (19:21 +0000)] 
mail.mit.edu domain.

16 years agoDon't tell nagios about deleted printers
jweiss [Thu, 12 Jul 2007 17:42:37 +0000 (17:42 +0000)] 
Don't tell nagios about deleted printers

16 years agoSupport updating multiple AD realms.
zacheiss [Thu, 12 Jul 2007 15:58:28 +0000 (15:58 +0000)] 
Support updating multiple AD realms.

16 years agoTransfer files in bigger chunks, big performance win.
zacheiss [Wed, 11 Jul 2007 16:11:41 +0000 (16:11 +0000)] 
Transfer files in bigger chunks, big performance win.

16 years agoInitialize contents of buf to all nulls, rather than writing stack
zacheiss [Wed, 11 Jul 2007 16:06:31 +0000 (16:06 +0000)] 
Initialize contents of buf to all nulls, rather than writing stack
garbage into a file.

16 years agoIgnore exit status of $loadprog for now.
zacheiss [Tue, 3 Jul 2007 19:22:09 +0000 (19:22 +0000)] 
Ignore exit status of $loadprog for now.

16 years agoDon't include accounts that are type TEST or REGTEST.
zacheiss [Fri, 15 Jun 2007 14:48:14 +0000 (14:48 +0000)] 
Don't include accounts that are type TEST or REGTEST.

17 years agotsm.sh and Makefile.in goo to install it.
zacheiss [Tue, 29 May 2007 18:49:15 +0000 (18:49 +0000)] 
tsm.sh and Makefile.in goo to install it.

Make tsm.gen include membership of root list, and don't append @mit.edu
to USER entries; that was left over from an earlier incarnation.

17 years agoFix MAX_ID_VALUE here, too.
zacheiss [Fri, 25 May 2007 14:39:04 +0000 (14:39 +0000)] 
Fix MAX_ID_VALUE here, too.

17 years agoNeed to update MAX_ID_VALUE here, too.
zacheiss [Fri, 25 May 2007 14:36:17 +0000 (14:36 +0000)] 
Need to update MAX_ID_VALUE here, too.

17 years agoFunction prototypes.
zacheiss [Wed, 16 May 2007 19:42:00 +0000 (19:42 +0000)] 
Function prototypes.

17 years agoNo uid 90000.
zacheiss [Wed, 16 May 2007 19:36:58 +0000 (19:36 +0000)] 
No uid 90000.

17 years agoInstall tsm.gen.
zacheiss [Wed, 16 May 2007 15:47:30 +0000 (15:47 +0000)] 
Install tsm.gen.

17 years agoDCM for TSM.
zacheiss [Wed, 16 May 2007 15:34:04 +0000 (15:34 +0000)] 
DCM for TSM.

17 years ago- Make print_id a function rather than a macro.
zacheiss [Tue, 15 May 2007 21:28:02 +0000 (21:28 +0000)] 
- Make print_id a function rather than a macro.

- Update ID space for DO_SYS/DO_OTR to correspond to the IDs moira is
  now assigning.

- Include scary lookup table of all user and group pts ids that are
  inside the new "system" id space but aren't actually system users,
  i.e., they aren't tracked by moira.

  Potential future copious free time project: track this in an external
  config file the program reads.

- Visit from the decruftification fairy:
  * don't declare things we don't own.
  * replace sys_errlist with strerror().
  * modern function prototype/declarations.

17 years agoStrip out all DO_KERBEROS code. In the new world order, we can't
zacheiss [Tue, 15 May 2007 21:23:05 +0000 (21:23 +0000)] 
Strip out all DO_KERBEROS code.  In the new world order, we can't
programatically determine a root instance pts id from the base uid.

17 years agoAdd -g (gid) flag.
zacheiss [Mon, 14 May 2007 16:05:43 +0000 (16:05 +0000)] 
Add -g (gid) flag.

17 years agoUpdate.
zacheiss [Fri, 11 May 2007 16:29:06 +0000 (16:29 +0000)] 
Update.

17 years agoBigger UID space.
zacheiss [Thu, 10 May 2007 19:12:16 +0000 (19:12 +0000)] 
Bigger UID space.

17 years agoFix memory leak.
zacheiss [Tue, 8 May 2007 16:25:28 +0000 (16:25 +0000)] 
Fix memory leak.

17 years agoPunt Netscape 7.02 text.
zacheiss [Tue, 8 May 2007 16:20:18 +0000 (16:20 +0000)] 
Punt Netscape 7.02 text.

17 years agoNo more Ultrix ever. Yay.
zacheiss [Fri, 27 Apr 2007 21:39:01 +0000 (21:39 +0000)] 
No more Ultrix ever.  Yay.

17 years agoArguments to kname_parse need to be initialized.
zacheiss [Fri, 20 Apr 2007 13:57:14 +0000 (13:57 +0000)] 
Arguments to kname_parse need to be initialized.

17 years agomr_proxy() should call CHECK_CONNECTED; it's not ok to crash if we call
zacheiss [Thu, 12 Apr 2007 20:37:35 +0000 (20:37 +0000)] 
mr_proxy() should call CHECK_CONNECTED; it's not ok to crash if we call
mr_proxy before connecting.

17 years agounacl some filesys get queries.
zacheiss [Mon, 9 Apr 2007 14:51:00 +0000 (14:51 +0000)] 
unacl some filesys get queries.

17 years agoNo debugging output, please.
zacheiss [Thu, 5 Apr 2007 17:48:13 +0000 (17:48 +0000)] 
No debugging output, please.

17 years agoNo old scary perl interpreter.
zacheiss [Thu, 5 Apr 2007 17:47:09 +0000 (17:47 +0000)] 
No old scary perl interpreter.

Skip first line of fs lv output.

17 years agoTake command-line argument with name of file to generate.
zacheiss [Tue, 3 Apr 2007 20:52:58 +0000 (20:52 +0000)] 
Take command-line argument with name of file to generate.

17 years agoTransfer file to a temporary filename and mv it into place if transfer
zacheiss [Tue, 3 Apr 2007 15:36:01 +0000 (15:36 +0000)] 
Transfer file to a temporary filename and mv it into place if transfer
was successful.

17 years agoDefault authentication for printers to no.
zacheiss [Tue, 27 Mar 2007 15:07:36 +0000 (15:07 +0000)] 
Default authentication for printers to no.

17 years agoReimplement events.gen as a Pro*C application.
zacheiss [Mon, 26 Mar 2007 18:14:41 +0000 (18:14 +0000)] 
Reimplement events.gen as a Pro*C application.

17 years agoPINs can be either 8 or 9 characters in length now.
zacheiss [Wed, 7 Mar 2007 21:29:43 +0000 (21:29 +0000)] 
PINs can be either 8 or 9 characters in length now.

17 years agoDon't generate hesiod pobox entries for users with a potype of "NONE".
zacheiss [Tue, 6 Mar 2007 04:09:33 +0000 (04:09 +0000)] 
Don't generate hesiod pobox entries for users with a potype of "NONE".

17 years agoDon't truncate FQDN we got back from mr_host in the krb5 auth case.
zacheiss [Mon, 29 Jan 2007 18:13:18 +0000 (18:13 +0000)] 
Don't truncate FQDN we got back from mr_host in the krb5 auth case.

17 years agowarehouse DCM now perl, not Pro*C.
zacheiss [Wed, 3 Jan 2007 20:31:58 +0000 (20:31 +0000)] 
warehouse DCM now perl, not Pro*C.

17 years agoRemove incorrect diagnostic message.
zacheiss [Mon, 30 Oct 2006 17:34:51 +0000 (17:34 +0000)] 
Remove incorrect diagnostic message.

17 years ago- Error out on overlong challenges as well as too short ones, and check
zacheiss [Thu, 7 Sep 2006 18:21:48 +0000 (18:21 +0000)] 
- Error out on overlong challenges as well as too short ones, and check
  the length before attempting to malloc() the buffer.

- Don't try to free the buffer we attempted to allocate if malloc()
  fails.

- Correctly handle the case of recv() failing with EINTR.

- Correctly handle recv() returning 0.

17 years agoDocument "4" command to perform v4 authentication; auth/a command now
zacheiss [Fri, 25 Aug 2006 18:42:39 +0000 (18:42 +0000)] 
Document "4" command to perform v4 authentication; auth/a command now
only does krb5.

17 years agoImplement -db command line option for specifying an alternate moira
zacheiss [Wed, 23 Aug 2006 20:33:33 +0000 (20:33 +0000)] 
Implement -db command line option for specifying an alternate moira
server.  Refactor so that this looks more like chsh.

17 years agoDeath to tf_init() and friends.
zacheiss [Wed, 23 Aug 2006 20:07:17 +0000 (20:07 +0000)] 
Death to tf_init() and friends.

17 years agoFall back to mr_auth RPC if server doesn't support mr_krb5_auth RPC.
zacheiss [Wed, 23 Aug 2006 19:02:27 +0000 (19:02 +0000)] 
Fall back to mr_auth RPC if server doesn't support mr_krb5_auth RPC.

17 years agoMake mrcl_connect authenticate for us rather than doing it seperately.
zacheiss [Wed, 23 Aug 2006 19:01:50 +0000 (19:01 +0000)] 
Make mrcl_connect authenticate for us rather than doing it seperately.
Makes our error message more consistant with other apps.

17 years agoMake mrcl_krb_user() not broken.
zacheiss [Wed, 23 Aug 2006 19:01:05 +0000 (19:01 +0000)] 
Make mrcl_krb_user() not broken.

Make mrcl_connect() fall backt to mr_auth RPC if the server doesn't
support the mr_krb5_auth RPC.

17 years agoMerge changes from moira-krb5 CVS branch.
zacheiss [Tue, 22 Aug 2006 17:36:23 +0000 (17:36 +0000)] 
Merge changes from moira-krb5 CVS branch.

17 years agoInclude KERBEROS members of lists that are in the ATHENA realm.
zacheiss [Thu, 8 Jun 2006 22:41:56 +0000 (22:41 +0000)] 
Include KERBEROS members of lists that are in the ATHENA realm.

18 years agoInclude port-sockets.h (on non-_WIN32) before krb5.h to prevent warning
zacheiss [Sat, 13 May 2006 02:37:18 +0000 (02:37 +0000)] 
Include port-sockets.h (on non-_WIN32) before krb5.h to prevent warning
about KRB5_DEPRECATED and KRB5_PRIVATE being redefined.

18 years agoPut LDAP_HOME headers and libs first in our search path so we're sure to
zacheiss [Sat, 13 May 2006 02:36:08 +0000 (02:36 +0000)] 
Put LDAP_HOME headers and libs first in our search path so we're sure to
get the right LDAP installation.

18 years agoOpenAFS 1.4.x support; steal bits of ubik.h we need rather than including it.
zacheiss [Fri, 12 May 2006 20:20:08 +0000 (20:20 +0000)] 
OpenAFS 1.4.x support; steal bits of ubik.h we need rather than including it.

18 years agoSupport for Oracle 10g, MIT krb5 1.4.x, OpenAFS 1.4.x.
zacheiss [Fri, 12 May 2006 20:19:11 +0000 (20:19 +0000)] 
Support for Oracle 10g, MIT krb5 1.4.x, OpenAFS 1.4.x.

18 years agoMake sure $last is initialized the first time we use it.
zacheiss [Thu, 11 May 2006 16:55:28 +0000 (16:55 +0000)] 
Make sure $last is initialized the first time we use it.

18 years agoMake BAD_PIN refer people to Sloan admissions rather than accounts.
zacheiss [Fri, 14 Apr 2006 05:57:00 +0000 (05:57 +0000)] 
Make BAD_PIN refer people to Sloan admissions rather than accounts.

18 years agoInstall commands for nagios-printers service.
zacheiss [Tue, 31 Jan 2006 21:50:25 +0000 (21:50 +0000)] 
Install commands for nagios-printers service.

18 years agoAdd DCM to generate a list of all printers of type DORM or CLUSTER to be
zacheiss [Tue, 31 Jan 2006 21:42:44 +0000 (21:42 +0000)] 
Add DCM to generate a list of all printers of type DORM or CLUSTER to be
monitored by nagios, and Makefile glue to install it.

18 years agoAdd an alternate possible location of postacldcm (in /usr/local/sbin)
zacheiss [Wed, 28 Dec 2005 21:42:14 +0000 (21:42 +0000)] 
Add an alternate possible location of postacldcm (in /usr/local/sbin)
for non-Athena machines that might be receiving DCMs.

18 years agoAllow USERLIST acls which are just a list of usernames. We have a
zacheiss [Wed, 28 Dec 2005 21:38:00 +0000 (21:38 +0000)] 
Allow USERLIST acls which are just a list of usernames.  We have a
function to do this already but only print.pc calls it.

18 years agoMake debugging output more consistent.
zacheiss [Tue, 20 Sep 2005 23:19:41 +0000 (23:19 +0000)] 
Make debugging output more consistent.

18 years agoDeal with entries in the nfsphys table having allocations bigger than
zacheiss [Tue, 20 Sep 2005 22:03:18 +0000 (22:03 +0000)] 
Deal with entries in the nfsphys table having allocations bigger than
will fit in an unsigned int.

Don't call cleanup() if we're running as MODE_NO.

18 years agoNew path to outfile.
zacheiss [Mon, 19 Sep 2005 21:37:47 +0000 (21:37 +0000)] 
New path to outfile.

18 years agoCheck userhistory table as well as users table to determine if login is
zacheiss [Sun, 18 Sep 2005 02:49:57 +0000 (02:49 +0000)] 
Check userhistory table as well as users table to determine if login is
in use.

18 years agoAdd userhistory table.
zacheiss [Sun, 18 Sep 2005 02:49:31 +0000 (02:49 +0000)] 
Add userhistory table.

18 years agoRequest newer version of queries to match up with value of U_END we rely on.
zacheiss [Sun, 4 Sep 2005 16:51:50 +0000 (16:51 +0000)] 
Request newer version of queries to match up with value of U_END we rely on.

18 years agoInclude homedir, shell, and uid information.
zacheiss [Mon, 29 Aug 2005 16:25:20 +0000 (16:25 +0000)] 
Include homedir, shell, and uid information.

18 years agoImplement support for sanity checking container information.
zacheiss [Fri, 26 Aug 2005 03:02:09 +0000 (03:02 +0000)] 
Implement support for sanity checking container information.

Fix checking of MACHINE list members.

18 years agoRemove sid related queries.
zacheiss [Mon, 22 Aug 2005 22:26:26 +0000 (22:26 +0000)] 
Remove sid related queries.

18 years agoRemove user and list sid code.
zacheiss [Mon, 22 Aug 2005 22:25:24 +0000 (22:25 +0000)] 
Remove user and list sid code.

18 years agoRemove usersids and listsids tables.
zacheiss [Mon, 22 Aug 2005 22:25:07 +0000 (22:25 +0000)] 
Remove usersids and listsids tables.

18 years agoPrint longer-lived tickets for talking to moirad.
zacheiss [Tue, 9 Aug 2005 19:45:27 +0000 (19:45 +0000)] 
Print longer-lived tickets for talking to moirad.

18 years agoIf applet is using port 443 if we're not in standalone mode, don't
zacheiss [Mon, 8 Aug 2005 17:52:47 +0000 (17:52 +0000)] 
If applet is using port 443 if we're not in standalone mode, don't
mention that port in the error message in that case.

18 years agoPunt filesystem processing code.
zacheiss [Thu, 21 Jul 2005 18:24:39 +0000 (18:24 +0000)] 
Punt filesystem processing code.

18 years agoIf we're an applet, try to connect to port 443 on the host we were
zacheiss [Tue, 12 Jul 2005 16:15:49 +0000 (16:15 +0000)] 
If we're an applet, try to connect to port 443 on the host we were
downloaded from, since that's more likely to be allowed through if we're
behind a firewall.  If we're in standalone mode, keep using port 9001.

18 years agoUpdate wording for error message you receive when applet can't connect
zacheiss [Mon, 4 Jul 2005 19:31:51 +0000 (19:31 +0000)] 
Update wording for error message you receive when applet can't connect
to server, since people frequently lose to their firewalls.

18 years agoImplement CLGN (server) / LOGC (client) protocol exchange for checking
zacheiss [Wed, 29 Jun 2005 06:41:27 +0000 (06:41 +0000)] 
Implement CLGN (server) / LOGC (client) protocol exchange for checking
if a username is available and giving the user a chance to decide if
they want it or not.

18 years agoAdd CLGN (server) / LOGC (client) protocol option to check if a username
zacheiss [Wed, 29 Jun 2005 06:39:35 +0000 (06:39 +0000)] 
Add CLGN (server) / LOGC (client) protocol option to check if a username
is available and give the user a chance to confirm they want to use it.

Also fix missing whitespace in errors file for BAD_PIN error code.

18 years agogimpy Makefile, but better than nothing.
zacheiss [Wed, 22 Jun 2005 06:03:38 +0000 (06:03 +0000)] 
gimpy Makefile, but better than nothing.

18 years agoNew build procedure.
zacheiss [Sat, 18 Jun 2005 10:37:59 +0000 (10:37 +0000)] 
New build procedure.

18 years ago"public synchronized class" isn't allowed by the Java spec, and modern
zacheiss [Wed, 15 Jun 2005 09:01:47 +0000 (09:01 +0000)] 
"public synchronized class" isn't allowed by the Java spec, and modern
JDKs enforce it.  Not clear it ever did anything anyway.

19 years ago*** empty log message ***
zacheiss [Wed, 1 Jun 2005 19:05:51 +0000 (19:05 +0000)] 
*** empty log message ***

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