]>
andersk Git - moira.git/log
zacheiss [Fri, 27 Apr 2007 21:39:01 +0000 (21:39 +0000)]
No more Ultrix ever. Yay.
zacheiss [Fri, 20 Apr 2007 13:57:14 +0000 (13:57 +0000)]
Arguments to kname_parse need to be initialized.
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.
zacheiss [Mon, 9 Apr 2007 14:51:00 +0000 (14:51 +0000)]
unacl some filesys get queries.
zacheiss [Thu, 5 Apr 2007 17:48:13 +0000 (17:48 +0000)]
No debugging output, please.
zacheiss [Thu, 5 Apr 2007 17:47:09 +0000 (17:47 +0000)]
No old scary perl interpreter.
Skip first line of fs lv output.
zacheiss [Tue, 3 Apr 2007 20:52:58 +0000 (20:52 +0000)]
Take command-line argument with name of file to generate.
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.
zacheiss [Tue, 27 Mar 2007 15:07:36 +0000 (15:07 +0000)]
Default authentication for printers to no.
zacheiss [Mon, 26 Mar 2007 18:14:41 +0000 (18:14 +0000)]
Reimplement events.gen as a Pro*C application.
zacheiss [Wed, 7 Mar 2007 21:29:43 +0000 (21:29 +0000)]
PINs can be either 8 or 9 characters in length now.
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".
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.
zacheiss [Wed, 3 Jan 2007 20:31:58 +0000 (20:31 +0000)]
warehouse DCM now perl, not Pro*C.
zacheiss [Mon, 30 Oct 2006 17:34:51 +0000 (17:34 +0000)]
Remove incorrect diagnostic message.
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.
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.
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.
zacheiss [Wed, 23 Aug 2006 20:07:17 +0000 (20:07 +0000)]
Death to tf_init() and friends.
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.
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.
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.
zacheiss [Tue, 22 Aug 2006 17:36:23 +0000 (17:36 +0000)]
Merge changes from moira-krb5 CVS branch.
zacheiss [Thu, 8 Jun 2006 22:41:56 +0000 (22:41 +0000)]
Include KERBEROS members of lists that are in the ATHENA realm.
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.
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.
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.
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.
zacheiss [Thu, 11 May 2006 16:55:28 +0000 (16:55 +0000)]
Make sure $last is initialized the first time we use it.
zacheiss [Fri, 14 Apr 2006 05:57:00 +0000 (05:57 +0000)]
Make BAD_PIN refer people to Sloan admissions rather than accounts.
zacheiss [Tue, 31 Jan 2006 21:50:25 +0000 (21:50 +0000)]
Install commands for nagios-printers service.
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.
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.
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.
zacheiss [Tue, 20 Sep 2005 23:19:41 +0000 (23:19 +0000)]
Make debugging output more consistent.
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.
zacheiss [Mon, 19 Sep 2005 21:37:47 +0000 (21:37 +0000)]
New path to outfile.
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.
zacheiss [Sun, 18 Sep 2005 02:49:31 +0000 (02:49 +0000)]
Add userhistory table.
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.
zacheiss [Mon, 29 Aug 2005 16:25:20 +0000 (16:25 +0000)]
Include homedir, shell, and uid 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.
zacheiss [Mon, 22 Aug 2005 22:26:26 +0000 (22:26 +0000)]
Remove sid related queries.
zacheiss [Mon, 22 Aug 2005 22:25:24 +0000 (22:25 +0000)]
Remove user and list sid code.
zacheiss [Mon, 22 Aug 2005 22:25:07 +0000 (22:25 +0000)]
Remove usersids and listsids tables.
zacheiss [Tue, 9 Aug 2005 19:45:27 +0000 (19:45 +0000)]
Print longer-lived tickets for talking to moirad.
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.
zacheiss [Thu, 21 Jul 2005 18:24:39 +0000 (18:24 +0000)]
Punt filesystem processing code.
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.
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.
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.
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.
zacheiss [Wed, 22 Jun 2005 06:03:38 +0000 (06:03 +0000)]
gimpy Makefile, but better than nothing.
zacheiss [Sat, 18 Jun 2005 10:37:59 +0000 (10:37 +0000)]
New build procedure.
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.
zacheiss [Wed, 1 Jun 2005 19:05:51 +0000 (19:05 +0000)]
*** empty log message ***
zacheiss [Mon, 30 May 2005 19:15:04 +0000 (19:15 +0000)]
Add support for magic [DFS] token for winprofiledir and friends.
zacheiss [Mon, 30 May 2005 19:13:25 +0000 (19:13 +0000)]
Change default winprofiledir and friends to DFS.
zacheiss [Sat, 28 May 2005 04:54:15 +0000 (04:54 +0000)]
Fix double-free that makes RHEL4 unhappy if you ctrl-c at the wrong time.
zacheiss [Thu, 12 May 2005 23:59:28 +0000 (23:59 +0000)]
Include gid.
zacheiss [Thu, 12 May 2005 05:21:55 +0000 (05:21 +0000)]
Don't output seperate lines for each sublist.
zacheiss [Fri, 6 May 2005 18:12:19 +0000 (18:12 +0000)]
Document -n flag.
zacheiss [Fri, 6 May 2005 18:11:59 +0000 (18:11 +0000)]
Add -n flag to suppress use of FixCase(), since it's heuristics aren't
always correct.
zacheiss [Tue, 3 May 2005 22:35:42 +0000 (22:35 +0000)]
Remove stellar DCM and add confluence DCM, which is mostly the stellar
DCM with the serial numbers filed off.
Update Makefile.in to install correct things.
zacheiss [Wed, 23 Mar 2005 21:11:21 +0000 (21:11 +0000)]
Correctly parse input file when there are multiple spaces after comma
separating last and first/middle names.
zacheiss [Fri, 4 Feb 2005 03:49:26 +0000 (03:49 +0000)]
Assiggn "default" policy to newly created Kerberos principals, if it exists.
zacheiss [Mon, 22 Nov 2004 19:24:18 +0000 (19:24 +0000)]
Don't free that; we're still using it.
zacheiss [Tue, 19 Oct 2004 03:43:59 +0000 (03:43 +0000)]
Use TO_CHAR and TO_NUMBER to handle numbers as strings, to get around
Pro*C not handling integer types larger than 32 bits.
zacheiss [Fri, 24 Sep 2004 19:05:07 +0000 (19:05 +0000)]
directory_title isn't guaranteed to be uppercase anymore, so bash the
case of the string on our end before doing any comparisons.
zacheiss [Tue, 21 Sep 2004 06:08:17 +0000 (06:08 +0000)]
Properly set home directory at user creation time.
zacheiss [Thu, 5 Aug 2004 23:56:25 +0000 (23:56 +0000)]
Don't cache the value of def_quota or def_imap_quota in register_user().
zacheiss [Wed, 4 Aug 2004 18:02:30 +0000 (18:02 +0000)]
From dtanner: don't make lists hidden.
zacheiss [Fri, 30 Jul 2004 19:01:07 +0000 (19:01 +0000)]
Don't bother us for quota changes less than 4gb.
zacheiss [Tue, 27 Jul 2004 16:11:18 +0000 (16:11 +0000)]
s/strcmp/strcasecmp/ in ldap_domain string comparison.
zacheiss [Mon, 26 Jul 2004 20:17:10 +0000 (20:17 +0000)]
Care about public and hidden bits; look for MACHINE members of lists.
zacheiss [Mon, 26 Jul 2004 20:16:41 +0000 (20:16 +0000)]
Changes from dtanner; build against MIT krb5 1.3.
zacheiss [Tue, 20 Jul 2004 08:11:25 +0000 (08:11 +0000)]
#define KRB5_DEPRECATED and KRB5_PRIVATE, so we can build against more
recent krb5.
zacheiss [Tue, 20 Jul 2004 08:10:16 +0000 (08:10 +0000)]
Include libresolv in link line; needed for static builds against recent
krb5, and doesn't hurt older things. Regenerate configure.
zacheiss [Tue, 20 Jul 2004 06:47:43 +0000 (06:47 +0000)]
Rename kname_unparse to avoid conflict with modern krb5. Fixes build on
9.3.
zacheiss [Tue, 22 Jun 2004 18:26:27 +0000 (18:26 +0000)]
Add pointer to a file allowing us to deny users printing access.
zacheiss [Fri, 11 Jun 2004 21:07:44 +0000 (21:07 +0000)]
Remove magic constant; always return least overallocated partition.
zacheiss [Tue, 8 Jun 2004 21:25:10 +0000 (21:25 +0000)]
Bump magic constant. Need a better algorithm for this one of these days.
zacheiss [Tue, 8 Jun 2004 05:19:14 +0000 (05:19 +0000)]
Only include status 1 or status 9 users.
zacheiss [Mon, 7 Jun 2004 19:26:52 +0000 (19:26 +0000)]
From mark: simplify generation of group information.
zacheiss [Tue, 20 Apr 2004 19:25:37 +0000 (19:25 +0000)]
Filter out things that aren't valid MIT IDs.
zacheiss [Tue, 20 Apr 2004 06:35:57 +0000 (06:35 +0000)]
Include status 9 users as well.
zacheiss [Sat, 17 Apr 2004 19:23:52 +0000 (19:23 +0000)]
Need to include clearid in the select statement.
zacheiss [Sat, 17 Apr 2004 19:17:21 +0000 (19:17 +0000)]
Include MIT IDs as well.
zacheiss [Wed, 14 Apr 2004 20:47:26 +0000 (20:47 +0000)]
LDAP DCM for calendaring service, and Makefile.in goo to install it.
zacheiss [Tue, 13 Apr 2004 22:41:30 +0000 (22:41 +0000)]
More minor edits.
zacheiss [Tue, 13 Apr 2004 18:57:49 +0000 (18:57 +0000)]
One more 2004 tweak.
zacheiss [Tue, 13 Apr 2004 02:03:52 +0000 (02:03 +0000)]
Changes for 2004 mailing. Mostly s/IS/IS&T/.
zacheiss [Sun, 29 Feb 2004 06:48:29 +0000 (06:48 +0000)]
Don't use the before argv if we've zeroed it out.
zacheiss [Wed, 25 Feb 2004 02:25:39 +0000 (02:25 +0000)]
Don't call critical_alert() from our SIGCHLD handler. It mallocs, and
we can deadlock if the daemon is in the middle of a malloc() when it
receives the signal.
zacheiss [Wed, 25 Feb 2004 01:41:33 +0000 (01:41 +0000)]
Use the last_name, first_name, and middle_name columns of our view of
the Warehouse rather than the full_name column; update file format that
staffload knows how to read accordingly. This lets us distinguish a
first name with embedded white space from a first name and a middle
name.
zacheiss [Wed, 18 Feb 2004 16:17:43 +0000 (16:17 +0000)]
Don't try to use the after argv if we don't have one.
zacheiss [Sun, 15 Feb 2004 01:54:58 +0000 (01:54 +0000)]
Remove code that prevents trimming trailing whitespace from strings we consider to be binary.
zacheiss [Sun, 15 Feb 2004 01:54:32 +0000 (01:54 +0000)]
Don't upcase the next character if we're looking at a character with the high bit set.
zacheiss [Tue, 30 Dec 2003 07:13:05 +0000 (07:13 +0000)]
Fixes to previous revision.
zacheiss [Sat, 20 Dec 2003 02:55:49 +0000 (02:55 +0000)]
Make "addalias" and "deletealias" the long form of the -a and -d
options, since that's what's documented.
This page took 0.115597 seconds and 4 git commands to generate.