unix-history/.git
30 years agoget the usage statement right
Keith Bostic [Wed, 23 Feb 1994 06:12:56 +0000 (22:12 -0800)]
get the usage statement right

SCCS-vsn: sbin/nfsd/nfsd.c 8.3

30 years agomajor cleanup, make it pass lint so I can leave the include files
Keith Bostic [Wed, 23 Feb 1994 06:11:49 +0000 (22:11 -0800)]
major cleanup, make it pass lint so I can leave the include files
the way I want to, KNF, reasonable error messages

SCCS-vsn: sbin/nfsd/nfsd.c 8.2

30 years agosecond argument to nfssvc is a void *argstructp
Keith Bostic [Wed, 23 Feb 1994 05:51:40 +0000 (21:51 -0800)]
second argument to nfssvc is a void *argstructp

SCCS-vsn: include/unistd.h 8.7

30 years ago<unistd.h> no longer includes <sys/time.h>
Keith Bostic [Wed, 23 Feb 1994 05:02:31 +0000 (21:02 -0800)]
<unistd.h> no longer includes <sys/time.h>

SCCS-vsn: libexec/rbootd/rbootd.c 8.2
SCCS-vsn: libexec/rbootd/utils.c 8.2

30 years agoremoved 4, added Computer Systems Research Group instead of Regents
BSD Tape Makers [Wed, 23 Feb 1994 04:59:54 +0000 (20:59 -0800)]
removed 4, added Computer Systems Research Group instead of Regents
to indicate payee on check.

SCCS-vsn: admin/admin/4.4BSD-Lite/checklist 1.5

30 years ago<unistd.h> used to include time.h, and no longer does
Keith Bostic [Wed, 23 Feb 1994 04:58:36 +0000 (20:58 -0800)]
<unistd.h> used to include time.h, and no longer does

SCCS-vsn: games/boggle/boggle/timer.c 8.2

30 years agops(1) was having problem with the function declarations
Keith Bostic [Wed, 23 Feb 1994 04:56:42 +0000 (20:56 -0800)]
ps(1) was having problem with the function declarations
make them kernel specific

SCCS-vsn: sys/sys/resourcevar.h 8.3

30 years agochecklist for 4.4BSD-Lite, removed optional upgrade, add 463 Evans
BSD Tape Makers [Wed, 23 Feb 1994 04:52:40 +0000 (20:52 -0800)]
checklist for 4.4BSD-Lite, removed optional upgrade, add 463 Evans

SCCS-vsn: admin/admin/4.4BSD-Lite/checklist 1.4

30 years agoupdate the comment
Keith Bostic [Wed, 23 Feb 1994 04:29:32 +0000 (20:29 -0800)]
update the comment

SCCS-vsn: lib/libc/db/recno/rec_open.c 8.6

30 years agodon't use '\-', Li producces fixed width font already
Keith Bostic [Wed, 23 Feb 1994 03:27:01 +0000 (19:27 -0800)]
don't use '\-', Li producces fixed width font already

SCCS-vsn: usr.sbin/sendmail/src/mailq.1 8.4
SCCS-vsn: usr.sbin/sendmail/src/newaliases.1 8.4

30 years agofix reversed conditions on HASFLOCK settings
Eric Allman [Wed, 23 Feb 1994 01:38:09 +0000 (17:38 -0800)]
fix reversed conditions on HASFLOCK settings

SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.90

30 years agonote the exit status, add a FILES section
Keith Bostic [Wed, 23 Feb 1994 01:20:31 +0000 (17:20 -0800)]
note the exit status, add a FILES section

SCCS-vsn: usr.sbin/sendmail/src/newaliases.1 8.3

30 years agoescape the -
Keith Bostic [Wed, 23 Feb 1994 01:12:30 +0000 (17:12 -0800)]
escape the -

SCCS-vsn: usr.sbin/sendmail/src/mailq.1 8.3

30 years agoensure mounts use disjoint parts of the namespace
Jan-Simon Pendry [Tue, 22 Feb 1994 18:02:14 +0000 (10:02 -0800)]
ensure mounts use disjoint parts of the namespace

