]>
andersk Git - moira.git/log
jweiss [Sun, 20 Jun 1999 07:20:31 +0000 (07:20 +0000)]
get the right path to checkpc
also run lpc reread to clear cached state
danw [Tue, 15 Jun 1999 19:14:22 +0000 (19:14 +0000)]
deal with new HP* hwtypes correctly
danw [Mon, 14 Jun 1999 17:11:25 +0000 (17:11 +0000)]
use auth=none, not auth=kerberos4 for ka#0 printers on athena lpd servers
danw [Thu, 3 Jun 1999 18:34:18 +0000 (18:34 +0000)]
remove some weirdness with changing "WILDCARD" to "*.*@*" and back,
probably there because the old server choked on the string "*.*@*"
or something.
danw [Wed, 2 Jun 1999 23:10:31 +0000 (23:10 +0000)]
add lpcaccess.top support (and fix an output bug in dump_acl)
danw [Wed, 2 Jun 1999 22:22:56 +0000 (22:22 +0000)]
printng.gen, the print DCM for LPRng servers. Will be merged back into
print.gen after the old print servers go away
danw [Wed, 2 Jun 1999 22:22:08 +0000 (22:22 +0000)]
deal with longer HP hwtypes
danw [Wed, 2 Jun 1999 21:47:14 +0000 (21:47 +0000)]
make printers.hwtype bigger
danw [Wed, 2 Jun 1999 21:43:25 +0000 (21:43 +0000)]
update to what we've been running forever
danw [Wed, 2 Jun 1999 19:06:58 +0000 (19:06 +0000)]
redo the readline stuff again to make the 8.3 /usr/athena install work
easily
danw [Thu, 27 May 1999 19:04:49 +0000 (19:04 +0000)]
#ifdef around the ERESTART since BSDish systems don't have it
danw [Wed, 26 May 1999 17:19:50 +0000 (17:19 +0000)]
Put LPRng auth, remote_support, az, xn fields into printcap, depending
on printserver type
danw [Wed, 26 May 1999 17:02:28 +0000 (17:02 +0000)]
make this at least compile. still needs fixes from last deactivation
danw [Tue, 25 May 1999 22:06:10 +0000 (22:06 +0000)]
add support for printservers table
danw [Tue, 25 May 1999 22:05:31 +0000 (22:05 +0000)]
in aprn, check that the printer rm has a printservers entry
danw [Tue, 25 May 1999 21:19:59 +0000 (21:19 +0000)]
libmrclient defs
(accidentally left out of the rest of the libmrclient commit)
danw [Tue, 25 May 1999 21:14:48 +0000 (21:14 +0000)]
add uprn, apsv, gpsv, upsv, dpsv
danw [Tue, 25 May 1999 19:12:27 +0000 (19:12 +0000)]
add PRINTSERVER defines (and PRN_BANNER_NONE, which was missing)
danw [Tue, 25 May 1999 19:11:03 +0000 (19:11 +0000)]
add printservers table
danw [Thu, 13 May 1999 18:57:07 +0000 (18:57 +0000)]
use libmrclient in pobox routines to sanity-check smtp poboxes
danw [Thu, 13 May 1999 18:55:42 +0000 (18:55 +0000)]
usr libmrclient to connect and get kerberos ticket principal name
danw [Thu, 13 May 1999 18:55:17 +0000 (18:55 +0000)]
use libmrclient to connect, get ticket file principal name, and
sanity check smtp poboxes
danw [Thu, 13 May 1999 18:53:28 +0000 (18:53 +0000)]
use libmrclient to simplify connecting to the server
danw [Thu, 13 May 1999 18:52:45 +0000 (18:52 +0000)]
build libmrclient
danw [Thu, 13 May 1999 18:52:27 +0000 (18:52 +0000)]
initial commit of libmrclient, a library containing code shared by
multiple clients. (especially for the cases where only one of those
clients was doing the right thing)
danw [Thu, 13 May 1999 18:27:22 +0000 (18:27 +0000)]
don't build gdss on systems where sizeof(long) != 4
danw [Thu, 13 May 1999 18:15:32 +0000 (18:15 +0000)]
deal with the possibility that readline is in /usr, or that it's
not in gnu
danw [Wed, 12 May 1999 15:21:23 +0000 (15:21 +0000)]
fix code that was supposed to be generating passwd info for status 2
users.
danw [Fri, 30 Apr 1999 17:44:59 +0000 (17:44 +0000)]
cast result of strlen to (int) so that "COLS - strlen(buf)" will be an
int instead of being "promoted" to an unsigned int, so that "COLS -
strlen(buf) > 0" is actually a meaningful test. Noticed by Irix n32
cc. Fixes a bug which has presumably been in the moira client display
code ever since it was written.
We hates the Kernighan. We hates him forever.
danw [Fri, 30 Apr 1999 17:41:06 +0000 (17:41 +0000)]
don't cast function pointers to (void *)
danw [Fri, 30 Apr 1999 17:40:23 +0000 (17:40 +0000)]
char * vs unsigned char * stuff for Irix n32 cc
danw [Fri, 30 Apr 1999 17:39:36 +0000 (17:39 +0000)]
voidify some functions that should have been void
danw [Fri, 30 Apr 1999 17:38:37 +0000 (17:38 +0000)]
add a cast from unsigned char * to char * for Irix n32 cc
danw [Tue, 6 Apr 1999 21:39:15 +0000 (21:39 +0000)]
ignore "-q" setting when printing the output of the _help query, since
the server currently mangles that
danw [Tue, 6 Apr 1999 21:35:04 +0000 (21:35 +0000)]
include stdlib.h to make Irix 6.5 happy
danw [Thu, 1 Apr 1999 20:31:54 +0000 (20:31 +0000)]
Put a little (R) after "Moira" to make the TLO happy
danw [Tue, 30 Mar 1999 20:03:31 +0000 (20:03 +0000)]
fix end-of-line \ bugs
danw [Tue, 30 Mar 1999 04:06:55 +0000 (04:06 +0000)]
don't try to be clever with restrict list and lpcaccess modtimes.
don't output log and acct files: let print.sh deal with that
danw [Tue, 30 Mar 1999 04:02:03 +0000 (04:02 +0000)]
various fixes from the copy on moira
danw [Tue, 30 Mar 1999 04:00:28 +0000 (04:00 +0000)]
generate a bootptab entry for any printer with an hwaddr, not just HPs.
(But only generate T144 entries for HPs.)
Output hp files as /var/boot/hp/foo.new so boot.sh can rename them
danw [Sat, 27 Mar 1999 20:08:04 +0000 (20:08 +0000)]
sort bootptab entries by hwaddr and in the process avoid duplicates.
based on a patch by jhawk.
danw [Wed, 10 Mar 1999 14:54:44 +0000 (14:54 +0000)]
typo
danw [Wed, 24 Feb 1999 20:29:50 +0000 (20:29 +0000)]
Would you like some undocumented errno values with that?
danw [Sat, 6 Feb 1999 18:45:33 +0000 (18:45 +0000)]
deal with the new "banner" field in the printers table
danw [Sat, 6 Feb 1999 18:45:13 +0000 (18:45 +0000)]
look at "banner" field to determine values for BANNERFIRST and BANNERLAST
danw [Sat, 6 Feb 1999 18:44:47 +0000 (18:44 +0000)]
update for "banner" field in printers table
danw [Sat, 6 Feb 1999 18:44:32 +0000 (18:44 +0000)]
update for addition of "banner" field in printers table
danw [Sat, 6 Feb 1999 18:44:18 +0000 (18:44 +0000)]
add a "banner" field to the printers table to determine whether or not
a printer should print banner pages
danw [Wed, 3 Feb 1999 18:53:59 +0000 (18:53 +0000)]
fix stupid bug in the smsdown code
danw [Wed, 3 Feb 1999 18:27:08 +0000 (18:27 +0000)]
Various tftp file fixes: don't list a trap-dest if none is known,
don't leave 'contact' and 'location' fields empty, don't output tftp
files for ALIAS printers (since there will already be another one
output for the real printer.)
danw [Mon, 1 Feb 1999 21:37:05 +0000 (21:37 +0000)]
don't allow empty labels in names
danw [Mon, 1 Feb 1999 19:02:40 +0000 (19:02 +0000)]
don't make www dirs for org lockers: instead, make top-level anyuser
rl
danw [Mon, 1 Feb 1999 19:01:16 +0000 (19:01 +0000)]
update for perl4 vs perl5
danw [Fri, 29 Jan 1999 23:35:31 +0000 (23:35 +0000)]
add get_host_by_hwaddr
danw [Fri, 29 Jan 1999 23:35:17 +0000 (23:35 +0000)]
sync the list of illegal-list-name characters to the list in mailhub.pc
since mailhub.gen now ignores lists with names it considers illegal.
(There are no active lists in moira using the newly-reserved characters.)
danw [Fri, 29 Jan 1999 18:38:35 +0000 (18:38 +0000)]
update for printers table instead of printcap
danw [Thu, 28 Jan 1999 21:13:14 +0000 (21:13 +0000)]
fix AddPrn to update the hwaddr of the right printer
danw [Thu, 28 Jan 1999 17:50:57 +0000 (17:50 +0000)]
do "mach_id > 0" not "mach_id != 0" so it doesn't complain about the host
"[ANY]" (mach_id -1)
danw [Thu, 28 Jan 1999 17:49:47 +0000 (17:49 +0000)]
don't generate hp/* files for printers with no hwaddr
danw [Thu, 28 Jan 1999 15:18:22 +0000 (15:18 +0000)]
add a NVL so "uhha foo ''" works
danw [Thu, 28 Jan 1999 15:17:25 +0000 (15:17 +0000)]
watch out for EINTR when accept()ing
danw [Wed, 27 Jan 1999 19:45:07 +0000 (19:45 +0000)]
update for "DISTRIB" services (multiple hosts, each getting a
different config file)
danw [Wed, 27 Jan 1999 19:40:13 +0000 (19:40 +0000)]
update for new DCMs
danw [Wed, 27 Jan 1999 19:39:43 +0000 (19:39 +0000)]
update to use printers table instead of printcap table
danw [Wed, 27 Jan 1999 19:39:21 +0000 (19:39 +0000)]
bootptab-generating DCM
danw [Wed, 27 Jan 1999 19:39:09 +0000 (19:39 +0000)]
printcap-generating DCM
danw [Wed, 27 Jan 1999 19:38:39 +0000 (19:38 +0000)]
changes for tar.c
danw [Wed, 27 Jan 1999 19:38:07 +0000 (19:38 +0000)]
utility routines for writing tar files
danw [Wed, 27 Jan 1999 19:36:49 +0000 (19:36 +0000)]
update client for new printers table
danw [Wed, 27 Jan 1999 19:36:18 +0000 (19:36 +0000)]
minor change related to new printing
danw [Wed, 27 Jan 1999 19:35:59 +0000 (19:35 +0000)]
dbck changes for new printing infrastructure. (as yet untested)
danw [Wed, 27 Jan 1999 19:35:18 +0000 (19:35 +0000)]
remove printcap and palladium tables, add printers table and
machine.hwaddr
danw [Wed, 27 Jan 1999 19:34:22 +0000 (19:34 +0000)]
replace printcap and palladium query indexes with printer query indexes
danw [Wed, 27 Jan 1999 19:33:37 +0000 (19:33 +0000)]
schema and indexes for new printers table
(also removes old printcap and palladium tables)
danw [Tue, 26 Jan 1999 20:09:09 +0000 (20:09 +0000)]
Use newterm() instead of initscr() if it exists.
Fixes [16612] in bugs. Solution noticed by amu in [16620] in bugs.
danw [Tue, 26 Jan 1999 20:07:20 +0000 (20:07 +0000)]
Check to see if -lcurses has the newterm() function.
(SVR4 curses exits if initscr() fails, so use that instead if it's there.)
danw [Wed, 20 Jan 1999 00:11:02 +0000 (00:11 +0000)]
remove the Solaris tmpfs hack since everything should be running the
fixed mkcred now.
danw [Tue, 19 Jan 1999 03:25:44 +0000 (03:25 +0000)]
Make the flow of control more obvious by removing a lot of code that
isn't doing anything useful since we removed lastname and
firstname_lastname aliases.
danw [Mon, 18 Jan 1999 21:44:34 +0000 (21:44 +0000)]
- Rewrite address output code to use more obvious variable names,
no global variables, and more comments.
- Check list table in addition to user table when starting
(fixes [1242] in moira)
- Save time by only loading the machines that are used as POP servers,
instead of all of them.
(none of these change the output at all)
danw [Wed, 13 Jan 1999 19:57:18 +0000 (19:57 +0000)]
Fix bugs in registration code
danw [Sat, 9 Jan 1999 05:50:35 +0000 (05:50 +0000)]
rename "employee" to "staff" and "students" to "student" to match
what they've always been called on the moira server
danw [Sat, 9 Jan 1999 05:47:55 +0000 (05:47 +0000)]
remove -d and -n options.
always log actions verbosely
danw [Sun, 3 Jan 1999 17:44:16 +0000 (17:44 +0000)]
fix case-insensitive name check so names don't conflict with
themselves. ([1229] in moira)
danw [Tue, 29 Dec 1998 03:41:47 +0000 (03:41 +0000)]
update for changes to Athena build system
danw [Tue, 29 Dec 1998 02:11:27 +0000 (02:11 +0000)]
add a "-q" (quote output) option so mrtest-parsing scripts can tell
newlines and commas in the content apart from newlines and commas as
delimiters. Not that there are any mrtest-parsing scripts or anything.
danw [Mon, 28 Dec 1998 20:17:26 +0000 (20:17 +0000)]
do case-insensitive list name check in register_user
danw [Mon, 28 Dec 1998 17:42:32 +0000 (17:42 +0000)]
move hostinfo_check and hostname_check prototypes to qsetup.pc
danw [Mon, 28 Dec 1998 17:42:13 +0000 (17:42 +0000)]
setup_alis: don't allow lists to be created/renamed with a lowercased
version of an existing partially-uppercase name.
setup_ahst, hostinfo_check: the "model" field can start with a number.
danw [Mon, 21 Dec 1998 04:40:42 +0000 (04:40 +0000)]
fix bug in department size change
danw [Sun, 20 Dec 1998 21:33:00 +0000 (21:33 +0000)]
convert Warehouse-style office numbers to the more-readable Personnel
data feed style. (Gross, but it works.)
danw [Sun, 20 Dec 1998 21:31:30 +0000 (21:31 +0000)]
assume 50 characters of department name in input.
add -d (debug) and -h (all high uids) flags.
fix some bugs in the new-uid code to deal with duplicate uids and the
possibility of running out of uids.
danw [Sun, 20 Dec 1998 21:26:33 +0000 (21:26 +0000)]
make department and xdept 50-characters long to match the Data
Warehouse. (We had previously been getting abbreviated names like
"Elec Eng & Comp Sci", but the Warehouse has names like "Electrical
Engineering & Computer Science, Dept Of", which we don't want to just
truncate)
danw [Sun, 20 Dec 1998 21:23:18 +0000 (21:23 +0000)]
fix FixCase() to only capitalize the letter after an apostrophe if the
apostrophe is the second character in the word. (eg, "O'BRIEN" ->
"O'Brien", but "PRESIDENT'S OFFICE" -> "President's Office", not
"President'S Office".)
danw [Wed, 16 Dec 1998 19:42:58 +0000 (19:42 +0000)]
Install genkey and genwords
danw [Wed, 16 Dec 1998 19:42:50 +0000 (19:42 +0000)]
Install scripts as well as binaries
danw [Mon, 14 Dec 1998 18:53:33 +0000 (18:53 +0000)]
Allow hostname to start with a digit in hostname_check, but disallow it
in access_host/access_ahal. (So you can make hostnames start with a number
only if you're on the query acl.)
danw [Tue, 8 Dec 1998 19:28:27 +0000 (19:28 +0000)]
in validate_num, check end-of-string after skipping initial '-', not
before: '-' is not a number.
danw [Mon, 23 Nov 1998 15:53:19 +0000 (15:53 +0000)]
Fix query help for a bunch of queries to end with "modtime", "modby",
"modwith" instead of "modby", "modby", "modwith", and wrap some long
lines.
danw [Wed, 18 Nov 1998 19:22:31 +0000 (19:22 +0000)]
fix for perl4 vs perl5 syntax
danw [Wed, 18 Nov 1998 19:22:05 +0000 (19:22 +0000)]
aklog if we don't have tokens
This page took 0.081011 seconds and 4 git commands to generate.