From owner-freebsd-commit Sun Dec 31 01:00:55 1995 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA13993 for freebsd-commit-outgoing; Sun, 31 Dec 1995 01:00:55 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA13984 for cvs-all-outgoing; Sun, 31 Dec 1995 01:00:43 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA13974 for cvs-usrbin-outgoing; Sun, 31 Dec 1995 01:00:39 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA13960 Sun, 31 Dec 1995 01:00:32 -0800 (PST) Date: Sun, 31 Dec 1995 01:00:32 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199512310900.BAA13960@freefall.freebsd.org> To: CVS-committers, cvs-usrbin Subject: cvs commit: src/usr.bin/tcopy tcopy.c Sender: owner-commit@FreeBSD.ORG Precedence: bulk phk 95/12/31 01:00:29 Modified: usr.bin/tcopy tcopy.c Log: Make the counters unsigned longs so that tapes don't contain negative number of bytes. Revision Changes Path 1.2 +3 -3 src/usr.bin/tcopy/tcopy.c From owner-freebsd-commit Sun Dec 31 01:30:10 1995 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA15007 for freebsd-commit-outgoing; Sun, 31 Dec 1995 01:30:10 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA14980 for cvs-all-outgoing; Sun, 31 Dec 1995 01:30:02 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA14947 for cvs-sys-outgoing; Sun, 31 Dec 1995 01:29:59 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA14936 Sun, 31 Dec 1995 01:29:56 -0800 (PST) Date: Sun, 31 Dec 1995 01:29:56 -0800 (PST) From: Joerg Wunsch Message-Id: <199512310929.BAA14936@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/isa syscons.c Sender: owner-commit@FreeBSD.ORG Precedence: bulk joerg 95/12/31 01:29:55 Branch: sys/i386/isa RELENG_2_1_0 Modified: sys/i386/isa syscons.c Log: Sigh, this was long overdue... Pull the fix from rev 1.126 into the 2.1.X branch: only allow EUID==0 processes to gain IO privs. Revision Changes Path 1.117.4.6 +4 -1 src/sys/i386/isa/syscons.c From owner-freebsd-commit Sun Dec 31 01:30:50 1995 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA15086 for freebsd-commit-outgoing; Sun, 31 Dec 1995 01:30:50 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA15070 for cvs-all-outgoing; Sun, 31 Dec 1995 01:30:40 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA15059 for cvs-etc-outgoing; Sun, 31 Dec 1995 01:30:37 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA15052 Sun, 31 Dec 1995 01:30:34 -0800 (PST) Date: Sun, 31 Dec 1995 01:30:34 -0800 (PST) From: Joerg Wunsch Message-Id: <199512310930.BAA15052@freefall.freebsd.org> To: CVS-committers, cvs-etc Subject: cvs commit: src/etc/etc.i386 MAKEDEV Sender: owner-commit@FreeBSD.ORG Precedence: bulk joerg 95/12/31 01:30:33 Modified: etc/etc.i386 MAKEDEV Log: Restrict /dev/io perms to 0600. Revision Changes Path 1.110 +2 -2 src/etc/etc.i386/MAKEDEV From owner-freebsd-commit Sun Dec 31 01:32:35 1995 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA15251 for freebsd-commit-outgoing; Sun, 31 Dec 1995 01:32:35 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA15226 for cvs-all-outgoing; Sun, 31 Dec 1995 01:32:25 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA15215 for cvs-sys-outgoing; Sun, 31 Dec 1995 01:32:23 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA15208 Sun, 31 Dec 1995 01:32:21 -0800 (PST) Date: Sun, 31 Dec 1995 01:32:21 -0800 (PST) From: Joerg Wunsch Message-Id: <199512310932.BAA15208@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/i386 mem.c Sender: owner-commit@FreeBSD.ORG Precedence: bulk joerg 95/12/31 01:32:20 Modified: sys/i386/i386 mem.c Log: Restrict /devfs/io perms to 0600. Nobody in our regular source tree, or in the non-distfile part of the ports tree does use /dev/io anyway, so this might be replaced by another scenario some day. Revision Changes Path 1.29 +2 -2 src/sys/i386/i386/mem.c From owner-freebsd-commit Sun Dec 31 06:00:38 1995 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id GAA03611 for freebsd-commit-outgoing; Sun, 31 Dec 1995 06:00:38 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id GAA03602 for cvs-all-outgoing; Sun, 31 Dec 1995 06:00:34 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id GAA03592 for cvs-lib-outgoing; Sun, 31 Dec 1995 06:00:31 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id GAA03585 Sun, 31 Dec 1995 06:00:28 -0800 (PST) Date: Sun, 31 Dec 1995 06:00:28 -0800 (PST) From: Joerg Wunsch Message-Id: <199512311400.GAA03585@freefall.freebsd.org> To: CVS-committers, cvs-lib Subject: cvs commit: src/lib/libc/gen getpass.3 getpass.c Sender: owner-commit@FreeBSD.ORG Precedence: bulk joerg 95/12/31 06:00:27 Modified: lib/libc/gen getpass.3 getpass.c Log: Finally complete my fix for the behaviour of getpass(3) upon receipt of signals. Signals are now properly caught, tty state is being restored, and the previous sigaction triggered. Upon receipt of a sigcont, echo is turned off again. SIGTSTP causes a buffer flush, the man page mentions this. (Although i rather think of it as a feature than a bug.) This is likely to be my last FreeBSD action for 1995, xearth shows me that our .au guys must already write 1996. :-) Revision Changes Path 1.2 +4 -0 src/lib/libc/gen/getpass.3 1.4 +52 -18 src/lib/libc/gen/getpass.c From owner-freebsd-commit Sun Dec 31 09:07:08 1995 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA13554 for freebsd-commit-outgoing; Sun, 31 Dec 1995 09:07:08 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA13535 for cvs-all-outgoing; Sun, 31 Dec 1995 09:07:01 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA13524 for cvs-etc-outgoing; Sun, 31 Dec 1995 09:06:59 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA13517 Sun, 31 Dec 1995 09:06:57 -0800 (PST) Date: Sun, 31 Dec 1995 09:06:57 -0800 (PST) From: Joerg Wunsch Message-Id: <199512311706.JAA13517@freefall.freebsd.org> To: CVS-committers, cvs-etc Subject: cvs commit: src/etc Makefile Sender: owner-commit@FreeBSD.ORG Precedence: bulk joerg 95/12/31 09:06:57 Modified: etc Makefile Log: The etc.i386/fstab.* files have been nuked, so don't try to install them. Revision Changes Path 1.129 +1 -3 src/etc/Makefile From owner-freebsd-commit Sun Dec 31 09:10:15 1995 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA13700 for freebsd-commit-outgoing; Sun, 31 Dec 1995 09:10:15 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA13691 for cvs-all-outgoing; Sun, 31 Dec 1995 09:10:10 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA13681 for cvs-user-outgoing; Sun, 31 Dec 1995 09:10:08 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA13674 Sun, 31 Dec 1995 09:10:07 -0800 (PST) Date: Sun, 31 Dec 1995 09:10:07 -0800 (PST) From: Joerg Wunsch Message-Id: <199512311710.JAA13674@freefall.freebsd.org> To: CVS-committers, cvs-user Subject: cvs commit: src/release Makefile fixit_crunch.conf Sender: owner-commit@FreeBSD.ORG Precedence: bulk joerg 95/12/31 09:10:06 Modified: release Makefile fixit_crunch.conf Log: Hopefully the last bogons that prevented me from running a successful `make release': . the `doc' distribution was missing, so the FAQ and handbook files couldn't be installed (Q: why did the psd etc. files install, only that the dirs had the wrong ownership?) . the crunched binaries do need now -lipx Revision Changes Path 1.197 +2 -2 src/release/Makefile 1.5 +2 -2 src/release/fixit_crunch.conf From owner-freebsd-commit Sun Dec 31 13:32:41 1995 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA20988 for freebsd-commit-outgoing; Sun, 31 Dec 1995 13:32:41 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA20969 for cvs-all-outgoing; Sun, 31 Dec 1995 13:32:27 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA20955 for cvs-usrbin-outgoing; Sun, 31 Dec 1995 13:32:25 -0800 (PST) Received: (from ats@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA20945 Sun, 31 Dec 1995 13:32:22 -0800 (PST) Date: Sun, 31 Dec 1995 13:32:22 -0800 (PST) From: Andreas Schulz Message-Id: <199512312132.NAA20945@freefall.freebsd.org> To: CVS-committers, cvs-usrbin Subject: cvs commit: src/usr.bin Makefile Sender: owner-commit@FreeBSD.ORG Precedence: bulk ats 95/12/31 13:32:21 Modified: usr.bin Makefile Log: Add sasc to the clean/cleandir target. The machine dependent targets doesn't get cleaned up otherwise. Revision Changes Path 1.65 +2 -2 src/usr.bin/Makefile From owner-freebsd-commit Sun Dec 31 15:23:51 1995 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA24124 for freebsd-commit-outgoing; Sun, 31 Dec 1995 15:23:51 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA24113 for cvs-all-outgoing; Sun, 31 Dec 1995 15:23:46 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA24099 for cvs-etc-outgoing; Sun, 31 Dec 1995 15:23:44 -0800 (PST) Received: from GndRsh.aac.dev.com (GndRsh.aac.dev.com [198.145.92.241]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id PAA24093 Sun, 31 Dec 1995 15:23:38 -0800 (PST) Received: (from rgrimes@localhost) by GndRsh.aac.dev.com (8.6.12/8.6.12) id PAA27215; Sun, 31 Dec 1995 15:23:35 -0800 From: "Rodney W. Grimes" Message-Id: <199512312323.PAA27215@GndRsh.aac.dev.com> Subject: Re: cvs commit: src/etc Makefile To: joerg@freefall.freebsd.org (Joerg Wunsch) Date: Sun, 31 Dec 1995 15:23:35 -0800 (PST) Cc: CVS-committers@freefall.freebsd.org, cvs-etc@freefall.freebsd.org In-Reply-To: <199512311706.JAA13517@freefall.freebsd.org> from "Joerg Wunsch" at Dec 31, 95 09:06:57 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-commit@FreeBSD.ORG Precedence: bulk > > joerg 95/12/31 09:06:57 > > Modified: etc Makefile > Log: > The etc.i386/fstab.* files have been nuked, so don't try to install > them. Which just made the following change to my wrapper around the BSD sources for production building of systems: From: mv ${DESTDIR}/etc/fstab.wd ${DESTDIR}/etc/fstab To: touch ${DESTDIR}/etc/fstab chown root:wheel ${DESTDIR}/etc/fstab chmod 444 ${DESTDIR}/etc/fstab As long as I can remember BSD has supplied a template fstab file with proper owner and mode. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Reliable computers for FreeBSD From owner-freebsd-commit Sun Dec 31 19:45:48 1995 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA05696 for freebsd-commit-outgoing; Sun, 31 Dec 1995 19:45:48 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA05681 for cvs-all-outgoing; Sun, 31 Dec 1995 19:45:43 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA05670 for cvs-gnu-outgoing; Sun, 31 Dec 1995 19:45:41 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA05661 Sun, 31 Dec 1995 19:45:38 -0800 (PST) Date: Sun, 31 Dec 1995 19:45:38 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199601010345.TAA05661@freefall.freebsd.org> To: CVS-committers, cvs-gnu Subject: cvs commit: src/gnu/lib/libdialog/TESTS check1.c check2.c check3.c dselect.c fselect.c gauge.c input1.c menu1.c menu2.c menu3.c msg.c prgbox.c radio1.c radio2.c radio3.c text.c yesno.c Makefile test1.c Sender: owner-commit@FreeBSD.ORG Precedence: bulk jkh 95/12/31 19:45:37 Modified: gnu/lib/libdialog checklist.c dialog.3 dialog.h inputbox.c kernel.c menubox.c msgbox.c prgbox.c radiolist.c textbox.c yesno.c Log: Next round of changes - make dialog boxes drawable at arbitrary X,Y locations and add selection traversal callbacks so context-sensitive behavior can even be implemented for individual menu items. These work around the two largest issues holding me back with some of my sysinstall changes. Revision Changes Path 1.13 +26 -19 src/gnu/lib/libdialog/checklist.c 1.2 +19 -9 src/gnu/lib/libdialog/dialog.3 1.14 +2 -0 src/gnu/lib/libdialog/dialog.h 1.14 +2 -2 src/gnu/lib/libdialog/inputbox.c 1.24 +6 -0 src/gnu/lib/libdialog/kernel.c 1.14 +39 -25 src/gnu/lib/libdialog/menubox.c 1.12 +2 -2 src/gnu/lib/libdialog/msgbox.c 1.11 +2 -2 src/gnu/lib/libdialog/prgbox.c 1.13 +25 -21 src/gnu/lib/libdialog/radiolist.c 1.13 +2 -2 src/gnu/lib/libdialog/textbox.c 1.11 +2 -2 src/gnu/lib/libdialog/yesno.c Modified: gnu/lib/libdialog/TESTS Makefile Added: gnu/lib/libdialog/TESTS check1.c check2.c check3.c dselect.c fselect.c gauge.c input1.c menu1.c menu2.c menu3.c msg.c prgbox.c radio1.c radio2.c radio3.c text.c yesno.c Removed: gnu/lib/libdialog/TESTS test1.c Log: Create individual tests for each dialog feature. Revision Changes Path 1.2 +60 -6 src/gnu/lib/libdialog/TESTS/Makefile