SCCS-vsn: sbin/mount_union/mount_union.c 8.3
SCCS-vsn: sbin/mount_null/mount_null.c 8.4
SCCS-vsn: old/mount_lofs/mount_lofs.c 8.3

30 years agotype of 'blocksize' should be long not int.
Keith Bostic [Tue, 22 Feb 1994 13:14:51 +0000 (05:14 -0800)]
type of 'blocksize' should be long not int.
From: ralphc@pyramid.com (Ralph Campbell)

SCCS-vsn: usr.bin/systat/swap.c 8.2

30 years agofind . -nouser would show all files which *have* a valid owner
Keith Bostic [Tue, 22 Feb 1994 13:08:40 +0000 (05:08 -0800)]
find . -nouser would show all files which *have* a valid owner
From: "Chris G. Demetriou" <cgd@postgres.Berkeley.EDU>

SCCS-vsn: usr.bin/find/function.c 8.4

30 years agonetstat's interface-to-string conversion code was wrong; if you had
Keith Bostic [Tue, 22 Feb 1994 12:22:58 +0000 (04:22 -0800)]
netstat's interface-to-string conversion code was wrong; if you had
more than 10 interfaces (!!) it'd print them wrong (e.g. as ';', etc.).
From: "Chris G. Demetriou" <cgd@vangogh.CS.Berkeley.EDU>

SCCS-vsn: usr.bin/netstat/if.c 8.2

30 years agoprettiness police
Keith Bostic [Tue, 22 Feb 1994 11:58:09 +0000 (03:58 -0800)]
prettiness police

SCCS-vsn: usr.sbin/sendmail/src/mailq.1 8.2

30 years agodelete the library before loading it
Keith Bostic [Tue, 22 Feb 1994 10:11:33 +0000 (02:11 -0800)]
delete the library before loading it
move __DBINTERFACE_PRIVATE into the Makefile (Makefile.inc)

SCCS-vsn: lib/libc/db/PORT/Makefile 8.7

30 years agocast alloc's to shut SunOS up
Keith Bostic [Tue, 22 Feb 1994 09:43:57 +0000 (01:43 -0800)]
cast alloc's to shut SunOS up

SCCS-vsn: lib/libc/db/recno/rec_get.c 8.3
SCCS-vsn: lib/libc/db/recno/rec_utils.c 8.3
SCCS-vsn: lib/libc/db/btree/bt_close.c 8.3
SCCS-vsn: lib/libc/db/btree/bt_open.c 8.5
SCCS-vsn: lib/libc/db/btree/bt_overflow.c 8.2
SCCS-vsn: lib/libc/db/btree/bt_split.c 8.3
SCCS-vsn: lib/libc/db/btree/bt_stack.c 8.3
SCCS-vsn: lib/libc/db/btree/bt_utils.c 8.4
SCCS-vsn: lib/libc/db/hash/hash.c 8.7
SCCS-vsn: lib/libc/db/hash/hash_bigkey.c 8.2
SCCS-vsn: lib/libc/db/hash/hash_buf.c 8.2
SCCS-vsn: lib/libc/db/hash/hash_page.c 8.4
SCCS-vsn: lib/libc/db/mpool/mpool.c 8.2

30 years agoadd strerror.c for portability
Keith Bostic [Tue, 22 Feb 1994 09:41:42 +0000 (01:41 -0800)]
add strerror.c for portability
set -D__DBINTERFACE_PRIVATE so it will compile elsewhere

SCCS-vsn: lib/libc/db/test/Makefile 8.9

30 years agomake SunOS shut up
Keith Bostic [Tue, 22 Feb 1994 09:41:04 +0000 (01:41 -0800)]
make SunOS shut up

SCCS-vsn: lib/libc/db/test/dbtest.c 8.8

30 years agoa little info on how to build the test program and run it.
Keith Bostic [Tue, 22 Feb 1994 09:40:27 +0000 (01:40 -0800)]
a little info on how to build the test program and run it.

SCCS-vsn: lib/libc/db/test/README 8.2

30 years agocatch colon in host name -- this can confuse later rules
Eric Allman [Tue, 22 Feb 1994 09:32:50 +0000 (01:32 -0800)]
catch colon in host name -- this can confuse later rules

