]>
andersk Git - moira.git/log
danw [Mon, 12 Jul 1999 16:20:33 +0000 (16:20 +0000)]
add cleandir/distclean target
danw [Fri, 9 Jul 1999 03:52:36 +0000 (03:52 +0000)]
fix the test in the [ANY] printserver case to actually work
danw [Tue, 6 Jul 1999 16:31:33 +0000 (16:31 +0000)]
tweak the et build rules to make the "make depend" step unnecessary
danw [Tue, 6 Jul 1999 14:45:50 +0000 (14:45 +0000)]
one-character fix from mike
danw [Wed, 30 Jun 1999 20:56:39 +0000 (20:56 +0000)]
bump MAX_ID_VALUE to 65535
danw [Wed, 30 Jun 1999 20:56:16 +0000 (20:56 +0000)]
if ULTRIX_ID_HOLE is defined, don't assign UIDs between 32000 and 32767
danw [Wed, 30 Jun 1999 20:55:47 +0000 (20:55 +0000)]
#define ULTRIX_ID_HOLE, which will tell the server code to not use the
32000-32767 range for UIDs regardless of MAX_ID_VALUE
danw [Wed, 30 Jun 1999 20:39:50 +0000 (20:39 +0000)]
another lpd.perms change
danw [Fri, 25 Jun 1999 15:06:06 +0000 (15:06 +0000)]
inprogress was only being cleared for replicated serverhosts if the
executing instructions step failed. clear it if the sending data step
fails too.
danw [Tue, 22 Jun 1999 22:16:15 +0000 (22:16 +0000)]
(on athena) use rw copy of moira locker for default $bindir, not ro
danw [Tue, 22 Jun 1999 01:09:21 +0000 (01:09 +0000)]
rewrite the local getusershell to actually read /etc/shells rather
than hard-coding a list of valid shells, so it matches the behavior of
systems with a getusershell in libc.
as a side effect, this makes /bin/athena/bash an acceptable shell on
8.3 machines now.
danw [Tue, 22 Jun 1999 00:48:05 +0000 (00:48 +0000)]
updates (from mwhitson) based on experience with hobbes.
make lpq work, fix forwarding, put duplex queues of secure queues into
queues.secure as well.
danw [Tue, 22 Jun 1999 00:45:29 +0000 (00:45 +0000)]
bash input hwaddr to lowercase in get_printer_by_ethernet. bug noticed
by zacheiss.
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
This page took 2.598331 seconds and 4 git commands to generate.