]>
andersk Git - moira.git/log
jweiss [Sun, 7 Nov 1999 13:23:31 +0000 (13:23 +0000)]
if an OldFiles mountpoint exists, update it too
jweiss [Sun, 7 Nov 1999 12:39:16 +0000 (12:39 +0000)]
remove summary section as it is just duplicating the commands from teh
full instructions, and having to copies feels like it is inviting
problems
use encryption
nuke one more reference to /var
jweiss [Sun, 7 Nov 1999 12:30:17 +0000 (12:30 +0000)]
when writing to a prdb if the ubik version is 0.0, set it to 2.0
since values of 0 and 1 for the epoch have special meanings.
danw [Fri, 5 Nov 1999 17:05:25 +0000 (17:05 +0000)]
Oracle doesn't allow "CURRENT OF cursor" in dynamic SQL, so rewrite
maybe_fixup_modby2 and maybe_fixup_unref_string2 to use rowids instead
of cursor references. Problem noted by Karl.
danw [Fri, 5 Nov 1999 16:38:47 +0000 (16:38 +0000)]
from dkk from last year's purge: when not remapping duplicate strings,
make sure that the duplicates get marked as in-use so they don't get
deleted.
jweiss [Thu, 4 Nov 1999 09:59:23 +0000 (09:59 +0000)]
trim the user groups belonging to deactivated users from the list of
groups to preserve.
afs-odd-entities now has principals with realms on it, roleplay
accordingly.
fix a missing ' in the perl to filter unimportant log messages, and
and some more info on what can and can't be ignored.
Add some detail to the instructions for actually installing the new
prdb.
jweiss [Thu, 4 Nov 1999 04:19:49 +0000 (04:19 +0000)]
orf is no longer a db server
work in /moira/sync not in /var
danw [Tue, 2 Nov 1999 02:34:44 +0000 (02:34 +0000)]
allow a user to get_filesys_by_label on a filesystem they own.
(this has been on the bugs list since prehistoric times, and I finally
fixed it now because clients will need it to make the output of
"get_pobox" useful for IMAP boxes.)
danw [Tue, 2 Nov 1999 02:32:41 +0000 (02:32 +0000)]
support IMAP boxes in set_pobox
danw [Tue, 2 Nov 1999 02:32:32 +0000 (02:32 +0000)]
support IMAP boxes in get_pobox
danw [Sun, 31 Oct 1999 20:52:19 +0000 (20:52 +0000)]
add in NVLs for afil and ufil mountpoint, since nothing guarantees
they'll be non-empty
danw [Wed, 6 Oct 1999 03:04:02 +0000 (03:04 +0000)]
define strlcpy/strlcat (if needed)
danw [Wed, 6 Oct 1999 03:03:44 +0000 (03:03 +0000)]
prototype strlcpy/strlcat (if needed)
danw [Wed, 6 Oct 1999 03:03:15 +0000 (03:03 +0000)]
check for strlcpy/strlcat
kcr [Wed, 29 Sep 1999 21:46:26 +0000 (21:46 +0000)]
minor thinko in previous commit
kcr [Wed, 29 Sep 1999 20:38:59 +0000 (20:38 +0000)]
convert to /bin/sh and update for athena 8.2 serves
kcr [Wed, 29 Sep 1999 20:07:07 +0000 (20:07 +0000)]
changes for bind 8.1 hesiod servers
danw [Mon, 27 Sep 1999 16:51:50 +0000 (16:51 +0000)]
add mc (max copies) to printers
jweiss [Tue, 21 Sep 1999 22:59:21 +0000 (22:59 +0000)]
strip @mit.edu even (especially) when the user didn't explicitly
say it was a string.
danw [Tue, 21 Sep 1999 17:29:57 +0000 (17:29 +0000)]
distinguish read errors from incomplete reads. (in the incomplete case,
don't return errno, since it may be 0. return EIO instead.) Fixes a bug
where update_test could core dump if the remote server closed the
connection unexpectedly (because of a bug on their end).
danw [Tue, 21 Sep 1999 17:24:51 +0000 (17:24 +0000)]
print an error message in fail()
mwhitson [Fri, 17 Sep 1999 21:25:23 +0000 (21:25 +0000)]
Add sapprint DCM for pushing list of SAP printers to windsurf
danw [Fri, 3 Sep 1999 22:02:32 +0000 (22:02 +0000)]
fix another really really dumb bug in the [ANY] printserver handling
noticed by zacheiss
danw [Fri, 3 Sep 1999 14:21:04 +0000 (14:21 +0000)]
show "needs coupon" state, and allow it to be changed, for half-registered
users
mwhitson [Fri, 3 Sep 1999 01:51:01 +0000 (01:51 +0000)]
Don't add ifhp=... to non-HP duplex queues.
danw [Thu, 2 Sep 1999 21:39:03 +0000 (21:39 +0000)]
update for 8.3 (oops)
jweiss [Wed, 1 Sep 1999 16:47:55 +0000 (16:47 +0000)]
don't overflow buf for people with really long group lists (sloan sucks)
danw [Fri, 6 Aug 1999 18:46:09 +0000 (18:46 +0000)]
generic acl support
(as well as some tweaks for the "zephyr" table)
danw [Fri, 6 Aug 1999 18:08:51 +0000 (18:08 +0000)]
These haven't been used in a long time.
danw [Wed, 4 Aug 1999 15:10:23 +0000 (15:10 +0000)]
curses initscr does magic that newterm + set_term doesn't. (Like set
up signal handlers for SIGTSTP and SIGCONT). Rather than trying to
duplicate that, just dispose of the screen returned by newterm and
then call initscr (knowing that it will succeed).
Fixes a display bug noticed by Matt.
danw [Wed, 4 Aug 1999 14:58:08 +0000 (14:58 +0000)]
fix a cast to not generate a warning
danw [Mon, 2 Aug 1999 18:43:44 +0000 (18:43 +0000)]
fix bug introduced in the _help bug workaround, which makes "qy" with
no arguments dump core on some platforms. Reported by zacheiss in
[1280] in moira.
danw [Fri, 30 Jul 1999 02:16:07 +0000 (02:16 +0000)]
High uids are now fair game for everyone, always.
jis [Thu, 29 Jul 1999 01:10:30 +0000 (01:10 +0000)]
Changed default frame sizes for IRIX 6.5 compatibility
danw [Thu, 29 Jul 1999 00:20:32 +0000 (00:20 +0000)]
expand users.first, middle, and last from 16 to 30 characters to match
what the Registrar's Office is currently doing, and expand
users.fullname from 32 to 92 characters so that code doesn't have to
worry about whether or not the concatenated first, middle, and last
names are too long to fit in it.
danw [Thu, 29 Jul 1999 00:09:14 +0000 (00:09 +0000)]
Schema changes for generic acls
danw [Wed, 28 Jul 1999 23:01:05 +0000 (23:01 +0000)]
remove some unnecessary spaces in com_err strings. noted by jhawk in
[16974] in bugs
danw [Tue, 27 Jul 1999 16:39:00 +0000 (16:39 +0000)]
when resolving [ANY] printserver, only pick from among printservers
with enabled serverhost entries. Fixes [1278] in moira reported by
zacheiss.
danw [Sat, 17 Jul 1999 21:42:32 +0000 (21:42 +0000)]
add "proxy" command
danw [Sat, 17 Jul 1999 21:42:17 +0000 (21:42 +0000)]
Reject proxied users in acl_access_check. (Meaning a
proxy-authenticated user can never modify a capacl list.)
danw [Sat, 17 Jul 1999 21:41:40 +0000 (21:41 +0000)]
Implement MR_PROXY, to allow principals on the correctl acl to
reauthenticate as arbitrary other users
danw [Sat, 17 Jul 1999 21:40:27 +0000 (21:40 +0000)]
Fetch the list_id of the 'proxy' capacl at startup
Don't allow a proxied user to have capacl bits on other queries
danw [Sat, 17 Jul 1999 21:39:38 +0000 (21:39 +0000)]
add mr_proxy()
danw [Sat, 17 Jul 1999 21:39:24 +0000 (21:39 +0000)]
add MR_PROXY as procno 7, and bump MR_MAX_PROC.
prototype mr_proxy()
danw [Mon, 12 Jul 1999 16:27:56 +0000 (16:27 +0000)]
strip initial / from filenames in the generated tar file: our scripts
always cd to / before untarring them, and so this makes it easier to
untar them into /var/tmp, etc to look at the data
danw [Mon, 12 Jul 1999 16:26:11 +0000 (16:26 +0000)]
add sq_remove_last_data, to remove the most recently sq_get_data'd
element from an sq
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.
This page took 0.077922 seconds and 4 git commands to generate.