SCCS-vsn: usr.sbin/sendmail/cf/m4/proto.m4 8.44

30 years agoadd INC macro, so user's can point a -I flag
Keith Bostic [Tue, 22 Feb 1994 09:24:14 +0000 (01:24 -0800)]
add INC macro, so user's can point a -I flag

SCCS-vsn: lib/libc/db/test/Makefile 8.8

30 years agodon't need strerror(3)
Keith Bostic [Tue, 22 Feb 1994 09:21:59 +0000 (01:21 -0800)]
don't need strerror(3)

SCCS-vsn: lib/libc/db/PORT/README 8.4

30 years ago#include <sys/time.h>; busted <unistd.h> was hiding this
Keith Bostic [Tue, 22 Feb 1994 09:10:12 +0000 (01:10 -0800)]
#include <sys/time.h>; busted <unistd.h> was hiding this

SCCS-vsn: lib/libc/gen/termios.c 8.2

30 years agoadd const to readv/writev declarations
Keith Bostic [Tue, 22 Feb 1994 09:06:08 +0000 (01:06 -0800)]
add const to readv/writev declarations

SCCS-vsn: lib/libc/sys/write.2 8.4

30 years agoreadv and writev are in <sys/uio.h>; delete them, but leave the
Keith Bostic [Tue, 22 Feb 1994 09:01:39 +0000 (01:01 -0800)]
readv and writev are in <sys/uio.h>; delete them, but leave the
struct forward; fix

SCCS-vsn: include/unistd.h 8.6

30 years agomake readv and writev return ssize_t's
Keith Bostic [Tue, 22 Feb 1994 08:56:21 +0000 (00:56 -0800)]
make readv and writev return ssize_t's

SCCS-vsn: lib/libc/sys/read.2 8.3
SCCS-vsn: lib/libc/sys/write.2 8.3
SCCS-vsn: sys/sys/uio.h 8.4

30 years agoadd prototypes for readv, writev
Keith Bostic [Tue, 22 Feb 1994 08:35:53 +0000 (00:35 -0800)]
add prototypes for readv, writev
use forward declarations instead of including a header file

SCCS-vsn: include/unistd.h 8.5

30 years agomove clean after the lib build line
Keith Bostic [Tue, 22 Feb 1994 08:20:22 +0000 (00:20 -0800)]
move clean after the lib build line

SCCS-vsn: lib/libc/db/PORT/Makefile 8.6

30 years agoupdate for 1.74
Keith Bostic [Tue, 22 Feb 1994 08:19:46 +0000 (00:19 -0800)]
update for 1.74

SCCS-vsn: lib/libc/db/PORT/README 8.3

30 years agoadd OORG macro
Keith Bostic [Tue, 22 Feb 1994 07:35:05 +0000 (23:35 -0800)]
add OORG macro

SCCS-vsn: lib/libc/db/PORT/Makefile 8.5

30 years agominor cleanup
Keith Bostic [Tue, 22 Feb 1994 07:33:04 +0000 (23:33 -0800)]
minor cleanup

SCCS-vsn: lib/libc/db/PORT/Makefile 8.4

30 years agomove __DBINTERFACE_PRIVATE into the Makefile (Makefile.inc)
Keith Bostic [Tue, 22 Feb 1994 07:14:32 +0000 (23:14 -0800)]
move __DBINTERFACE_PRIVATE into the Makefile (Makefile.inc)

SCCS-vsn: lib/libc/db/Makefile.inc 8.2

30 years agofirst pass at making DB use basic integral types (the Alpha port)
Keith Bostic [Tue, 22 Feb 1994 07:12:48 +0000 (23:12 -0800)]
first pass at making DB use basic integral types (the Alpha port)

