]> andersk Git - moira.git/log
moira.git
24 years agoget the right path to checkpc
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

24 years agodeal with new HP* hwtypes correctly
danw [Tue, 15 Jun 1999 19:14:22 +0000 (19:14 +0000)] 
deal with new HP* hwtypes correctly

24 years agouse auth=none, not auth=kerberos4 for ka#0 printers on athena lpd servers
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

25 years agoremove some weirdness with changing "WILDCARD" to "*.*@*" and back,
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.

25 years agoadd lpcaccess.top support (and fix an output bug in dump_acl)
danw [Wed, 2 Jun 1999 23:10:31 +0000 (23:10 +0000)] 
add lpcaccess.top support (and fix an output bug in dump_acl)

25 years agoprintng.gen, the print DCM for LPRng servers. Will be merged back into
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

25 years agodeal with longer HP hwtypes
danw [Wed, 2 Jun 1999 22:22:08 +0000 (22:22 +0000)] 
deal with longer HP hwtypes

25 years agomake printers.hwtype bigger
danw [Wed, 2 Jun 1999 21:47:14 +0000 (21:47 +0000)] 
make printers.hwtype bigger

25 years agoupdate to what we've been running forever
danw [Wed, 2 Jun 1999 21:43:25 +0000 (21:43 +0000)] 
update to what we've been running forever

25 years agoredo the readline stuff again to make the 8.3 /usr/athena install work
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

25 years ago#ifdef around the ERESTART since BSDish systems don't have it
danw [Thu, 27 May 1999 19:04:49 +0000 (19:04 +0000)] 
#ifdef around the ERESTART since BSDish systems don't have it

25 years agoPut LPRng auth, remote_support, az, xn fields into printcap, depending
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

25 years agomake this at least compile. still needs fixes from last deactivation
danw [Wed, 26 May 1999 17:02:28 +0000 (17:02 +0000)] 
make this at least compile. still needs fixes from last deactivation

25 years agoadd support for printservers table
danw [Tue, 25 May 1999 22:06:10 +0000 (22:06 +0000)] 
add support for printservers table

25 years agoin aprn, check that the printer rm has a printservers entry
danw [Tue, 25 May 1999 22:05:31 +0000 (22:05 +0000)] 
in aprn, check that the printer rm has a printservers entry

25 years agolibmrclient defs
danw [Tue, 25 May 1999 21:19:59 +0000 (21:19 +0000)] 
libmrclient defs
(accidentally left out of the rest of the libmrclient commit)

25 years agoadd uprn, apsv, gpsv, upsv, dpsv
danw [Tue, 25 May 1999 21:14:48 +0000 (21:14 +0000)] 
add uprn, apsv, gpsv, upsv, dpsv

25 years agoadd PRINTSERVER defines (and PRN_BANNER_NONE, which was missing)
danw [Tue, 25 May 1999 19:12:27 +0000 (19:12 +0000)] 
add PRINTSERVER defines (and PRN_BANNER_NONE, which was missing)

25 years agoadd printservers table
danw [Tue, 25 May 1999 19:11:03 +0000 (19:11 +0000)] 
add printservers table

25 years agouse libmrclient in pobox routines to sanity-check smtp poboxes
danw [Thu, 13 May 1999 18:57:07 +0000 (18:57 +0000)] 
use libmrclient in pobox routines to sanity-check smtp poboxes

25 years agousr libmrclient to connect and get kerberos ticket principal name
danw [Thu, 13 May 1999 18:55:42 +0000 (18:55 +0000)] 
usr libmrclient to connect and get kerberos ticket principal name

25 years agouse libmrclient to connect, get ticket file principal name, and
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

25 years agouse libmrclient to simplify connecting to the server
danw [Thu, 13 May 1999 18:53:28 +0000 (18:53 +0000)] 
use libmrclient to simplify connecting to the server

25 years agobuild libmrclient
danw [Thu, 13 May 1999 18:52:45 +0000 (18:52 +0000)] 
build libmrclient

25 years agoinitial commit of libmrclient, a library containing code shared by
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)

25 years agodon't build gdss on systems where sizeof(long) != 4
danw [Thu, 13 May 1999 18:27:22 +0000 (18:27 +0000)] 
don't build gdss on systems where sizeof(long) != 4

25 years agodeal with the possibility that readline is in /usr, or that it's
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

25 years agofix code that was supposed to be generating passwd info for status 2
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.

25 years agocast result of strlen to (int) so that "COLS - strlen(buf)" will be an
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.

25 years agodon't cast function pointers to (void *)
danw [Fri, 30 Apr 1999 17:41:06 +0000 (17:41 +0000)] 
don't cast function pointers to (void *)

25 years agochar * vs unsigned char * stuff for Irix n32 cc
danw [Fri, 30 Apr 1999 17:40:23 +0000 (17:40 +0000)] 
char * vs unsigned char * stuff for Irix n32 cc