SCCS-vsn: lib/libc/db/btree/bt_conv.c 8.2
SCCS-vsn: lib/libc/db/btree/bt_debug.c 8.2
SCCS-vsn: lib/libc/db/btree/bt_delete.c 8.3
SCCS-vsn: lib/libc/db/btree/bt_open.c 8.4
SCCS-vsn: lib/libc/db/btree/bt_page.c 8.2
SCCS-vsn: lib/libc/db/btree/bt_search.c 8.5
SCCS-vsn: lib/libc/db/btree/bt_split.c 8.2
SCCS-vsn: lib/libc/db/btree/bt_stack.c 8.2
SCCS-vsn: lib/libc/db/btree/bt_utils.c 8.3
SCCS-vsn: lib/libc/db/btree/btree.h 8.5
SCCS-vsn: lib/libc/db/btree/extern.h 8.3
SCCS-vsn: lib/libc/db/hash/extern.h 8.2
SCCS-vsn: lib/libc/db/hash/hash.c 8.6
SCCS-vsn: lib/libc/db/hash/hash.h 8.2
SCCS-vsn: lib/libc/db/hash/hash_func.c 8.2
SCCS-vsn: lib/libc/db/hash/hash_page.c 8.3
SCCS-vsn: lib/libc/db/hash/hsearch.c 8.3
SCCS-vsn: lib/libc/db/man/btree.3 8.3
SCCS-vsn: lib/libc/db/man/hash.3 8.5
SCCS-vsn: lib/libc/db/man/recno.3 8.3
SCCS-vsn: lib/libc/db/recno/extern.h 8.2
SCCS-vsn: lib/libc/db/recno/rec_close.c 8.3
SCCS-vsn: lib/libc/db/recno/rec_delete.c 8.4
SCCS-vsn: lib/libc/db/recno/rec_open.c 8.5
SCCS-vsn: lib/libc/db/recno/rec_search.c 8.3

30 years agomove __DBINTERFACE_PRIVATE into Makefile.inc
Keith Bostic [Tue, 22 Feb 1994 07:07:29 +0000 (23:07 -0800)]
move __DBINTERFACE_PRIVATE into Makefile.inc

SCCS-vsn: lib/libc/db/db/db.c 8.4

30 years agofirst pass at making DB use basic integral types (the Alpha port)
Keith Bostic [Tue, 22 Feb 1994 07:06:44 +0000 (23:06 -0800)]
first pass at making DB use basic integral types (the Alpha port)

SCCS-vsn: include/db.h 8.4

30 years agopid > 0 && pid != -1 becomes pid > 0
Jan-Simon Pendry [Tue, 22 Feb 1994 04:47:22 +0000 (20:47 -0800)]
pid > 0 && pid != -1  becomes  pid > 0

SCCS-vsn: sbin/mount/mount.c 8.15

30 years agoin mount, do the target lookup with the
Jan-Simon Pendry [Tue, 22 Feb 1994 04:44:30 +0000 (20:44 -0800)]
in mount, do the target lookup with the
real user, not the effective user.  ie simulate access().

SCCS-vsn: sys/miscfs/union/union_vfsops.c 8.6

30 years agomake iov_len a size_t, note that iov_base should be a void *
Keith Bostic [Tue, 22 Feb 1994 01:54:25 +0000 (17:54 -0800)]
make iov_len a size_t, note that iov_base should be a void *
make most of the file #ifdef KERNEL, hopefully nobody uses it...

SCCS-vsn: sys/sys/uio.h 8.3

30 years agochange struct recvfrom_args and struct sendto_args to take a size_t
Keith Bostic [Tue, 22 Feb 1994 01:39:09 +0000 (17:39 -0800)]
change struct recvfrom_args and struct sendto_args to take a size_t
as a length parameter

SCCS-vsn: sys/kern/uipc_syscalls.c 8.4

30 years agorecv, recvfrom, recvmsg, send, sendto, and sendmsg now return a ssize_t
Keith Bostic [Tue, 22 Feb 1994 01:38:25 +0000 (17:38 -0800)]
recv, recvfrom, recvmsg, send, sendto, and sendmsg now return a ssize_t
recv, recvfrom, send and sendto now take a size_t as a length

SCCS-vsn: sys/sys/socket.h 8.4

30 years agochange send, sendto, and sendmsg to return a ssize_t
Keith Bostic [Tue, 22 Feb 1994 01:37:03 +0000 (17:37 -0800)]
change send, sendto, and sendmsg to return a ssize_t
change send, sendto to take size_t as a length

SCCS-vsn: lib/libc/sys/send.2 8.2

30 years agochange recv, recvfrom, and recvmsg to return a ssize_t
Keith Bostic [Tue, 22 Feb 1994 01:36:38 +0000 (17:36 -0800)]
change recv, recvfrom, and recvmsg to return a ssize_t
change recv, recvfrom to take a size_t as a length

SCCS-vsn: lib/libc/sys/recv.2 8.3

30 years agochange recv() to return a ssize_t and take a size_t as a length
Keith Bostic [Tue, 22 Feb 1994 01:35:40 +0000 (17:35 -0800)]
change recv() to return a ssize_t and take a size_t as a length

SCCS-vsn: lib/libc/net/recv.c 8.2

30 years agochange send() to return a ssize_t and take a size_t as a length
Keith Bostic [Tue, 22 Feb 1994 01:35:28 +0000 (17:35 -0800)]
change send() to return a ssize_t and take a size_t as a length

SCCS-vsn: lib/libc/net/send.c 8.2

30 years agochange iov_len to be a size_t, not an int
Keith Bostic [Tue, 22 Feb 1994 01:02:11 +0000 (17:02 -0800)]
change iov_len to be a size_t, not an int

SCCS-vsn: lib/libc/sys/read.2 8.2
SCCS-vsn: lib/libc/sys/write.2 8.2

30 years agoDomainOS updates
Eric Allman [Mon, 21 Feb 1994 23:10:34 +0000 (15:10 -0800)]
DomainOS updates

SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.78

30 years agoget rid of redundant CGSIZE definition
Marshall Kirk McKusick [Mon, 21 Feb 1994 22:50:27 +0000 (14:50 -0800)]
get rid of redundant CGSIZE definition

SCCS-vsn: sbin/fsck/setup.c 8.2

30 years agomerge "ret" and "rval" into one variable; usage() doesn't return;
Keith Bostic [Mon, 21 Feb 1994 22:03:35 +0000 (14:03 -0800)]
merge "ret" and "rval" into one variable; usage() doesn't return;
check the return of fscanf

SCCS-vsn: sbin/mount/mount.c 8.14

30 years agoconditionally avoid synchronous writes (and indicate real fix)
Kirk McKusick [Mon, 21 Feb 1994 19:26:30 +0000 (11:26 -0800)]
conditionally avoid synchronous writes (and indicate real fix)

SCCS-vsn: sys/ufs/ffs/ffs_alloc.c 8.8

30 years agoadd privilege checks etc to support user mounts
Jan-Simon Pendry [Mon, 21 Feb 1994 09:18:22 +0000 (01:18 -0800)]
add privilege checks etc to support user mounts

SCCS-vsn: sys/miscfs/union/union_vfsops.c 8.5

30 years agoonly signal mountd if necessary & possible.
Jan-Simon Pendry [Mon, 21 Feb 1994 09:16:34 +0000 (01:16 -0800)]
only signal mountd if necessary & possible.

SCCS-vsn: sbin/mount/mount.c 8.13

30 years agoadd MNT_USER flag
Jan-Simon Pendry [Mon, 21 Feb 1994 08:58:14 +0000 (00:58 -0800)]
add MNT_USER flag

SCCS-vsn: sys/sys/mount.h 8.12

30 years agoadd support for user mounts (MNT_USER flag)
Jan-Simon Pendry [Mon, 21 Feb 1994 08:57:53 +0000 (00:57 -0800)]
add support for user mounts (MNT_USER flag)

SCCS-vsn: sys/kern/vfs_syscalls.c 8.11

30 years agofix usage. print MNT_USER flag if set.
Jan-Simon Pendry [Mon, 21 Feb 1994 08:56:58 +0000 (00:56 -0800)]
fix usage.  print MNT_USER flag if set.

SCCS-vsn: sbin/mount/mount.c 8.12

30 years agoupdate synopsis. add more xrefs
Jan-Simon Pendry [Mon, 21 Feb 1994 08:38:25 +0000 (00:38 -0800)]
update synopsis.  add more xrefs

SCCS-vsn: sbin/mount/mount.8 8.4

30 years agobreak mount.8 up into mount.8 and umount.8; add the rest of the
Keith Bostic [Mon, 21 Feb 1994 08:23:07 +0000 (00:23 -0800)]
break mount.8 up into mount.8 and umount.8; add the rest of the
mount commands to the SEE ALSO section