25 years agovoidify some functions that should have been void
danw [Fri, 30 Apr 1999 17:39:36 +0000 (17:39 +0000)] 
voidify some functions that should have been void

25 years agoadd a cast from unsigned char * to char * for Irix n32 cc
danw [Fri, 30 Apr 1999 17:38:37 +0000 (17:38 +0000)] 
add a cast from unsigned char * to char * for Irix n32 cc

25 years agoignore "-q" setting when printing the output of the _help query, since
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

25 years agoinclude stdlib.h to make Irix 6.5 happy
danw [Tue, 6 Apr 1999 21:35:04 +0000 (21:35 +0000)] 
include stdlib.h to make Irix 6.5 happy

25 years agoPut a little (R) after "Moira" to make the TLO happy
danw [Thu, 1 Apr 1999 20:31:54 +0000 (20:31 +0000)] 
Put a little (R) after "Moira" to make the TLO happy

25 years agofix end-of-line \ bugs
danw [Tue, 30 Mar 1999 20:03:31 +0000 (20:03 +0000)] 
fix end-of-line \ bugs

25 years agodon't try to be clever with restrict list and lpcaccess modtimes.
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

25 years agovarious fixes from the copy on moira
danw [Tue, 30 Mar 1999 04:02:03 +0000 (04:02 +0000)] 
various fixes from the copy on moira

25 years agogenerate a bootptab entry for any printer with an hwaddr, not just HPs.
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

25 years agosort bootptab entries by hwaddr and in the process avoid duplicates.
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.

25 years agotypo
danw [Wed, 10 Mar 1999 14:54:44 +0000 (14:54 +0000)] 
typo

25 years agoWould you like some undocumented errno values with that?
danw [Wed, 24 Feb 1999 20:29:50 +0000 (20:29 +0000)] 
Would you like some undocumented errno values with that?

25 years agodeal with the new "banner" field in the printers table
danw [Sat, 6 Feb 1999 18:45:33 +0000 (18:45 +0000)] 
deal with the new "banner" field in the printers table

25 years agolook at "banner" field to determine values for BANNERFIRST and BANNERLAST
danw [Sat, 6 Feb 1999 18:45:13 +0000 (18:45 +0000)] 
look at "banner" field to determine values for BANNERFIRST and BANNERLAST

25 years agoupdate for "banner" field in printers table
danw [Sat, 6 Feb 1999 18:44:47 +0000 (18:44 +0000)] 
update for "banner" field in printers table

25 years agoupdate for addition of "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

25 years agoadd a "banner" field to the printers table to determine whether or not
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

25 years agofix stupid bug in the smsdown code
danw [Wed, 3 Feb 1999 18:53:59 +0000 (18:53 +0000)] 
fix stupid bug in the smsdown code

25 years agoVarious tftp file fixes: don't list a trap-dest if none is known,
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.)

25 years agodon't allow empty labels in names
danw [Mon, 1 Feb 1999 21:37:05 +0000 (21:37 +0000)] 
don't allow empty labels in names

25 years agodon't make www dirs for org lockers: instead, make top-level anyuser
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

25 years agoupdate for perl4 vs perl5
danw [Mon, 1 Feb 1999 19:01:16 +0000 (19:01 +0000)] 
update for perl4 vs perl5

25 years agoadd get_host_by_hwaddr
danw [Fri, 29 Jan 1999 23:35:31 +0000 (23:35 +0000)] 
add get_host_by_hwaddr

25 years agosync the list of illegal-list-name characters to the list in mailhub.pc
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.)

25 years agoupdate for printers table instead of printcap
danw [Fri, 29 Jan 1999 18:38:35 +0000 (18:38 +0000)] 
update for printers table instead of printcap

25 years agofix AddPrn to update the hwaddr of the right printer
danw [Thu, 28 Jan 1999 21:13:14 +0000 (21:13 +0000)] 
fix AddPrn to update the hwaddr of the right printer

25 years agodo "mach_id > 0" not "mach_id != 0" so it doesn't complain about the host
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)

25 years agodon't generate hp/* files for printers with no hwaddr
danw [Thu, 28 Jan 1999 17:49:47 +0000 (17:49 +0000)] 
don't generate hp/* files for printers with no hwaddr

25 years agoadd a NVL so "uhha foo ''" works
danw [Thu, 28 Jan 1999 15:18:22 +0000 (15:18 +0000)] 
add a NVL so "uhha foo ''" works

25 years agowatch out for EINTR when accept()ing
danw [Thu, 28 Jan 1999 15:17:25 +0000 (15:17 +0000)] 
watch out for EINTR when accept()ing