SCCS-vsn: sbin/mount/mount.8 8.3

30 years agobreak mount.8 up into mount.8 and umount.8
Keith Bostic [Mon, 21 Feb 1994 08:22:09 +0000 (00:22 -0800)]
break mount.8 up into mount.8 and umount.8

SCCS-vsn: sbin/mount/Makefile 8.3

30 years agoNFS is always on, break mount.8 up into mount.8 and umount.8
Keith Bostic [Mon, 21 Feb 1994 08:21:53 +0000 (00:21 -0800)]
NFS is always on, break mount.8 up into mount.8 and umount.8

SCCS-vsn: sbin/umount/Makefile 8.2

30 years agoNFS is always turned on; fix it so that the order of -h and -t doesn't
Keith Bostic [Mon, 21 Feb 1994 08:21:27 +0000 (00:21 -0800)]
NFS is always turned on; fix it so that the order of -h and -t doesn't
matter; pass error values and exit with a reasonable exit status on failure;
fix the usage statement; more error messages, more KNF, prettiness police

SCCS-vsn: sbin/umount/umount.c 8.3

30 years agodate and time created 94/02/20 16:17:57 by bostic
Keith Bostic [Mon, 21 Feb 1994 08:17:57 +0000 (00:17 -0800)]
date and time created 94/02/20 16:17:57 by bostic

SCCS-vsn: sbin/umount/umount.8 8.1

30 years agodocument umount -h. fix a few typos. update synopsis.
Jan-Simon Pendry [Mon, 21 Feb 1994 05:50:10 +0000 (21:50 -0800)]
document umount -h.  fix a few typos.  update synopsis.

SCCS-vsn: sbin/mount/mount.8 8.2

30 years agodocument umount -h; fix synopsis lines.
Jan-Simon Pendry [Mon, 21 Feb 1994 05:35:03 +0000 (21:35 -0800)]
document umount -h; fix synopsis lines.

SCCS-vsn: sbin/mount/mount.8 8.2

30 years agolint, KNF
Jan-Simon Pendry [Mon, 21 Feb 1994 05:20:12 +0000 (21:20 -0800)]
lint, KNF

SCCS-vsn: sbin/mountd/mountd.c 8.8

30 years agoremove local version of realpath - now in libc
Jan-Simon Pendry [Mon, 21 Feb 1994 04:21:22 +0000 (20:21 -0800)]
remove local version of realpath - now in libc

SCCS-vsn: sbin/mountd/mountd.c 8.7

30 years agouse __progname (from crt0) as default syslog tag if none specified
Eric Allman [Mon, 21 Feb 1994 03:41:33 +0000 (19:41 -0800)]
use __progname (from crt0) as default syslog tag if none specified

SCCS-vsn: lib/libc/gen/syslog.c 8.2

30 years agoreplace strtol implementation with one that works
Eric Allman [Sun, 20 Feb 1994 00:41:49 +0000 (16:41 -0800)]
replace strtol implementation with one that works

SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.77

30 years agopatches to handle trailing dot properly
Eric Allman [Sat, 19 Feb 1994 23:56:19 +0000 (15:56 -0800)]
patches to handle trailing dot properly

SCCS-vsn: usr.sbin/sendmail/cf/feature/bitdomain.m4 8.6
SCCS-vsn: usr.sbin/sendmail/cf/feature/uucpdomain.m4 8.6

30 years agoavoid putting POP mailer at the top of the generated .cf file
Eric Allman [Sat, 19 Feb 1994 23:55:42 +0000 (15:55 -0800)]
avoid putting POP mailer at the top of the generated .cf file

SCCS-vsn: usr.sbin/sendmail/cf/mailer/pop.m4 8.2

30 years agochange default BITNET gateway from jade to CMSA
Eric Allman [Sat, 19 Feb 1994 05:04:16 +0000 (21:04 -0800)]
change default BITNET gateway from jade to CMSA

SCCS-vsn: usr.sbin/sendmail/cf/domain/Berkeley.EDU.m4 8.5

30 years agoavoid core dump if NIS compiled in and NIS map is specified, but
Eric Allman [Sat, 19 Feb 1994 05:00:45 +0000 (21:00 -0800)]
avoid core dump if NIS compiled in and NIS map is specified, but
NIS is not running

SCCS-vsn: usr.sbin/sendmail/src/map.c 8.22

30 years agolint, KNF, fix error messages
Jan-Simon Pendry [Sat, 19 Feb 1994 02:24:41 +0000 (18:24 -0800)]
lint, KNF, fix error messages

SCCS-vsn: sbin/mount_cd9660/mount_cd9660.c 8.3

30 years agofix error message
Jan-Simon Pendry [Sat, 19 Feb 1994 02:19:08 +0000 (18:19 -0800)]
fix error message

SCCS-vsn: sbin/mount_procfs/mount_procfs.c 8.2
SCCS-vsn: sbin/mount_null/mount_null.c 8.3

30 years agolint, KNF.
Jan-Simon Pendry [Fri, 18 Feb 1994 23:07:38 +0000 (15:07 -0800)]
lint, KNF.
fixed so that nfs unmounts actually get round to calling the remote mountd.

SCCS-vsn: sbin/umount/umount.c 8.2

30 years agoimplement new access policy
Jan-Simon Pendry [Fri, 18 Feb 1994 08:36:00 +0000 (00:36 -0800)]
implement new access policy
fixup locking for UNMNT_BELOW.

SCCS-vsn: sys/miscfs/union/union.h 8.2
SCCS-vsn: sys/miscfs/union/union_subr.c 8.4
SCCS-vsn: sys/miscfs/union/union_vnops.c 8.6
SCCS-vsn: sys/miscfs/union/union_vfsops.c 8.4

30 years agodelete bind.4.9 in favor of bind-4.9.2
Keith Bostic [Fri, 18 Feb 1994 06:39:30 +0000 (22:39 -0800)]
delete bind.4.9 in favor of bind-4.9.2

SCCS-vsn: contrib/Makefile 8.6

30 years agoformatting typo
Jan-Simon Pendry [Fri, 18 Feb 1994 03:34:39 +0000 (19:34 -0800)]
formatting typo

SCCS-vsn: sbin/mount_union/mount_union.8 8.3

30 years agore-order locking to avoid races
Jan-Simon Pendry [Fri, 18 Feb 1994 03:22:06 +0000 (19:22 -0800)]
re-order locking to avoid races

SCCS-vsn: sys/miscfs/union/union_vnops.c 8.5

30 years agofix escape sequence recognition
Jan-Simon Pendry [Fri, 18 Feb 1994 02:21:01 +0000 (18:21 -0800)]
fix escape sequence recognition

SCCS-vsn: usr.sbin/amd/fsinfo/fsi_lex.l 8.2

30 years agoadded procfs man page
Jan-Simon Pendry [Fri, 18 Feb 1994 02:17:03 +0000 (18:17 -0800)]
added procfs man page

SCCS-vsn: sbin/mount_procfs/Makefile 8.3

30 years agodate and time created 94/02/17 10:16:27 by pendry
Jan-Simon Pendry [Fri, 18 Feb 1994 02:16:27 +0000 (18:16 -0800)]
date and time created 94/02/17 10:16:27 by pendry

SCCS-vsn: sbin/mount_procfs/mount_procfs.8 8.1

30 years agosome extra debugging info
Eric Allman [Fri, 18 Feb 1994 01:49:00 +0000 (17:49 -0800)]
some extra debugging info

SCCS-vsn: usr.sbin/sendmail/src/domain.c 8.14

30 years agodon't use IDENTPROTO on Sequent
Eric Allman [Fri, 18 Feb 1994 01:24:46 +0000 (17:24 -0800)]
don't use IDENTPROTO on Sequent

SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.89

30 years agoreturn more informative errors, fix a typo in swstrategy (from cgd)
Mike Hibler [Fri, 18 Feb 1994 01:24:04 +0000 (17:24 -0800)]
return more informative errors, fix a typo in swstrategy (from cgd)

SCCS-vsn: sys/vm/vm_swap.c 8.5

30 years agocleanup formatting
Jan-Simon Pendry [Fri, 18 Feb 1994 01:22:17 +0000 (17:22 -0800)]
cleanup formatting