25 years agoupdate for "DISTRIB" services (multiple hosts, each getting a
danw [Wed, 27 Jan 1999 19:45:07 +0000 (19:45 +0000)] 
update for "DISTRIB" services (multiple hosts, each getting a
different config file)

25 years agoupdate for new DCMs
danw [Wed, 27 Jan 1999 19:40:13 +0000 (19:40 +0000)] 
update for new DCMs

25 years agoupdate to use printers table instead of printcap table
danw [Wed, 27 Jan 1999 19:39:43 +0000 (19:39 +0000)] 
update to use printers table instead of printcap table

25 years agobootptab-generating DCM
danw [Wed, 27 Jan 1999 19:39:21 +0000 (19:39 +0000)] 
bootptab-generating DCM

25 years agoprintcap-generating DCM
danw [Wed, 27 Jan 1999 19:39:09 +0000 (19:39 +0000)] 
printcap-generating DCM

25 years agochanges for tar.c
danw [Wed, 27 Jan 1999 19:38:39 +0000 (19:38 +0000)] 
changes for tar.c

25 years agoutility routines for writing tar files
danw [Wed, 27 Jan 1999 19:38:07 +0000 (19:38 +0000)] 
utility routines for writing tar files

25 years agoupdate client for new printers table
danw [Wed, 27 Jan 1999 19:36:49 +0000 (19:36 +0000)] 
update client for new printers table

25 years agominor change related to new printing
danw [Wed, 27 Jan 1999 19:36:18 +0000 (19:36 +0000)] 
minor change related to new printing

25 years agodbck changes for new printing infrastructure. (as yet untested)
danw [Wed, 27 Jan 1999 19:35:59 +0000 (19:35 +0000)] 
dbck changes for new printing infrastructure. (as yet untested)

25 years agoremove printcap and palladium tables, add printers table and
danw [Wed, 27 Jan 1999 19:35:18 +0000 (19:35 +0000)] 
remove printcap and palladium tables, add printers table and
machine.hwaddr

25 years agoreplace printcap and palladium query indexes with printer query indexes
danw [Wed, 27 Jan 1999 19:34:22 +0000 (19:34 +0000)] 
replace printcap and palladium query indexes with printer query indexes

25 years agoschema and indexes for new printers table
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)

25 years agoUse newterm() instead of initscr() if it exists.
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.

25 years agoCheck to see if -lcurses has the newterm() function.
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.)

25 years agoremove the Solaris tmpfs hack since everything should be running the
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.

25 years agoMake the flow of control more obvious by removing a lot of code that
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.

25 years ago- Rewrite address output code to use more obvious variable names,
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)

25 years agoFix bugs in registration code
danw [Wed, 13 Jan 1999 19:57:18 +0000 (19:57 +0000)] 
Fix bugs in registration code

25 years agorename "employee" to "staff" and "students" to "student" to match
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

25 years agoremove -d and -n options.
danw [Sat, 9 Jan 1999 05:47:55 +0000 (05:47 +0000)] 
remove -d and -n options.
always log actions verbosely

25 years agofix case-insensitive name check so names don't conflict with
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)

25 years agoupdate for changes to Athena build system
danw [Tue, 29 Dec 1998 03:41:47 +0000 (03:41 +0000)] 
update for changes to Athena build system

25 years agoadd a "-q" (quote output) option so mrtest-parsing scripts can tell
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.

25 years agodo case-insensitive list name check in register_user
danw [Mon, 28 Dec 1998 20:17:26 +0000 (20:17 +0000)] 
do case-insensitive list name check in register_user

25 years agomove hostinfo_check and hostname_check prototypes to qsetup.pc
danw [Mon, 28 Dec 1998 17:42:32 +0000 (17:42 +0000)] 
move hostinfo_check and hostname_check prototypes to qsetup.pc

25 years agosetup_alis: don't allow lists to be created/renamed with a lowercased
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.

25 years agofix bug in department size change
danw [Mon, 21 Dec 1998 04:40:42 +0000 (04:40 +0000)] 
fix bug in department size change

25 years agoconvert Warehouse-style office numbers to the more-readable Personnel
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.)

25 years agoassume 50 characters of department name in input.
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.

25 years agomake department and xdept 50-characters long to match the Data
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)

25 years agofix FixCase() to only capitalize the letter after an apostrophe if the
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".)

25 years agoInstall genkey and genwords
danw [Wed, 16 Dec 1998 19:42:58 +0000 (19:42 +0000)] 
Install genkey and genwords

25 years agoInstall scripts as well as binaries
danw [Wed, 16 Dec 1998 19:42:50 +0000 (19:42 +0000)] 
Install scripts as well as binaries

25 years agoAllow hostname to start with a digit in hostname_check, but disallow it
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.)

25 years agoin validate_num, check end-of-string after skipping initial '-', not
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.

25 years agoFix query help for a bunch of queries to end with "modtime", "modby",
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.

25 years agofix for perl4 vs perl5 syntax
danw [Wed, 18 Nov 1998 19:22:31 +0000 (19:22 +0000)] 
fix for perl4 vs perl5 syntax

25 years agoaklog if we don't have tokens
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.