SCCS-vsn: sys/miscfs/procfs/procfs_status.c 8.3

30 years agoinclude AF_LOCAL and PF_LOCAL (the posix replacements for
Keith Bostic [Fri, 18 Feb 1994 00:50:58 +0000 (16:50 -0800)]
include AF_LOCAL and PF_LOCAL (the posix replacements for
AF_UNIX/PF_UNIX); fix the copyright notice
From: Mike Karels <karels@BSDI.COM>

SCCS-vsn: sys/sys/socket.h 8.3

30 years agodon't try and put the page if __rec_search fails!!
Keith Bostic [Fri, 18 Feb 1994 00:44:33 +0000 (16:44 -0800)]
don't try and put the page if __rec_search fails!!
From: Paul Kranenburg <pk@cs.few.eur.nl>

SCCS-vsn: lib/libc/db/recno/rec_delete.c 8.3

30 years agono newlines on err(3) calls; section 3 sets errno, too
Keith Bostic [Fri, 18 Feb 1994 00:37:18 +0000 (16:37 -0800)]
no newlines on err(3) calls; section 3 sets errno, too

SCCS-vsn: sbin/mount/mount.c 8.11

30 years agoerror exit if mountd exists and we fail to signal it
Keith Bostic [Fri, 18 Feb 1994 00:15:45 +0000 (16:15 -0800)]
error exit if mountd exists and we fail to signal it
pass gcc -Wall, unused #defines, variables, KNF, prettiness police

SCCS-vsn: sbin/mount/mount.c 8.10

30 years agoinstall mount_union setuid root. permission checks are done in the kernel.
Jan-Simon Pendry [Thu, 17 Feb 1994 23:37:17 +0000 (15:37 -0800)]
install mount_union setuid root.  permission checks are done in the kernel.

SCCS-vsn: sbin/mount_union/Makefile 8.2

30 years agoapply realpath to the target directory to avoid loops
Jan-Simon Pendry [Thu, 17 Feb 1994 23:25:14 +0000 (15:25 -0800)]
apply realpath to the target directory to avoid loops

SCCS-vsn: old/mount_lofs/mount_lofs.c 8.2
SCCS-vsn: sbin/mount_null/mount_null.c 8.2
SCCS-vsn: sbin/mount_union/mount_union.c 8.2

30 years agoapply realpath() to the mountpoint
Jan-Simon Pendry [Thu, 17 Feb 1994 23:22:45 +0000 (15:22 -0800)]
apply realpath() to the mountpoint

SCCS-vsn: sbin/mount/mount.c 8.9

30 years agoProtect against multiple inclusion
Keith Bostic [Thu, 17 Feb 1994 22:57:58 +0000 (14:57 -0800)]
Protect against multiple inclusion
From: Chris Torek <torek@BSDI.COM>

SCCS-vsn: sys/sys/device.h 8.2

30 years agoadd subdirectory check
Jan-Simon Pendry [Thu, 17 Feb 1994 22:34:31 +0000 (14:34 -0800)]
add subdirectory check

SCCS-vsn: sbin/mount_null/mount_null.c 8.2
SCCS-vsn: sbin/mount_null/mount_null.c 8.2
SCCS-vsn: old/mount_lofs/mount_lofs.c 8.2

30 years agouser err() where possible
Jan-Simon Pendry [Thu, 17 Feb 1994 19:23:10 +0000 (11:23 -0800)]
user err() where possible
fix argument parsing to detect unreasonable combinations, such
as "mount -t foo /bar"
don't ever try to mount "/" twice - the kernel will deadlock.
general cleanup.

SCCS-vsn: sbin/mount/mount.c 8.8

30 years agolint
Jan-Simon Pendry [Thu, 17 Feb 1994 16:20:43 +0000 (08:20 -0800)]
lint

SCCS-vsn: sbin/mount/mount.c 8.7

30 years agono longer needs support for nfs and other "external" filesystems.
Jan-Simon Pendry [Thu, 17 Feb 1994 15:49:26 +0000 (07:49 -0800)]
no longer needs support for nfs and other "external" filesystems.

SCCS-vsn: sbin/mount/mount.c 8.6
SCCS-vsn: sbin/mount/Makefile 8.2