From owner-cvs-etc Sun Mar 26 10:19:07 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA20935 for cvs-etc-outgoing; Sun, 26 Mar 1995 10:19:07 -0800 Received: (from wpaul@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA20925; Sun, 26 Mar 1995 10:19:00 -0800 Date: Sun, 26 Mar 1995 10:19:00 -0800 From: Bill Paul Message-Id: <199503261819.KAA20925@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc rc netstart Sender: cvs-etc-owner@freebsd.org Precedence: bulk wpaul 95/03/26 10:19:00 Modified: etc rc netstart Log: Make syslogd work again: in needs to be started in netstart right before the rest of the system daemons are brought up and *after* the network interfaces have been configured. Also fix one other potential problem: the NIS services need to be started relavively early since some of the other daemons might need them. The automounter is a good example: if you use amd with NIS-based maps, you'd better have NIS running before you start it. :) I think mountd might need it too, now that netgroups can be read via NIS as well. From owner-cvs-etc Sun Mar 26 10:23:12 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA21115 for cvs-etc-outgoing; Sun, 26 Mar 1995 10:23:12 -0800 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id KAA21106; Sun, 26 Mar 1995 10:23:08 -0800 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id KAA11172; Sun, 26 Mar 1995 10:22:51 -0800 From: "Rodney W. Grimes" Message-Id: <199503261822.KAA11172@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/etc rc netstart To: wpaul@freefall.cdrom.com (Bill Paul) Date: Sun, 26 Mar 1995 10:22:51 -0800 (PST) Cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503261819.KAA20925@freefall.cdrom.com> from "Bill Paul" at Mar 26, 95 10:19:00 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1115 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > > wpaul 95/03/26 10:19:00 > > Modified: etc rc netstart > Log: > Make syslogd work again: in needs to be started in netstart right > before the rest of the system daemons are brought up and *after* the > network interfaces have been configured. > > Also fix one other potential problem: the NIS services need to be started > relavively early since some of the other daemons might need them. The > automounter is a good example: if you use amd with NIS-based maps, you'd > better have NIS running before you start it. :) I think mountd might > need it too, now that netgroups can be read via NIS as well. Can I have a 24 hour lock out of all commits to etc/netstart, I am in the process of bringing back the history we lost and will be doing a minor repository mung to put it back in. This commit and all commits before it will be applied to the new netstart,v, but any commit after this one will be magically lost. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-cvs-etc Sun Mar 26 17:36:23 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA29493 for cvs-etc-outgoing; Sun, 26 Mar 1995 17:36:23 -0800 Received: (from rgrimes@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA29483; Sun, 26 Mar 1995 17:36:20 -0800 Date: Sun, 26 Mar 1995 17:36:20 -0800 From: "Rodney W. Grimes" Message-Id: <199503270136.RAA29483@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc/mtree BSD.usr.dist Sender: cvs-etc-owner@freebsd.org Precedence: bulk rgrimes 95/03/26 17:36:20 Modified: etc/mtree BSD.usr.dist Log: Remove the private copy of directories in usr/include from here, this is now handled in BSD.include.dist. From owner-cvs-etc Tue Mar 28 19:10:59 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA03705 for cvs-etc-outgoing; Tue, 28 Mar 1995 19:10:59 -0800 Received: (from rgrimes@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA03695; Tue, 28 Mar 1995 19:10:53 -0800 Date: Tue, 28 Mar 1995 19:10:53 -0800 From: "Rodney W. Grimes" Message-Id: <199503290310.TAA03695@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc netstart Sender: cvs-etc-owner@freebsd.org Precedence: bulk rgrimes 95/03/28 19:10:52 Removed: etc netstart Log: Placing netstart into the Attic so I can do the history restore without anyone commiting to this file on me. From owner-cvs-etc Tue Mar 28 19:28:22 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA04264 for cvs-etc-outgoing; Tue, 28 Mar 1995 19:28:22 -0800 Received: (from rgrimes@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA04245; Tue, 28 Mar 1995 19:28:10 -0800 Date: Tue, 28 Mar 1995 19:28:10 -0800 From: "Rodney W. Grimes" Message-Id: <199503290328.TAA04245@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc netstart Sender: cvs-etc-owner@freebsd.org Precedence: bulk rgrimes 95/03/28 19:28:09 Modified: etc netstart Log: History merge after repository restore of netstart,v: date: 1995/03/23 01:25:18; author: jkh; state: Exp; Another pass through our rc files in an attempt to eliminate historical crufy and generally make all of this easier to understand and modify. From owner-cvs-etc Tue Mar 28 19:30:35 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA04370 for cvs-etc-outgoing; Tue, 28 Mar 1995 19:30:35 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id TAA04356; Tue, 28 Mar 1995 19:30:30 -0800 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id TAA00548; Tue, 28 Mar 1995 19:30:24 -0800 Date: Tue, 28 Mar 1995 19:30:24 -0800 From: "Jordan K. Hubbard" Message-Id: <199503290330.TAA00548@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-etc@time.cdrom.com Subject: cvs commit: src/etc rc.maint Sender: cvs-etc-owner@freebsd.org Precedence: bulk jkh 95/03/28 19:30:23 Modified: etc rc.maint Log: Remove gratutious echo to close misc/279. From owner-cvs-etc Tue Mar 28 19:34:10 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA04712 for cvs-etc-outgoing; Tue, 28 Mar 1995 19:34:10 -0800 Received: (from rgrimes@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA04696; Tue, 28 Mar 1995 19:33:58 -0800 Date: Tue, 28 Mar 1995 19:33:58 -0800 From: "Rodney W. Grimes" Message-Id: <199503290333.TAA04696@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc netstart Sender: cvs-etc-owner@freebsd.org Precedence: bulk rgrimes 95/03/28 19:33:57 Modified: etc netstart Log: History merge after repository restore of netstart,v: date: 1995/03/26 18:18:59; author: wpaul; state: Exp; lines: +23 -17 Make syslogd work again: in needs to be started in netstart right before the rest of the system daemons are brought up and *after* the network interfaces have been configured. Also fix one other potential problem: the NIS services need to be started relavively early since some of the other daemons might need them. The automounter is a good example: if you use amd with NIS-based maps, you'd better have NIS running before you start it. :) I think mountd might need it too, now that netgroups can be read via NIS as well. From owner-cvs-etc Tue Mar 28 19:35:24 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA04852 for cvs-etc-outgoing; Tue, 28 Mar 1995 19:35:24 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id TAA04827; Tue, 28 Mar 1995 19:35:19 -0800 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id TAA00579; Tue, 28 Mar 1995 19:35:11 -0800 Date: Tue, 28 Mar 1995 19:35:11 -0800 From: "Jordan K. Hubbard" Message-Id: <199503290335.TAA00579@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-etc@time.cdrom.com Subject: cvs commit: src/etc rc Sender: cvs-etc-owner@freebsd.org Precedence: bulk jkh 95/03/28 19:35:11 Modified: etc rc Log: 1. Add missing -n's to echo lines, closing misc/278 2. Make output of spaces follow conventions used elsewhere. 3. Inform user of a few things being started that were silent before. From owner-cvs-etc Tue Mar 28 19:42:47 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA05328 for cvs-etc-outgoing; Tue, 28 Mar 1995 19:42:47 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id TAA05274; Tue, 28 Mar 1995 19:42:30 -0800 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id TAA00609; Tue, 28 Mar 1995 19:42:23 -0800 Date: Tue, 28 Mar 1995 19:42:23 -0800 From: "Jordan K. Hubbard" Message-Id: <199503290342.TAA00609@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-etc@time.cdrom.com Subject: cvs commit: src/etc rc rc.maint Sender: cvs-etc-owner@freebsd.org Precedence: bulk jkh 95/03/28 19:42:23 Modified: etc rc rc.maint Log: Move the invocation of rc.maint ahead of netstart. This is actually OK since /var wouldn't be mounted at this point anyway - the mount of NFS comes after both of them are run. This closes misc/276. From owner-cvs-etc Wed Mar 29 16:01:15 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA06998 for cvs-etc-outgoing; Wed, 29 Mar 1995 16:01:15 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA06985; Wed, 29 Mar 1995 16:01:10 -0800 Date: Wed, 29 Mar 1995 16:01:10 -0800 From: "Andrey A. Chernov" Message-Id: <199503300001.QAA06985@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc rc sysconfig Sender: cvs-etc-owner@freebsd.org Precedence: bulk ache 95/03/29 16:01:09 Modified: etc rc sysconfig Log: Add function keys change setup From owner-cvs-etc Wed Mar 29 16:10:40 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA07404 for cvs-etc-outgoing; Wed, 29 Mar 1995 16:10:40 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA07393; Wed, 29 Mar 1995 16:10:33 -0800 Date: Wed, 29 Mar 1995 16:10:33 -0800 From: "Andrey A. Chernov" Message-Id: <199503300010.QAA07393@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc rc.local Sender: cvs-etc-owner@freebsd.org Precedence: bulk ache 95/03/29 16:10:32 Modified: etc rc.local Log: Remove reference to examples/syscons From owner-cvs-etc Wed Mar 29 16:34:45 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA08397 for cvs-etc-outgoing; Wed, 29 Mar 1995 16:34:45 -0800 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id QAA08388; Wed, 29 Mar 1995 16:34:40 -0800 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id QAA04060; Wed, 29 Mar 1995 16:34:20 -0800 From: "Rodney W. Grimes" Message-Id: <199503300034.QAA04060@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/etc rc.local To: ache@freefall.cdrom.com (Andrey A. Chernov) Date: Wed, 29 Mar 1995 16:34:19 -0800 (PST) Cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503300010.QAA07393@freefall.cdrom.com> from "Andrey A. Chernov" at Mar 29, 95 04:10:33 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 404 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > > ache 95/03/29 16:10:32 > > Modified: etc rc.local > Log: > Remove reference to examples/syscons ARGHH!!! I'm trying to merbe in Paul Trina work for /etc/rc* and /etc/sysconf, please back off for the rest of the day... -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-cvs-etc Wed Mar 29 17:35:52 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA11186 for cvs-etc-outgoing; Wed, 29 Mar 1995 17:35:52 -0800 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id RAA11179; Wed, 29 Mar 1995 17:35:48 -0800 Received: by sequent.kiae.su id AA10238 (5.65.kiae-2 ); Thu, 30 Mar 1995 05:28:59 +0400 Received: by sequent.KIAE.su (UUMAIL/2.0); Thu, 30 Mar 95 05:28:58 +0400 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id FAA04215; Thu, 30 Mar 1995 05:30:24 +0400 To: "Rodney W. Grimes" Cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com References: <199503300034.QAA04060@gndrsh.aac.dev.com> In-Reply-To: <199503300034.QAA04060@gndrsh.aac.dev.com>; from "Rodney W. Grimes" at Wed, 29 Mar 1995 16:34:19 -0800 (PST) Message-Id: Organization: Olahm Ha-Yetzirah Date: Thu, 30 Mar 1995 05:30:24 +0400 X-Mailer: Mail/@ [v2.32 FreeBSD] From: "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: cvs commit: src/etc rc.local Lines: 23 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 782 Sender: cvs-etc-owner@freebsd.org Precedence: bulk In message <199503300034.QAA04060@gndrsh.aac.dev.com> Rodney W. Grimes writes: >> >> ache 95/03/29 16:10:32 >> >> Modified: etc rc.local >> Log: >> Remove reference to examples/syscons >ARGHH!!! I'm trying to merbe in Paul Trina work for /etc/rc* and >/etc/sysconf, please back off for the rest of the day... You will need to warn us _before_ doing such actions... It is last of my changes in rc area today, hope you don't lost them in your future commit. -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-cvs-etc Wed Mar 29 20:50:45 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA14938 for cvs-etc-outgoing; Wed, 29 Mar 1995 20:50:45 -0800 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id UAA14926; Wed, 29 Mar 1995 20:50:29 -0800 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id UAA04613; Wed, 29 Mar 1995 20:49:42 -0800 From: "Rodney W. Grimes" Message-Id: <199503300449.UAA04613@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/etc rc.local To: ache@astral.msk.su (Andrey A. Chernov, Black Mage) Date: Wed, 29 Mar 1995 20:49:41 -0800 (PST) Cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: from "Andrey A. Chernov, Black Mage" at Mar 30, 95 05:30:24 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1045 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > > In message <199503300034.QAA04060@gndrsh.aac.dev.com> Rodney W. Grimes > writes: > > >> > >> ache 95/03/29 16:10:32 > >> > >> Modified: etc rc.local > >> Log: > >> Remove reference to examples/syscons > > > >ARGHH!!! I'm trying to merbe in Paul Trina work for /etc/rc* and > >/etc/sysconf, please back off for the rest of the day... > > You will need to warn us _before_ doing such actions... > It is last of my changes in rc area today, hope you don't lost them > in your future commit. It was one of the mailling lists, Paul had posted his new rc stuff, I had sent a reply that I was working on intergrating it if no one else was, Jordan responded to that. How much more do we have to put on the list to let folks know there are people in there doing major surgery??? You patches will be incorporated if they are meaningfull in the new versions. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-cvs-etc Wed Mar 29 21:46:24 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA15613 for cvs-etc-outgoing; Wed, 29 Mar 1995 21:46:24 -0800 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA15600; Wed, 29 Mar 1995 21:46:18 -0800 Date: Wed, 29 Mar 1995 21:46:18 -0800 From: David Greenman Message-Id: <199503300546.VAA15600@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc master.passwd Sender: cvs-etc-owner@freebsd.org Precedence: bulk davidg 95/03/29 21:46:18 Modified: etc master.passwd Log: Killed Mr. "Falcon". May he rest in peace. From owner-cvs-etc Wed Mar 29 22:26:23 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA16436 for cvs-etc-outgoing; Wed, 29 Mar 1995 22:26:23 -0800 Received: (from rgrimes@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA16426; Wed, 29 Mar 1995 22:26:21 -0800 Date: Wed, 29 Mar 1995 22:26:21 -0800 From: "Rodney W. Grimes" Message-Id: <199503300626.WAA16426@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc/etc.i386 rc.i386 Sender: cvs-etc-owner@freebsd.org Precedence: bulk rgrimes 95/03/29 22:26:20 Modified: etc Makefile netstart rc rc.local Added: etc/etc.i386 rc.i386 Removed: etc rc.maint Log: This is the rc work as provided by pts, I will me makeing some additional changes to it based upon other outstanding bug reports and commits made after his work. Comments: (a) sysconfig is still used to do all configuration. I was not going to change that out from under you.... a user never need edit netstart or rc* unless they're being very weird. (b) rc.maint has been folded back into rc. It is just unworkable as a separate chunk because of ordering bogosities (c) netstart does what it says... it starts up enough of the network to get up, it doesn't start every bloody daemon that might talk to a socket... netstart ifconfig's the devices and sets up routing if configured to do so. (d) nfs disks are mounted immediately after netstart completes (e) syslog is started as early as possible (right after nfs) so that error messages can get logged to remote syslog servers properly (f) named is started (there is an argument that says that named should be started before syslogd because if you are the dns server for your domain, you'd like named to resolve remote hosts in syslog.conf, but this is a minority case and the trivial workarround is to put the syslog host in /etc/hosts or use an /etc/resolv.conf -- why? because you want syslog to catch named errors, which is a MUCH more important and likely occurance) (g) NOW all of the rest of the network daemons such as the time stuff, RPC, NIS, NFS, Kerberos and inetd are started (h) the rest of the generic stuff is done (cron/printer/sendmail) (i) shared libraries are set (j) /etc/rc.i386 is run (this does FreeBSD/386 specific stuff like ibcs2, xtend, and all of the syscons stuff (this is actually started as /etc/rc.`uname -m` (k) the syscons stuff has gotten a serious cleaning to make it consistent with rc conventions (l) rc.local has had the comments about syscons removed (they are not relevant to this file now) and the full name of the kernel has been restored to /etc/motd Submitted by: pts From owner-cvs-etc Wed Mar 29 22:34:50 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA16661 for cvs-etc-outgoing; Wed, 29 Mar 1995 22:34:50 -0800 Received: (from rgrimes@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA16650; Wed, 29 Mar 1995 22:34:47 -0800 Date: Wed, 29 Mar 1995 22:34:47 -0800 From: "Rodney W. Grimes" Message-Id: <199503300634.WAA16650@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc rc.local Sender: cvs-etc-owner@freebsd.org Precedence: bulk rgrimes 95/03/29 22:34:47 Modified: etc rc.local Log: Make the creation of the header line in /etc/motd be consistent with other BSD based systems. Submitted by: wollman From owner-cvs-etc Thu Mar 30 01:40:04 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA21475 for cvs-etc-outgoing; Thu, 30 Mar 1995 01:40:04 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA21459; Thu, 30 Mar 1995 01:39:56 -0800 Date: Thu, 30 Mar 1995 01:39:56 -0800 From: "Andrey A. Chernov" Message-Id: <199503300939.BAA21459@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc/etc.i386 rc.i386 Sender: cvs-etc-owner@freebsd.org Precedence: bulk ache 95/03/30 01:39:54 Modified: etc/etc.i386 rc.i386 Log: Restore my function key configuration stuff which Rod promise to restore but really didn't do it. Restore message from old rc about configuring syscons whith echo added before it to go to new line after "echo -n xtend" f.e. and similar stuff. From owner-cvs-etc Thu Mar 30 01:49:29 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA21843 for cvs-etc-outgoing; Thu, 30 Mar 1995 01:49:29 -0800 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id BAA21834; Thu, 30 Mar 1995 01:49:23 -0800 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: "Andrey A. Chernov" cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Thu, 30 Mar 95 01:39:56 PST." <199503300939.BAA21459@freefall.cdrom.com> Date: Thu, 30 Mar 1995 01:49:22 -0800 Message-ID: <21833.796556962@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: cvs-etc-owner@freebsd.org Precedence: bulk > Restore my function key configuration stuff which Rod promise to > restore but really didn't do it. Oh dear. Run for cover, kids - there's a tornado on the horizon!! :-) Jordan From owner-cvs-etc Thu Mar 30 11:37:35 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA06573 for cvs-etc-outgoing; Thu, 30 Mar 1995 11:37:35 -0800 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id LAA06566; Thu, 30 Mar 1995 11:37:30 -0800 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id LAA06163; Thu, 30 Mar 1995 11:37:10 -0800 From: "Rodney W. Grimes" Message-Id: <199503301937.LAA06163@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: ache@freefall.cdrom.com (Andrey A. Chernov) Date: Thu, 30 Mar 1995 11:37:09 -0800 (PST) Cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503300939.BAA21459@freefall.cdrom.com> from "Andrey A. Chernov" at Mar 30, 95 01:39:56 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 917 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > > ache 95/03/30 01:39:54 > > Modified: etc/etc.i386 rc.i386 > Log: > Restore my function key configuration stuff which Rod promise to > restore but really didn't do it. > Restore message from old rc about configuring syscons whith > echo added before it to go to new line after "echo -n xtend" f.e. > and similar stuff. Thanks for trashing in on me again... from my last commit: revision 1.60 date: 1995/03/30 06:26:09; author: rgrimes; state: Exp; lines: +156 -93 This is the rc work as provided by pts, I will me makeing some additional changes to it based upon other outstanding bug reports and commits made after his work. I have about 5 or 6 things stacked up in my box right now that have to do with /etc/rc* and such... -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-cvs-etc Thu Mar 30 11:42:54 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA06739 for cvs-etc-outgoing; Thu, 30 Mar 1995 11:42:54 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id LAA06730; Thu, 30 Mar 1995 11:42:51 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id LAA14066; Thu, 30 Mar 1995 11:42:28 -0800 From: Poul-Henning Kamp Message-Id: <199503301942.LAA14066@ref.tfs.com> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: rgrimes@gndrsh.aac.dev.com (Rodney W. Grimes) Date: Thu, 30 Mar 1995 11:42:28 -0800 (PST) Cc: ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503301937.LAA06163@gndrsh.aac.dev.com> from "Rodney W. Grimes" at Mar 30, 95 11:37:09 am Content-Type: text Content-Length: 608 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > I have about 5 or 6 things stacked up in my box right now that have > to do with /etc/rc* and such... > While we have the war going, can I suggest we add this to the end of /etc/rc: if [ -d /etc/rc.d ] ; then for i in /etc/rc.d/* do if [ -f $i ] ; then sh $i start fi done fi There is >no way< presently for a package of any kind to get a clean hook into the boot-sequence. This is bad, stupid and evil. -- Poul-Henning Kamp -- TRW Financial Systems, Inc. 'All relevant people are pertinent' && 'All rude people are impertinent' => 'no rude people are relevant' From owner-cvs-etc Thu Mar 30 13:18:36 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA09786 for cvs-etc-outgoing; Thu, 30 Mar 1995 13:18:36 -0800 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id NAA09778; Thu, 30 Mar 1995 13:18:27 -0800 Received: by sequent.kiae.su id AA17504 (5.65.kiae-2 ); Fri, 31 Mar 1995 01:09:11 +0400 Received: by sequent.KIAE.su (UUMAIL/2.0); Fri, 31 Mar 95 01:09:09 +0400 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id BAA03607; Fri, 31 Mar 1995 01:06:41 +0400 To: "Rodney W. Grimes" Cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com References: <199503301937.LAA06163@gndrsh.aac.dev.com> In-Reply-To: <199503301937.LAA06163@gndrsh.aac.dev.com>; from "Rodney W. Grimes" at Thu, 30 Mar 1995 11:37:09 -0800 (PST) Message-Id: Organization: Olahm Ha-Yetzirah Date: Fri, 31 Mar 1995 01:06:40 +0400 X-Mailer: Mail/@ [v2.32 FreeBSD] From: "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 Lines: 30 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 1209 Sender: cvs-etc-owner@freebsd.org Precedence: bulk In message <199503301937.LAA06163@gndrsh.aac.dev.com> Rodney W. Grimes writes: >> >> ache 95/03/30 01:39:54 >> >> Modified: etc/etc.i386 rc.i386 >> Log: >> Restore my function key configuration stuff which Rod promise to >> restore but really didn't do it. >> Restore message from old rc about configuring syscons whith >> echo added before it to go to new line after "echo -n xtend" f.e. >> and similar stuff. >Thanks for trashing in on me again... from my last commit: >revision 1.60 >date: 1995/03/30 06:26:09; author: rgrimes; state: Exp; lines: +156 -93 >This is the rc work as provided by pts, I will me makeing some additional >changes to it based upon other outstanding bug reports and commits made >after his work. Ok, but in previous mail you promise that you keep all my changes in _this_ your commit. You change your intention so often so I can't follow it, sorry... -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-cvs-etc Thu Mar 30 13:37:53 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA10618 for cvs-etc-outgoing; Thu, 30 Mar 1995 13:37:53 -0800 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id NAA10590; Thu, 30 Mar 1995 13:37:42 -0800 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id NAA06580; Thu, 30 Mar 1995 13:37:14 -0800 From: "Rodney W. Grimes" Message-Id: <199503302137.NAA06580@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: phk@ref.tfs.com (Poul-Henning Kamp) Date: Thu, 30 Mar 1995 13:37:14 -0800 (PST) Cc: ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503301942.LAA14066@ref.tfs.com> from "Poul-Henning Kamp" at Mar 30, 95 11:42:28 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1525 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > > > I have about 5 or 6 things stacked up in my box right now that have > > to do with /etc/rc* and such... > > > > While we have the war going, can I suggest we add this to the end of > /etc/rc: > > if [ -d /etc/rc.d ] ; then > for i in /etc/rc.d/* ^^^^ Very dangerous. I am already trying to fix a bug report about /etc/netstart:for i in /etc/hostname.* matching things like hostname.ed0~ and hostname.ed0.bak, etc. The proposed solution was hostname.*[0-9], but that fails for folks with things like hostname.sl21 (yes, it is possible to have that many slip lines, though I doubt people are managing it with our /etc/netstart!!!). I have another proposal before me that adds variable(s) to sysconfig that says what interfaces we have, and what values to use for them. This totally eliminates /etc/hostname.*, but will make it harder for the install stuff to do the right things as it would have to learn how to edit /etc/sysconfig :-(. > do > if [ -f $i ] ; then > sh $i start > fi > done > fi > > There is >no way< presently for a package of any kind to get a clean > hook into the boot-sequence. > This is bad, stupid and evil. In BSD this has always been done by root editing /etc/rc.local, I never did like things that automagically went and f*cked around in /etc, I consider that evil and ugle. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-cvs-etc Thu Mar 30 13:46:13 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA11082 for cvs-etc-outgoing; Thu, 30 Mar 1995 13:46:13 -0800 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id NAA11076; Thu, 30 Mar 1995 13:45:55 -0800 Received: from blaise.ibp.fr (blaise.ibp.fr [132.227.60.1]) by ibp.ibp.fr (8.6.11/jtpda-5.0) with SMTP id XAA05300 ; Thu, 30 Mar 1995 23:46:05 +0200 Received: by blaise.ibp.fr (4.1/SMI-4.1) id AA10925; Thu, 30 Mar 95 23:45:36 +0200 From: roberto@blaise.ibp.fr (Ollivier Robert) Message-Id: <9503302145.AA10925@blaise.ibp.fr> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: phk@ref.tfs.com (Poul-Henning Kamp) Date: Thu, 30 Mar 1995 23:45:35 +0200 (MET DST) Cc: rgrimes@gndrsh.aac.dev.com, ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503301942.LAA14066@ref.tfs.com> from "Poul-Henning Kamp" at Mar 30, 95 11:42:28 am X-Operating-System: FreeBSD 2.1.0-Development ctm#480 X-Mailer: ELM [version 2.4 PL23beta2] Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 492 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > There is >no way< presently for a package of any kind to get a clean > hook into the boot-sequence. > This is bad, stupid and evil. You all realize that the next step is to provide "/etc/rc0.d"-like scripts and halt/reboot/shitdown/init hooks for shutdown too, don't you ? I'm not for a complete SYSV implementation but it *does* has merits. -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@FreeBSD.ORG FreeBSD keltia 2.1.0-Development #7: Thu Mar 23 00:28:31 MET 1995 From owner-cvs-etc Thu Mar 30 14:22:28 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA00334 for cvs-etc-outgoing; Thu, 30 Mar 1995 14:22:28 -0800 Received: from saturn.landmark.com (landmark.com [192.246.113.2]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id OAA00327; Thu, 30 Mar 1995 14:22:15 -0800 Received: from ren.landmark.com by saturn.landmark.com with SMTP id AA19896 (5.67b8/IDA-1.5); Thu, 30 Mar 1995 17:22:12 -0500 Received: by ren.landmark.com with SMTP id AA18238 (5.67b8/IDA-1.5); Thu, 30 Mar 1995 17:22:11 -0500 To: "Rodney W. Grimes" Cc: phk@ref.tfs.com (Poul-Henning Kamp), ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-Reply-To: Your message of "Thu, 30 Mar 1995 13:37:14 PST." <199503302137.NAA06580@gndrsh.aac.dev.com> Comments: Hyperbole mail buttons accepted, v3.16. Date: Thu, 30 Mar 1995 17:22:05 -0500 Message-Id: <26684.796602125@ren.landmark.com> From: Harlan Stenn Sender: cvs-etc-owner@freebsd.org Precedence: bulk Is there some reason not to follow the SysV lead, and go for the Start/Kill mechanism using [SK][0-9][0-9].name ? Personally, I'd prefer 3 digits instead of 2, but that's just a nit. The issue of having a clean way for independent packages to get access to Start and Kill services is significant. There are times I think this whole issue should be handled with "make" and well-known labels instead of relying on the (dys)lexicographic order of files in a subdir. If a package needs NFS-mounted disks up before running, it should simply be able to specify this requirement instead of requiring somebody to check that this requirement is met, especially since this is most likely to bite people when an OS is upgraded. H From owner-cvs-etc Thu Mar 30 14:57:11 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA01051 for cvs-etc-outgoing; Thu, 30 Mar 1995 14:57:11 -0800 Received: from precipice.shockwave.com (precipice.shockwave.com [171.69.108.33]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id OAA01045; Thu, 30 Mar 1995 14:57:08 -0800 Received: from localhost (localhost [127.0.0.1]) by precipice.shockwave.com (8.6.11/8.6.9) with SMTP id OAA04182; Thu, 30 Mar 1995 14:52:09 -0800 Message-Id: <199503302252.OAA04182@precipice.shockwave.com> To: "Rodney W. Grimes" cc: phk@ref.tfs.com (Poul-Henning Kamp), ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Thu, 30 Mar 1995 13:37:14 PST." <199503302137.NAA06580@gndrsh.aac.dev.com> Date: Thu, 30 Mar 1995 14:51:55 -0800 From: Paul Traina Sender: cvs-etc-owner@freebsd.org Precedence: bulk In BSD this has always been done by root editing /etc/rc.local, I never did like things that automagically went and f*cked around in /etc, I consider that evil and ugle. USG does exactly what Paul suggested, but as we've seen with ~ and .bak files, it is dangerous. They have an rc..d directory for each run level and files with the names: so it executes all the system stuff first (lower numbered stuff runs first) followed by all of the user stuff every time you change run levels. I agree with you 100% for system stuff as the ordering for this stuff is always a MAJOR pain in the ass. However, it would be nice if we could handle rc.local-ish things this way. It would be great if when you install httpd, as an example, you could install a file /etc/rc.local.d/httpd which is a shell script for starting up httpd at boot. Would you consider the following compromise? for file in rc.local.d/* l do echo $file | \ egrep -s "~$|.bak$|.orig$|.rej$|" || \ sh $file done From owner-cvs-etc Thu Mar 30 15:15:15 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA01501 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:15:15 -0800 Received: from FileServ1.MI.Uni-Koeln.DE (FileServ1.MI.Uni-Koeln.DE [134.95.212.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id PAA01482; Thu, 30 Mar 1995 15:14:54 -0800 Received: by FileServ1.MI.Uni-Koeln.DE id AA16270 (5.67b/IDA-1.5); Fri, 31 Mar 1995 01:03:55 +0200 Message-Id: <199503302303.AA16270@FileServ1.MI.Uni-Koeln.DE> From: se@MI.Uni-Koeln.DE (Stefan Esser) Date: Fri, 31 Mar 1995 01:03:54 +0200 In-Reply-To: Paul Traina "Re: cvs commit: src/etc/etc.i386 rc.i386" (Mar 30, 14:51) X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: Paul Traina Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 Cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Sender: cvs-etc-owner@freebsd.org Precedence: bulk On Mar 30, 14:51, Paul Traina wrote: } Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 } Would you consider the following compromise? } } for file in rc.local.d/* l do } echo $file | \ } egrep -s "~$|.bak$|.orig$|.rej$|" || \ } sh $file } done Hmm, wouldn't a test for some extension being present be more save, than excluding files ? E.g.. "XYZ.start" and "XYZ.stop" would be quite save ... Or even "XYZ.rc" if you want one script for init/uninit. Regards, STefan -- Stefan Esser Internet: Zentrum fuer Paralleles Rechnen Tel: +49 221 4706019 Universitaet zu Koeln FAX: +49 221 4705160 Weyertal 80 50931 Koeln From owner-cvs-etc Thu Mar 30 15:27:52 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA01853 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:27:52 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA01847; Thu, 30 Mar 1995 15:27:49 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id PAA15050; Thu, 30 Mar 1995 15:27:43 -0800 From: Poul-Henning Kamp Message-Id: <199503302327.PAA15050@ref.tfs.com> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: rgrimes@gndrsh.aac.dev.com (Rodney W. Grimes) Date: Thu, 30 Mar 1995 15:27:43 -0800 (PST) Cc: ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503302137.NAA06580@gndrsh.aac.dev.com> from "Rodney W. Grimes" at Mar 30, 95 01:37:14 pm Content-Type: text Content-Length: 443 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > In BSD this has always been done by root editing /etc/rc.local, I never > did like things that automagically went and f*cked around in /etc, > I consider that evil and ugle. Rod, fine, you're entitled to your opinion. So am I. If you don't add it, I will. -- Poul-Henning Kamp -- TRW Financial Systems, Inc. 'All relevant people are pertinent' && 'All rude people are impertinent' => 'no rude people are relevant' From owner-cvs-etc Thu Mar 30 15:28:48 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA01914 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:28:48 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA01908; Thu, 30 Mar 1995 15:28:46 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id PAA15065; Thu, 30 Mar 1995 15:28:35 -0800 From: Poul-Henning Kamp Message-Id: <199503302328.PAA15065@ref.tfs.com> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: roberto@blaise.ibp.fr (Ollivier Robert) Date: Thu, 30 Mar 1995 15:28:35 -0800 (PST) Cc: rgrimes@gndrsh.aac.dev.com, ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <9503302145.AA10925@blaise.ibp.fr> from "Ollivier Robert" at Mar 30, 95 11:45:35 pm Content-Type: text Content-Length: 646 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > > There is >no way< presently for a package of any kind to get a clean > > hook into the boot-sequence. > > This is bad, stupid and evil. > > You all realize that the next step is to provide "/etc/rc0.d"-like scripts > and halt/reboot/shitdown/init hooks for shutdown too, don't you ? > > I'm not for a complete SYSV implementation but it *does* has merits. I'm not asking for a complete SYSV implementation, I'm asking for the bit of it which they got right. -- Poul-Henning Kamp -- TRW Financial Systems, Inc. 'All relevant people are pertinent' && 'All rude people are impertinent' => 'no rude people are relevant' From owner-cvs-etc Thu Mar 30 15:31:02 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02053 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:31:02 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA02045; Thu, 30 Mar 1995 15:31:00 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id PAA15095; Thu, 30 Mar 1995 15:30:42 -0800 From: Poul-Henning Kamp Message-Id: <199503302330.PAA15095@ref.tfs.com> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: Harlan.Stenn@landmark.com (Harlan Stenn) Date: Thu, 30 Mar 1995 15:30:42 -0800 (PST) Cc: rgrimes@gndrsh.aac.dev.com, ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <26684.796602125@ren.landmark.com> from "Harlan Stenn" at Mar 30, 95 05:22:05 pm Content-Type: text Content-Length: 423 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > Is there some reason not to follow the SysV lead, and go for the > Start/Kill mechanism using [SK][0-9][0-9].name ? Personally, I'd prefer > 3 digits instead of 2, but that's just a nit. Yes, some people are alergetic to this scheme. :-( -- Poul-Henning Kamp -- TRW Financial Systems, Inc. 'All relevant people are pertinent' && 'All rude people are impertinent' => 'no rude people are relevant' From owner-cvs-etc Thu Mar 30 15:34:33 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02152 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:34:33 -0800 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id PAA02144; Thu, 30 Mar 1995 15:34:26 -0800 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: "Rodney W. Grimes" cc: phk@ref.tfs.com (Poul-Henning Kamp), ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Thu, 30 Mar 95 13:37:14 PST." <199503302137.NAA06580@gndrsh.aac.dev.com> Date: Thu, 30 Mar 1995 15:34:26 -0800 Message-ID: <2143.796606466@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: cvs-etc-owner@freebsd.org Precedence: bulk > This totally eliminates /etc/hostname.*, but will make it harder for > the install stuff to do the right things as it would have to learn > how to edit /etc/sysconfig :-(. The install stuff is already going to have very full knowledge of how to edit /etc/sysconfig - that file was, after all, added for its direct benefit! :-) jordan From owner-cvs-etc Thu Mar 30 15:34:37 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02171 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:34:37 -0800 Received: from precipice.shockwave.com (precipice.shockwave.com [171.69.108.33]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA02150; Thu, 30 Mar 1995 15:34:33 -0800 Received: from localhost (localhost [127.0.0.1]) by precipice.shockwave.com (8.6.11/8.6.9) with SMTP id PAA04354; Thu, 30 Mar 1995 15:31:38 -0800 Message-Id: <199503302331.PAA04354@precipice.shockwave.com> To: Poul-Henning Kamp cc: rgrimes@gndrsh.aac.dev.com (Rodney W. Grimes), ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Thu, 30 Mar 1995 15:27:43 PST." <199503302327.PAA15050@ref.tfs.com> Date: Thu, 30 Mar 1995 15:31:38 -0800 From: Paul Traina Sender: cvs-etc-owner@freebsd.org Precedence: bulk Since everyone's entitled to an opinion, let me stuff mine down your throat. :-) Please only do this for rc.localish types of things. Getting the system order right and mucking with the numbers is historically a big pain in the ass in USG land. Trust me, I know this one. :-( From: Poul-Henning Kamp Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 > In BSD this has always been done by root editing /etc/rc.local, I never > did like things that automagically went and f*cked around in /etc, > I consider that evil and ugle. Rod, fine, you're entitled to your opinion. So am I. If you don't add it, I will. -- Poul-Henning Kamp -- TRW Financial Systems, Inc. 'All relevant people are pertinent' && 'All rude people are impertinent' => 'no rude people are relevant' From owner-cvs-etc Thu Mar 30 15:36:13 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02260 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:36:13 -0800 Received: from precipice.shockwave.com (precipice.shockwave.com [171.69.108.33]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA02247; Thu, 30 Mar 1995 15:36:08 -0800 Received: from localhost (localhost [127.0.0.1]) by precipice.shockwave.com (8.6.11/8.6.9) with SMTP id PAA04436; Thu, 30 Mar 1995 15:35:34 -0800 Message-Id: <199503302335.PAA04436@precipice.shockwave.com> To: phk@freebsd.org cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Fri, 31 Mar 1995 01:03:54 +0200." <199503302303.AA16270@FileServ1.MI.Uni-Koeln.DE> Date: Thu, 30 Mar 1995 15:35:34 -0800 From: Paul Traina Sender: cvs-etc-owner@freebsd.org Precedence: bulk How about: for file in rc.local.d/*.rc ; do sh $file start done nice, clean, simple. If someone ever wants a programatic way to stop these things, for file in rc.local.d/*.rc ; do sh $file stop done Please don't consider an interface where I need both a start and a stop shell script (bletch bletch bletch). From owner-cvs-etc Thu Mar 30 15:38:18 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02356 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:38:18 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA02350; Thu, 30 Mar 1995 15:38:16 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id PAA15164; Thu, 30 Mar 1995 15:37:58 -0800 From: Poul-Henning Kamp Message-Id: <199503302337.PAA15164@ref.tfs.com> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: pst@shockwave.com (Paul Traina) Date: Thu, 30 Mar 1995 15:37:57 -0800 (PST) Cc: rgrimes@gndrsh.aac.dev.com, ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503302331.PAA04354@precipice.shockwave.com> from "Paul Traina" at Mar 30, 95 03:31:38 pm Content-Type: text Content-Length: 593 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > Since everyone's entitled to an opinion, let me stuff mine down your > throat. :-) > > Please only do this for rc.localish types of things. Getting the system > order right and mucking with the numbers is historically a big pain in the > ass in USG land. Trust me, I know this one. :-( So we are in violent agreement. The reason I want it is to give 3rd party packages a handle into the boot procedure... -- Poul-Henning Kamp -- TRW Financial Systems, Inc. 'All relevant people are pertinent' && 'All rude people are impertinent' => 'no rude people are relevant' From owner-cvs-etc Thu Mar 30 15:38:34 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02381 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:38:34 -0800 Received: from precipice.shockwave.com (precipice.shockwave.com [171.69.108.33]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA02374; Thu, 30 Mar 1995 15:38:31 -0800 Received: from localhost (localhost [127.0.0.1]) by precipice.shockwave.com (8.6.11/8.6.9) with SMTP id PAA04385; Thu, 30 Mar 1995 15:32:19 -0800 Message-Id: <199503302332.PAA04385@precipice.shockwave.com> To: se@MI.Uni-Koeln.DE (Stefan Esser) cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Fri, 31 Mar 1995 01:03:54 +0200." <199503302303.AA16270@FileServ1.MI.Uni-Koeln.DE> Date: Thu, 30 Mar 1995 15:32:19 -0800 From: Paul Traina Sender: cvs-etc-owner@freebsd.org Precedence: bulk Sounds like a good idea to me. From: se@MI.Uni-Koeln.DE (Stefan Esser) Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 On Mar 30, 14:51, Paul Traina wrote: } Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 } Would you consider the following compromise? } } for file in rc.local.d/* l do } echo $file | \ } egrep -s "~$|.bak$|.orig$|.rej$|" || \ } sh $file } done Hmm, wouldn't a test for some extension being present be more save, than excluding files ? E.g.. "XYZ.start" and "XYZ.stop" would be quite save ... Or even "XYZ.rc" if you want one script for init/uninit. Regards, STefan -- Stefan Esser Internet: Zentrum fuer Paralleles Rechnen Tel: +49 221 4706019 Universitaet zu Koeln FAX: +49 221 4705160 Weyertal 80 50931 Koeln From owner-cvs-etc Thu Mar 30 15:40:40 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02474 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:40:40 -0800 Received: from trout.sri.MT.net (trout.sri.MT.net [204.182.243.12]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA02463; Thu, 30 Mar 1995 15:40:34 -0800 Received: (from nate@localhost) by trout.sri.MT.net (8.6.9/8.6.9) id QAA08649; Thu, 30 Mar 1995 16:43:50 -0700 Date: Thu, 30 Mar 1995 16:43:50 -0700 From: Nate Williams Message-Id: <199503302343.QAA08649@trout.sri.MT.net> In-Reply-To: Paul Traina "Re: cvs commit: src/etc/etc.i386 rc.i386" (Mar 30, 3:35pm) X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: Paul Traina , phk@freebsd.org Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 Cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Sender: cvs-etc-owner@freebsd.org Precedence: bulk > How about: > > for file in rc.local.d/*.rc ; do > sh $file start > done > > nice, clean, simple. If someone ever wants a programatic way to stop > these things, > > for file in rc.local.d/*.rc ; do > sh $file stop > done > > Please don't consider an interface where I need both a start and a stop > shell script (bletch bletch bletch). I like this. It's simple and to the point. The SysV stuff is neither of them. Nate From owner-cvs-etc Thu Mar 30 15:41:16 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02508 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:41:16 -0800 Received: from estienne.cs.berkeley.edu (estienne.CS.Berkeley.EDU [128.32.42.147]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA02501; Thu, 30 Mar 1995 15:41:14 -0800 Received: from localhost (localhost [127.0.0.1]) by estienne.cs.berkeley.edu (8.6.9/8.6.9) with SMTP id PAA13120; Thu, 30 Mar 1995 15:41:03 -0800 Message-Id: <199503302341.PAA13120@estienne.cs.berkeley.edu> X-Authentication-Warning: estienne.cs.berkeley.edu: Host localhost didn't use HELO protocol To: Poul-Henning Kamp cc: rgrimes@gndrsh.aac.dev.com (Rodney W. Grimes), ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Thu, 30 Mar 1995 15:27:43 PST." <199503302327.PAA15050@ref.tfs.com> Date: Thu, 30 Mar 1995 15:41:01 -0800 From: "Justin T. Gibbs" Sender: cvs-etc-owner@freebsd.org Precedence: bulk >> In BSD this has always been done by root editing /etc/rc.local, I never >> did like things that automagically went and f*cked around in /etc, >> I consider that evil and ugle. > >Rod, fine, you're entitled to your opinion. So am I. >If you don't add it, I will. > >-- >Poul-Henning Kamp -- TRW Financial Systems, Inc. >'All relevant people are pertinent' && 'All rude people are impertinent' >=> 'no rude people are relevant' The security script will also give loud warnings about stuff getting added to this directory??? Sounds like a great place to stick something nasty without the administrator noticing. -- Justin T. Gibbs ============================================== TCS Instructional Group - Programmer/Analyst 1 Cory | Po | Danube | Volga | Parker | Torus ============================================== From owner-cvs-etc Thu Mar 30 15:43:40 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02555 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:43:40 -0800 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id PAA02546; Thu, 30 Mar 1995 15:43:38 -0800 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: Paul Traina cc: se@mi.uni-koeln.de (Stefan Esser), CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Thu, 30 Mar 95 15:32:19 PST." <199503302332.PAA04385@precipice.shockwave.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Thu, 30 Mar 1995 15:43:38 -0800 Message-ID: <2545.796607018@freefall.cdrom.com> From: Gary Palmer (FreeBSD/ARM Team) Sender: cvs-etc-owner@freebsd.org Precedence: bulk Can we please take this out of -commiters???? Thanks Gary From owner-cvs-etc Thu Mar 30 16:40:52 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA04430 for cvs-etc-outgoing; Thu, 30 Mar 1995 16:40:52 -0800 Received: from saturn.landmark.com (landmark.com [192.246.113.2]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id QAA04422 for ; Thu, 30 Mar 1995 16:40:50 -0800 Received: from ren.landmark.com by saturn.landmark.com with SMTP id AA15902 (5.67b8/IDA-1.5 for ); Thu, 30 Mar 1995 19:40:47 -0500 Received: by ren.landmark.com with SMTP id AA24291 (5.67b8/IDA-1.5); Thu, 30 Mar 1995 19:40:47 -0500 To: Nate Williams Cc: Paul Traina , phk@freebsd.org, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-Reply-To: Your message of "Thu, 30 Mar 1995 16:43:50 MST." <199503302343.QAA08649@trout.sri.MT.net> Comments: Hyperbole mail buttons accepted, v3.16. Date: Thu, 30 Mar 1995 19:40:36 -0500 Message-Id: <30687.796610436@ren.landmark.com> From: Harlan Stenn Sender: cvs-etc-owner@freebsd.org Precedence: bulk [I removed -committers from the header] > > How about: > > > > for file in rc.local.d/*.rc ; do > > sh $file start > > done > > > > nice, clean, simple. If someone ever wants a programatic way to stop > > these things, > > > > for file in rc.local.d/*.rc ; do > > sh $file stop > > done > > > > Please don't consider an interface where I need both a start and a stop > > shell script (bletch bletch bletch). > > I like this. It's simple and to the point. The SysV stuff is neither > of them. Yes, it's simple and to the point. The problem is that it usually doesn't work "correctly". In the usual case, things need to stopped in the REVERSE order in which they were shut down. I'm not aware of any situations where it is a bad idea to stop things in the reverse order in which they were started. I never wrote: rfile= for file in rc.local.d/*.rc ; do rfile="$file $rfile" done for file in $rfile ; do sh $file stop done I, too, dislike the mess. The SysV rc?.d/ scheme is a tolerable solution, but it's not really elegant. Then again, have you seen the ODM stuff AIX uses to handle things like /etc/inittab, I/O devices, installed packages, ...? H From owner-cvs-etc Thu Mar 30 16:42:00 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA04503 for cvs-etc-outgoing; Thu, 30 Mar 1995 16:42:00 -0800 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id QAA04497; Thu, 30 Mar 1995 16:41:53 -0800 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id QAA07064; Thu, 30 Mar 1995 16:41:41 -0800 From: "Rodney W. Grimes" Message-Id: <199503310041.QAA07064@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: phk@ref.tfs.com (Poul-Henning Kamp) Date: Thu, 30 Mar 1995 16:41:41 -0800 (PST) Cc: ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503302327.PAA15050@ref.tfs.com> from "Poul-Henning Kamp" at Mar 30, 95 03:27:43 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 735 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > > > In BSD this has always been done by root editing /etc/rc.local, I never > > did like things that automagically went and f*cked around in /etc, > > I consider that evil and ugle. > > Rod, fine, you're entitled to your opinion. So am I. > If you don't add it, I will. You made a proposal, I said what I thought of it. Others have stated things about it, and now Poul is makeing the decision :-(. Sorry folks, I can't deal with Poul's unilateral dictator ship any longer. If we can't have decisions made by the group instead of ``what Poul wants'' I am out of here. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-cvs-etc Thu Mar 30 16:46:09 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA04676 for cvs-etc-outgoing; Thu, 30 Mar 1995 16:46:09 -0800 Received: from tfs.com (mailhub.tfs.com [140.145.250.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id QAA04669; Thu, 30 Mar 1995 16:46:05 -0800 Received: by tfs.com (smail3.1.28.1) Message-Id: From: julian@TFS.COM (Julian Elischer) Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: pst@shockwave.com (Paul Traina) Date: Thu, 30 Mar 1995 16:45:30 -0800 (PST) Cc: phk@ref.tfs.com, rgrimes@gndrsh.aac.dev.com, ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503302331.PAA04354@precipice.shockwave.com> from "Paul Traina" at Mar 30, 95 03:31:38 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1180 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > Please only do this for rc.localish types of things. Getting the system > order right and mucking with the numbers is historically a big pain in the > ass in USG land. Trust me, I know this one. :-( getting the numbers right is no harder than deciding where to insert a startup clause into rc.local.. anyway, somentimes you want to add something that may need to be started BEFORE something else that is in /etc/rc which means that you have to edit /etc/rc, rather than /etc/rc.local. the sysV startup script is implimented entirely within the /etc/rc[0123456] scripts julian > > From: Poul-Henning Kamp > Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 > > In BSD this has always been done by root editing /etc/rc.local, I never > > did like things that automagically went and f*cked around in /etc, > > I consider that evil and ugle. > > Rod, fine, you're entitled to your opinion. So am I. > If you don't add it, I will. > > -- > Poul-Henning Kamp -- TRW Financial Systems, Inc. > 'All relevant people are pertinent' && 'All rude people are impertinent' > => 'no rude people are relevant' > From owner-cvs-etc Thu Mar 30 16:47:54 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA04743 for cvs-etc-outgoing; Thu, 30 Mar 1995 16:47:54 -0800 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id QAA04731; Thu, 30 Mar 1995 16:47:47 -0800 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id QAA07109; Thu, 30 Mar 1995 16:47:39 -0800 From: "Rodney W. Grimes" Message-Id: <199503310047.QAA07109@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: jkh@freefall.cdrom.com (Jordan K. Hubbard) Date: Thu, 30 Mar 1995 16:47:39 -0800 (PST) Cc: phk@ref.tfs.com, ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <2143.796606466@freefall.cdrom.com> from "Jordan K. Hubbard" at Mar 30, 95 03:34:26 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 949 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > > > This totally eliminates /etc/hostname.*, but will make it harder for > > the install stuff to do the right things as it would have to learn > > how to edit /etc/sysconfig :-(. > > The install stuff is already going to have very full knowledge of how > to edit /etc/sysconfig - that file was, after all, added for its direct > benefit! :-) I realized this after further study of a few things. Sysinstall must be going in there, that is how we set the hostname now (/etc/myname is gone). I will put togeather a proposal for hostname.* and send it out, probably based directly on the work sent to me by Jordan from someone. Along this same lines should we eliminate /etc/defaultroute, since it is now set in sysconfig? We currently have 2 ways of setting it :-( > > jordan > -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-cvs-etc Thu Mar 30 17:05:24 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA06145 for cvs-etc-outgoing; Thu, 30 Mar 1995 17:05:24 -0800 Received: from Root.COM (implode.Root.COM [198.145.90.1]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id RAA06127; Thu, 30 Mar 1995 17:05:20 -0800 Received: from corbin.Root.COM (corbin.Root.COM [198.145.90.18]) by Root.COM (8.6.8/8.6.5) with ESMTP id RAA15339; Thu, 30 Mar 1995 17:05:17 -0800 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.11/8.6.5) with SMTP id RAA00403; Thu, 30 Mar 1995 17:05:17 -0800 Message-Id: <199503310105.RAA00403@corbin.Root.COM> X-Authentication-Warning: corbin.Root.COM: Host localhost didn't use HELO protocol To: "Rodney W. Grimes" cc: phk@ref.tfs.com (Poul-Henning Kamp), CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Thu, 30 Mar 95 16:41:41 PST." <199503310041.QAA07064@gndrsh.aac.dev.com> From: David Greenman Reply-To: davidg@Root.COM Date: Thu, 30 Mar 1995 17:05:16 -0800 Sender: cvs-etc-owner@freebsd.org Precedence: bulk >> Rod, fine, you're entitled to your opinion. So am I. >> If you don't add it, I will. > >You made a proposal, I said what I thought of it. Others have stated >things about it, and now Poul is makeing the decision :-(. > >Sorry folks, I can't deal with Poul's unilateral dictator ship any longer. Well, it's not any worse than your "unilateral dictator ship" that exposes itself from time to time. >If we can't have decisions made by the group instead of ``what Poul wants'' >I am out of here. It's a two-way street. I find that both of you can be foolishly stubborn at times. Especially annoying is your "If it's not done the way I say then I'm outta here" kind of attitude. I guess there is a lot of personal taste involved in this /etc/rc issue. We have a common goal in FreeBSD: we all want it to work as well as possible. If there isn't any way to do it without a "sysv" /etc/rc scheme, then that's what we'll have to do. The way to solve this issue is by communicating ideas and being willing to accept someone else's if it better solves the problem. We need more research scientists and fewer research dictators. I personally don't like a zillion rc scripts. It makes changing my configuration more difficult for me. ...but the whole issue has relatively low importance and I think the people arguing the issue in a knock-down, drag-out fashion are being childish. -DG From owner-cvs-etc Thu Mar 30 17:09:07 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA06484 for cvs-etc-outgoing; Thu, 30 Mar 1995 17:09:07 -0800 Received: from tfs.com (mailhub.tfs.com [140.145.250.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id RAA06472; Thu, 30 Mar 1995 17:09:04 -0800 Received: by tfs.com (smail3.1.28.1) Message-Id: From: julian@TFS.COM (Julian Elischer) Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: rgrimes@gndrsh.aac.dev.com (Rodney W. Grimes) Date: Thu, 30 Mar 1995 17:08:32 -0800 (PST) Cc: phk@ref.tfs.com, ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503310041.QAA07064@gndrsh.aac.dev.com> from "Rodney W. Grimes" at Mar 30, 95 04:41:41 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1537 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > > > > > > In BSD this has always been done by root editing /etc/rc.local, I never > > > did like things that automagically went and f*cked around in /etc, > > > I consider that evil and ugle. > > > > Rod, fine, you're entitled to your opinion. So am I. > > If you don't add it, I will. > > You made a proposal, I said what I thought of it. Others have stated > things about it, and now Poul is makeing the decision :-(. Rod, the comments were not totally against the suggestion, and Poul merely he wanted to add SOMETHING ALONG THE LINES OF the sysV stuff my suggestion is as follows.. scripts continue as at present. rc, rc.local and we simply add an rc.d in which one can place startup scripts similar to sysV scripts (many packages come with these). the order of running would be: rc rc.d/S[01234]* start rc.local rc.d/S[56789]* start many systems have a file rc.network, which is as standard as /etc/netstart so I'm a little sorry we stayed with netstart, but the documentation argument was convincing.. > > Sorry folks, I can't deal with Poul's unilateral dictator ship any longer. I think this is such a small thing it doesn't require such heated discussion.. it requires adding a few lines to each script and creating the directory.. packages that want to use it can those that don't can use rc.local... > > If we can't have decisions made by the group instead of ``what Poul wants'' > I am out of here. The discussion hasn't been "everybody vs poul", and I thonk a compromise should be possible... julian From owner-cvs-etc Thu Mar 30 17:12:17 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA06854 for cvs-etc-outgoing; Thu, 30 Mar 1995 17:12:17 -0800 Received: from precipice.shockwave.com (precipice.shockwave.com [171.69.108.33]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id RAA06843; Thu, 30 Mar 1995 17:12:14 -0800 Received: from localhost (localhost [127.0.0.1]) by precipice.shockwave.com (8.6.11/8.6.9) with SMTP id RAA04809; Thu, 30 Mar 1995 17:11:17 -0800 Message-Id: <199503310111.RAA04809@precipice.shockwave.com> To: Harlan Stenn cc: Nate Williams , phk@freebsd.org, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Thu, 30 Mar 1995 19:40:36 EST." <30687.796610436@ren.landmark.com> Date: Thu, 30 Mar 1995 17:11:12 -0800 From: Paul Traina Sender: cvs-etc-owner@freebsd.org Precedence: bulk Why do they need to be stopped in reverse order? They are independant modules. From: Harlan Stenn Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 [I removed -committers from the header] > > How about: > > > > for file in rc.local.d/*.rc ; do > > sh $file start > > done > > > > nice, clean, simple. If someone ever wants a programatic way to stop > > these things, > > > > for file in rc.local.d/*.rc ; do > > sh $file stop > > done > > > > Please don't consider an interface where I need both a start and a stop > > shell script (bletch bletch bletch). > > I like this. It's simple and to the point. The SysV stuff is neither > of them. Yes, it's simple and to the point. The problem is that it usually doesn't work "correctly". In the usual case, things need to stopped in the REVERSE order in which they were shut down. I'm not aware of any situations where it is a bad idea to stop things in the reverse order in which they were started. I never wrote: rfile= for file in rc.local.d/*.rc ; do rfile="$file $rfile" done for file in $rfile ; do sh $file stop done I, too, dislike the mess. The SysV rc?.d/ scheme is a tolerable solution, but it's not really elegant. Then again, have you seen the ODM stuff AIX uses to handle things like /etc/inittab, I/O devices, installed packages, ...? H From owner-cvs-etc Thu Mar 30 17:13:30 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA07048 for cvs-etc-outgoing; Thu, 30 Mar 1995 17:13:30 -0800 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id RAA07037; Thu, 30 Mar 1995 17:13:28 -0800 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: "Rodney W. Grimes" cc: phk@ref.tfs.com (Poul-Henning Kamp), ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Thu, 30 Mar 95 16:41:41 PST." <199503310041.QAA07064@gndrsh.aac.dev.com> Date: Thu, 30 Mar 1995 17:13:28 -0800 Message-ID: <7034.796612408@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: cvs-etc-owner@freebsd.org Precedence: bulk > If we can't have decisions made by the group instead of ``what Poul wants'' > I am out of here. Okay, deep breath time here folks! We're getting techy.. I'm sure that words are now being said and sentences being phrased in a way that's driven more by aggravation than by a desire to truly Do The Right Thing, and this buys us nothing. Neither you or Poul are exactly masters of diplomacy when you feel you're Right About Something, and this has no-doubt led to some rather abrupt exchanges that reflect (as I said) aggrevation more than truly suggested methodology. Poul knows that he has to get core agreement for any big change and I don't see him committing this stuff unilaterally yet, so let's just chalk that up to angry verbage. Likewise, your reply is more angry verbage and not one likely to produce any desirable results either. If we can calm down here, maybe we can start over and think more about how to produce positive results than about winning the current argument. Take 5, come back in 8 hours with your reasoned arguments. I don't see any reasoned arguments here now. Jordan From owner-cvs-etc Thu Mar 30 17:14:09 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA07159 for cvs-etc-outgoing; Thu, 30 Mar 1995 17:14:09 -0800 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id RAA07148; Thu, 30 Mar 1995 17:14:07 -0800 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: "Rodney W. Grimes" cc: phk@ref.tfs.com, ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Thu, 30 Mar 95 16:47:39 PST." <199503310047.QAA07109@gndrsh.aac.dev.com> Date: Thu, 30 Mar 1995 17:14:06 -0800 Message-ID: <7147.796612446@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: cvs-etc-owner@freebsd.org Precedence: bulk > Along this same lines should we eliminate /etc/defaultroute, since > it is now set in sysconfig? We currently have 2 ways of setting it :-( Definitely! Jordan From owner-cvs-etc Thu Mar 30 17:22:23 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA08031 for cvs-etc-outgoing; Thu, 30 Mar 1995 17:22:23 -0800 Received: from saturn.landmark.com (landmark.com [192.246.113.2]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id RAA08021 for ; Thu, 30 Mar 1995 17:22:18 -0800 Received: from ren.landmark.com by saturn.landmark.com with SMTP id AA23593 (5.67b8/IDA-1.5 for ); Thu, 30 Mar 1995 20:22:13 -0500 Received: by ren.landmark.com with SMTP id AA19334 (5.67b8/IDA-1.5); Thu, 30 Mar 1995 20:22:12 -0500 To: Paul Traina Cc: Harlan Stenn , Nate Williams , phk@freebsd.org, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-Reply-To: Your message of "Thu, 30 Mar 1995 17:11:12 PST." <199503310111.RAA04809@precipice.shockwave.com> Comments: Hyperbole mail buttons accepted, v3.16. Date: Thu, 30 Mar 1995 20:22:10 -0500 Message-Id: <36229.796612930@ren.landmark.com> From: Harlan Stenn Sender: cvs-etc-owner@freebsd.org Precedence: bulk While stopping generic modules in the reverse order is not a big issue, it is more important, for example, that things like syslog, gated, named, and nfs get started in (about) that order, and shut down in the reverse order. I often find I'm installing "replacement" tools on various OSes, and I'm not above swiping a better RC system from, for example, FreeBSD, and installing it on other machines. I'd like to see a generally useful RC package in FreeBSD. If I'm going to add xntpd, the amd automounter, PLP, or various other tools in there it is sometimes nice to be able to just have one place to mess with. Sometimes one simply can't just let the system do its thing (like starting inetd and thereby allowing FTP, telnet, and rlogin to proceed) and then fire off "local" additions. H From owner-cvs-etc Fri Mar 31 03:42:10 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA15838 for cvs-etc-outgoing; Fri, 31 Mar 1995 03:42:10 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id DAA15832; Fri, 31 Mar 1995 03:42:03 -0800 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id DAA05609; Fri, 31 Mar 1995 03:42:00 -0800 Date: Fri, 31 Mar 1995 03:42:00 -0800 From: "Jordan K. Hubbard" Message-Id: <199503311142.DAA05609@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-etc@time.cdrom.com Subject: cvs commit: src/etc modems Makefile Sender: cvs-etc-owner@freebsd.org Precedence: bulk jkh 95/03/31 03:41:59 Modified: etc Makefile Added: etc modems Log: Add modem database file for new tip changes. From owner-cvs-etc Fri Mar 31 04:53:17 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA18181 for cvs-etc-outgoing; Fri, 31 Mar 1995 04:53:17 -0800 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id EAA18171; Fri, 31 Mar 1995 04:53:13 -0800 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id NAA00697; Fri, 31 Mar 1995 13:42:42 +0100 From: Paul Richards Message-Id: <199503311242.NAA00697@isl.cf.ac.uk> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: phk@ref.tfs.com (Poul-Henning Kamp) Date: Fri, 31 Mar 1995 13:42:42 +0100 (BST) Cc: pst@shockwave.com, rgrimes@gndrsh.aac.dev.com, ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503302337.PAA15164@ref.tfs.com> from "Poul-Henning Kamp" at Mar 30, 95 03:37:57 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1158 Sender: cvs-etc-owner@freebsd.org Precedence: bulk In reply to Poul-Henning Kamp who said > > > Since everyone's entitled to an opinion, let me stuff mine down your > > throat. :-) > > > > Please only do this for rc.localish types of things. Getting the system > > order right and mucking with the numbers is historically a big pain in the > > ass in USG land. Trust me, I know this one. :-( > > So we are in violent agreement. > > The reason I want it is to give 3rd party packages a handle into the > boot procedure... Why? No third party packages are going to know how to use this interface so we'd have to hack things by hand anyway and personally I don't like the idea of there being a way to hook things automatically into the boot procedure. If I want to change/add things to my boot scripts I'll go and do it by hand. I'll have to check every bloody package I install to see if it's doing something nasty in rc.local.d from now on if we add this. -- Paul Richards, FreeBSD core team member. Internet: paul@FreeBSD.org, URL: http://isl.cf.ac.uk/~paul/ Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. From owner-cvs-etc Fri Mar 31 20:47:52 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA29347 for cvs-etc-outgoing; Fri, 31 Mar 1995 20:47:52 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA29334; Fri, 31 Mar 1995 20:47:44 -0800 Date: Fri, 31 Mar 1995 20:47:44 -0800 From: "Andrey A. Chernov" Message-Id: <199504010447.UAA29334@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc/mtree BSD.usr.dist Sender: cvs-etc-owner@freebsd.org Precedence: bulk ache 95/03/31 20:47:44 Modified: etc/mtree BSD.usr.dist Log: Make /usr/share/nls/* dirs for message catalog stuff From owner-cvs-etc Sat Apr 1 04:55:53 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA09713 for cvs-etc-outgoing; Sat, 1 Apr 1995 04:55:53 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA09699; Sat, 1 Apr 1995 04:55:38 -0800 Date: Sat, 1 Apr 1995 04:55:38 -0800 From: "Andrey A. Chernov" Message-Id: <199504011255.EAA09699@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc/etc.i386 rc.i386 Sender: cvs-etc-owner@freebsd.org Precedence: bulk ache 95/04/01 04:55:36 Modified: etc/etc.i386 rc.i386 Log: Add missing ';' From owner-cvs-etc Tue Mar 28 19:10:59 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA03705 for cvs-etc-outgoing; Tue, 28 Mar 1995 19:10:59 -0800 Received: (from rgrimes@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA03695; Tue, 28 Mar 1995 19:10:53 -0800 Date: Tue, 28 Mar 1995 19:10:53 -0800 From: "Rodney W. Grimes" Message-Id: <199503290310.TAA03695@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc netstart Sender: cvs-etc-owner@freebsd.org Precedence: bulk rgrimes 95/03/28 19:10:52 Removed: etc netstart Log: Placing netstart into the Attic so I can do the history restore without anyone commiting to this file on me. From owner-cvs-etc Tue Mar 28 19:28:22 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA04264 for cvs-etc-outgoing; Tue, 28 Mar 1995 19:28:22 -0800 Received: (from rgrimes@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA04245; Tue, 28 Mar 1995 19:28:10 -0800 Date: Tue, 28 Mar 1995 19:28:10 -0800 From: "Rodney W. Grimes" Message-Id: <199503290328.TAA04245@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc netstart Sender: cvs-etc-owner@freebsd.org Precedence: bulk rgrimes 95/03/28 19:28:09 Modified: etc netstart Log: History merge after repository restore of netstart,v: date: 1995/03/23 01:25:18; author: jkh; state: Exp; Another pass through our rc files in an attempt to eliminate historical crufy and generally make all of this easier to understand and modify. From owner-cvs-etc Tue Mar 28 19:30:35 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA04370 for cvs-etc-outgoing; Tue, 28 Mar 1995 19:30:35 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id TAA04356; Tue, 28 Mar 1995 19:30:30 -0800 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id TAA00548; Tue, 28 Mar 1995 19:30:24 -0800 Date: Tue, 28 Mar 1995 19:30:24 -0800 From: "Jordan K. Hubbard" Message-Id: <199503290330.TAA00548@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-etc@time.cdrom.com Subject: cvs commit: src/etc rc.maint Sender: cvs-etc-owner@freebsd.org Precedence: bulk jkh 95/03/28 19:30:23 Modified: etc rc.maint Log: Remove gratutious echo to close misc/279. From owner-cvs-etc Tue Mar 28 19:34:10 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA04712 for cvs-etc-outgoing; Tue, 28 Mar 1995 19:34:10 -0800 Received: (from rgrimes@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA04696; Tue, 28 Mar 1995 19:33:58 -0800 Date: Tue, 28 Mar 1995 19:33:58 -0800 From: "Rodney W. Grimes" Message-Id: <199503290333.TAA04696@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc netstart Sender: cvs-etc-owner@freebsd.org Precedence: bulk rgrimes 95/03/28 19:33:57 Modified: etc netstart Log: History merge after repository restore of netstart,v: date: 1995/03/26 18:18:59; author: wpaul; state: Exp; lines: +23 -17 Make syslogd work again: in needs to be started in netstart right before the rest of the system daemons are brought up and *after* the network interfaces have been configured. Also fix one other potential problem: the NIS services need to be started relavively early since some of the other daemons might need them. The automounter is a good example: if you use amd with NIS-based maps, you'd better have NIS running before you start it. :) I think mountd might need it too, now that netgroups can be read via NIS as well. From owner-cvs-etc Tue Mar 28 19:35:24 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA04852 for cvs-etc-outgoing; Tue, 28 Mar 1995 19:35:24 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id TAA04827; Tue, 28 Mar 1995 19:35:19 -0800 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id TAA00579; Tue, 28 Mar 1995 19:35:11 -0800 Date: Tue, 28 Mar 1995 19:35:11 -0800 From: "Jordan K. Hubbard" Message-Id: <199503290335.TAA00579@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-etc@time.cdrom.com Subject: cvs commit: src/etc rc Sender: cvs-etc-owner@freebsd.org Precedence: bulk jkh 95/03/28 19:35:11 Modified: etc rc Log: 1. Add missing -n's to echo lines, closing misc/278 2. Make output of spaces follow conventions used elsewhere. 3. Inform user of a few things being started that were silent before. From owner-cvs-etc Tue Mar 28 19:42:47 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA05328 for cvs-etc-outgoing; Tue, 28 Mar 1995 19:42:47 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id TAA05274; Tue, 28 Mar 1995 19:42:30 -0800 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id TAA00609; Tue, 28 Mar 1995 19:42:23 -0800 Date: Tue, 28 Mar 1995 19:42:23 -0800 From: "Jordan K. Hubbard" Message-Id: <199503290342.TAA00609@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-etc@time.cdrom.com Subject: cvs commit: src/etc rc rc.maint Sender: cvs-etc-owner@freebsd.org Precedence: bulk jkh 95/03/28 19:42:23 Modified: etc rc rc.maint Log: Move the invocation of rc.maint ahead of netstart. This is actually OK since /var wouldn't be mounted at this point anyway - the mount of NFS comes after both of them are run. This closes misc/276. From owner-cvs-etc Wed Mar 29 16:01:15 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA06998 for cvs-etc-outgoing; Wed, 29 Mar 1995 16:01:15 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA06985; Wed, 29 Mar 1995 16:01:10 -0800 Date: Wed, 29 Mar 1995 16:01:10 -0800 From: "Andrey A. Chernov" Message-Id: <199503300001.QAA06985@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc rc sysconfig Sender: cvs-etc-owner@freebsd.org Precedence: bulk ache 95/03/29 16:01:09 Modified: etc rc sysconfig Log: Add function keys change setup From owner-cvs-etc Wed Mar 29 16:10:40 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA07404 for cvs-etc-outgoing; Wed, 29 Mar 1995 16:10:40 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA07393; Wed, 29 Mar 1995 16:10:33 -0800 Date: Wed, 29 Mar 1995 16:10:33 -0800 From: "Andrey A. Chernov" Message-Id: <199503300010.QAA07393@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc rc.local Sender: cvs-etc-owner@freebsd.org Precedence: bulk ache 95/03/29 16:10:32 Modified: etc rc.local Log: Remove reference to examples/syscons From owner-cvs-etc Wed Mar 29 16:34:45 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA08397 for cvs-etc-outgoing; Wed, 29 Mar 1995 16:34:45 -0800 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id QAA08388; Wed, 29 Mar 1995 16:34:40 -0800 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id QAA04060; Wed, 29 Mar 1995 16:34:20 -0800 From: "Rodney W. Grimes" Message-Id: <199503300034.QAA04060@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/etc rc.local To: ache@freefall.cdrom.com (Andrey A. Chernov) Date: Wed, 29 Mar 1995 16:34:19 -0800 (PST) Cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503300010.QAA07393@freefall.cdrom.com> from "Andrey A. Chernov" at Mar 29, 95 04:10:33 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 404 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > > ache 95/03/29 16:10:32 > > Modified: etc rc.local > Log: > Remove reference to examples/syscons ARGHH!!! I'm trying to merbe in Paul Trina work for /etc/rc* and /etc/sysconf, please back off for the rest of the day... -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-cvs-etc Wed Mar 29 17:35:52 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA11186 for cvs-etc-outgoing; Wed, 29 Mar 1995 17:35:52 -0800 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id RAA11179; Wed, 29 Mar 1995 17:35:48 -0800 Received: by sequent.kiae.su id AA10238 (5.65.kiae-2 ); Thu, 30 Mar 1995 05:28:59 +0400 Received: by sequent.KIAE.su (UUMAIL/2.0); Thu, 30 Mar 95 05:28:58 +0400 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id FAA04215; Thu, 30 Mar 1995 05:30:24 +0400 To: "Rodney W. Grimes" Cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com References: <199503300034.QAA04060@gndrsh.aac.dev.com> In-Reply-To: <199503300034.QAA04060@gndrsh.aac.dev.com>; from "Rodney W. Grimes" at Wed, 29 Mar 1995 16:34:19 -0800 (PST) Message-Id: Organization: Olahm Ha-Yetzirah Date: Thu, 30 Mar 1995 05:30:24 +0400 X-Mailer: Mail/@ [v2.32 FreeBSD] From: "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: cvs commit: src/etc rc.local Lines: 23 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 782 Sender: cvs-etc-owner@freebsd.org Precedence: bulk In message <199503300034.QAA04060@gndrsh.aac.dev.com> Rodney W. Grimes writes: >> >> ache 95/03/29 16:10:32 >> >> Modified: etc rc.local >> Log: >> Remove reference to examples/syscons >ARGHH!!! I'm trying to merbe in Paul Trina work for /etc/rc* and >/etc/sysconf, please back off for the rest of the day... You will need to warn us _before_ doing such actions... It is last of my changes in rc area today, hope you don't lost them in your future commit. -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-cvs-etc Wed Mar 29 20:50:45 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA14938 for cvs-etc-outgoing; Wed, 29 Mar 1995 20:50:45 -0800 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id UAA14926; Wed, 29 Mar 1995 20:50:29 -0800 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id UAA04613; Wed, 29 Mar 1995 20:49:42 -0800 From: "Rodney W. Grimes" Message-Id: <199503300449.UAA04613@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/etc rc.local To: ache@astral.msk.su (Andrey A. Chernov, Black Mage) Date: Wed, 29 Mar 1995 20:49:41 -0800 (PST) Cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: from "Andrey A. Chernov, Black Mage" at Mar 30, 95 05:30:24 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1045 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > > In message <199503300034.QAA04060@gndrsh.aac.dev.com> Rodney W. Grimes > writes: > > >> > >> ache 95/03/29 16:10:32 > >> > >> Modified: etc rc.local > >> Log: > >> Remove reference to examples/syscons > > > >ARGHH!!! I'm trying to merbe in Paul Trina work for /etc/rc* and > >/etc/sysconf, please back off for the rest of the day... > > You will need to warn us _before_ doing such actions... > It is last of my changes in rc area today, hope you don't lost them > in your future commit. It was one of the mailling lists, Paul had posted his new rc stuff, I had sent a reply that I was working on intergrating it if no one else was, Jordan responded to that. How much more do we have to put on the list to let folks know there are people in there doing major surgery??? You patches will be incorporated if they are meaningfull in the new versions. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-cvs-etc Wed Mar 29 21:46:24 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA15613 for cvs-etc-outgoing; Wed, 29 Mar 1995 21:46:24 -0800 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA15600; Wed, 29 Mar 1995 21:46:18 -0800 Date: Wed, 29 Mar 1995 21:46:18 -0800 From: David Greenman Message-Id: <199503300546.VAA15600@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc master.passwd Sender: cvs-etc-owner@freebsd.org Precedence: bulk davidg 95/03/29 21:46:18 Modified: etc master.passwd Log: Killed Mr. "Falcon". May he rest in peace. From owner-cvs-etc Wed Mar 29 22:26:23 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA16436 for cvs-etc-outgoing; Wed, 29 Mar 1995 22:26:23 -0800 Received: (from rgrimes@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA16426; Wed, 29 Mar 1995 22:26:21 -0800 Date: Wed, 29 Mar 1995 22:26:21 -0800 From: "Rodney W. Grimes" Message-Id: <199503300626.WAA16426@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc/etc.i386 rc.i386 Sender: cvs-etc-owner@freebsd.org Precedence: bulk rgrimes 95/03/29 22:26:20 Modified: etc Makefile netstart rc rc.local Added: etc/etc.i386 rc.i386 Removed: etc rc.maint Log: This is the rc work as provided by pts, I will me makeing some additional changes to it based upon other outstanding bug reports and commits made after his work. Comments: (a) sysconfig is still used to do all configuration. I was not going to change that out from under you.... a user never need edit netstart or rc* unless they're being very weird. (b) rc.maint has been folded back into rc. It is just unworkable as a separate chunk because of ordering bogosities (c) netstart does what it says... it starts up enough of the network to get up, it doesn't start every bloody daemon that might talk to a socket... netstart ifconfig's the devices and sets up routing if configured to do so. (d) nfs disks are mounted immediately after netstart completes (e) syslog is started as early as possible (right after nfs) so that error messages can get logged to remote syslog servers properly (f) named is started (there is an argument that says that named should be started before syslogd because if you are the dns server for your domain, you'd like named to resolve remote hosts in syslog.conf, but this is a minority case and the trivial workarround is to put the syslog host in /etc/hosts or use an /etc/resolv.conf -- why? because you want syslog to catch named errors, which is a MUCH more important and likely occurance) (g) NOW all of the rest of the network daemons such as the time stuff, RPC, NIS, NFS, Kerberos and inetd are started (h) the rest of the generic stuff is done (cron/printer/sendmail) (i) shared libraries are set (j) /etc/rc.i386 is run (this does FreeBSD/386 specific stuff like ibcs2, xtend, and all of the syscons stuff (this is actually started as /etc/rc.`uname -m` (k) the syscons stuff has gotten a serious cleaning to make it consistent with rc conventions (l) rc.local has had the comments about syscons removed (they are not relevant to this file now) and the full name of the kernel has been restored to /etc/motd Submitted by: pts From owner-cvs-etc Wed Mar 29 22:34:50 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA16661 for cvs-etc-outgoing; Wed, 29 Mar 1995 22:34:50 -0800 Received: (from rgrimes@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA16650; Wed, 29 Mar 1995 22:34:47 -0800 Date: Wed, 29 Mar 1995 22:34:47 -0800 From: "Rodney W. Grimes" Message-Id: <199503300634.WAA16650@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc rc.local Sender: cvs-etc-owner@freebsd.org Precedence: bulk rgrimes 95/03/29 22:34:47 Modified: etc rc.local Log: Make the creation of the header line in /etc/motd be consistent with other BSD based systems. Submitted by: wollman From owner-cvs-etc Thu Mar 30 01:40:04 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA21475 for cvs-etc-outgoing; Thu, 30 Mar 1995 01:40:04 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA21459; Thu, 30 Mar 1995 01:39:56 -0800 Date: Thu, 30 Mar 1995 01:39:56 -0800 From: "Andrey A. Chernov" Message-Id: <199503300939.BAA21459@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc/etc.i386 rc.i386 Sender: cvs-etc-owner@freebsd.org Precedence: bulk ache 95/03/30 01:39:54 Modified: etc/etc.i386 rc.i386 Log: Restore my function key configuration stuff which Rod promise to restore but really didn't do it. Restore message from old rc about configuring syscons whith echo added before it to go to new line after "echo -n xtend" f.e. and similar stuff. From owner-cvs-etc Thu Mar 30 01:49:29 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA21843 for cvs-etc-outgoing; Thu, 30 Mar 1995 01:49:29 -0800 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id BAA21834; Thu, 30 Mar 1995 01:49:23 -0800 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: "Andrey A. Chernov" cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Thu, 30 Mar 95 01:39:56 PST." <199503300939.BAA21459@freefall.cdrom.com> Date: Thu, 30 Mar 1995 01:49:22 -0800 Message-ID: <21833.796556962@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: cvs-etc-owner@freebsd.org Precedence: bulk > Restore my function key configuration stuff which Rod promise to > restore but really didn't do it. Oh dear. Run for cover, kids - there's a tornado on the horizon!! :-) Jordan From owner-cvs-etc Thu Mar 30 11:37:35 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA06573 for cvs-etc-outgoing; Thu, 30 Mar 1995 11:37:35 -0800 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id LAA06566; Thu, 30 Mar 1995 11:37:30 -0800 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id LAA06163; Thu, 30 Mar 1995 11:37:10 -0800 From: "Rodney W. Grimes" Message-Id: <199503301937.LAA06163@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: ache@freefall.cdrom.com (Andrey A. Chernov) Date: Thu, 30 Mar 1995 11:37:09 -0800 (PST) Cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503300939.BAA21459@freefall.cdrom.com> from "Andrey A. Chernov" at Mar 30, 95 01:39:56 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 917 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > > ache 95/03/30 01:39:54 > > Modified: etc/etc.i386 rc.i386 > Log: > Restore my function key configuration stuff which Rod promise to > restore but really didn't do it. > Restore message from old rc about configuring syscons whith > echo added before it to go to new line after "echo -n xtend" f.e. > and similar stuff. Thanks for trashing in on me again... from my last commit: revision 1.60 date: 1995/03/30 06:26:09; author: rgrimes; state: Exp; lines: +156 -93 This is the rc work as provided by pts, I will me makeing some additional changes to it based upon other outstanding bug reports and commits made after his work. I have about 5 or 6 things stacked up in my box right now that have to do with /etc/rc* and such... -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-cvs-etc Thu Mar 30 11:42:54 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA06739 for cvs-etc-outgoing; Thu, 30 Mar 1995 11:42:54 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id LAA06730; Thu, 30 Mar 1995 11:42:51 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id LAA14066; Thu, 30 Mar 1995 11:42:28 -0800 From: Poul-Henning Kamp Message-Id: <199503301942.LAA14066@ref.tfs.com> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: rgrimes@gndrsh.aac.dev.com (Rodney W. Grimes) Date: Thu, 30 Mar 1995 11:42:28 -0800 (PST) Cc: ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503301937.LAA06163@gndrsh.aac.dev.com> from "Rodney W. Grimes" at Mar 30, 95 11:37:09 am Content-Type: text Content-Length: 608 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > I have about 5 or 6 things stacked up in my box right now that have > to do with /etc/rc* and such... > While we have the war going, can I suggest we add this to the end of /etc/rc: if [ -d /etc/rc.d ] ; then for i in /etc/rc.d/* do if [ -f $i ] ; then sh $i start fi done fi There is >no way< presently for a package of any kind to get a clean hook into the boot-sequence. This is bad, stupid and evil. -- Poul-Henning Kamp -- TRW Financial Systems, Inc. 'All relevant people are pertinent' && 'All rude people are impertinent' => 'no rude people are relevant' From owner-cvs-etc Thu Mar 30 13:18:36 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA09786 for cvs-etc-outgoing; Thu, 30 Mar 1995 13:18:36 -0800 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id NAA09778; Thu, 30 Mar 1995 13:18:27 -0800 Received: by sequent.kiae.su id AA17504 (5.65.kiae-2 ); Fri, 31 Mar 1995 01:09:11 +0400 Received: by sequent.KIAE.su (UUMAIL/2.0); Fri, 31 Mar 95 01:09:09 +0400 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id BAA03607; Fri, 31 Mar 1995 01:06:41 +0400 To: "Rodney W. Grimes" Cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com References: <199503301937.LAA06163@gndrsh.aac.dev.com> In-Reply-To: <199503301937.LAA06163@gndrsh.aac.dev.com>; from "Rodney W. Grimes" at Thu, 30 Mar 1995 11:37:09 -0800 (PST) Message-Id: Organization: Olahm Ha-Yetzirah Date: Fri, 31 Mar 1995 01:06:40 +0400 X-Mailer: Mail/@ [v2.32 FreeBSD] From: "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 Lines: 30 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 1209 Sender: cvs-etc-owner@freebsd.org Precedence: bulk In message <199503301937.LAA06163@gndrsh.aac.dev.com> Rodney W. Grimes writes: >> >> ache 95/03/30 01:39:54 >> >> Modified: etc/etc.i386 rc.i386 >> Log: >> Restore my function key configuration stuff which Rod promise to >> restore but really didn't do it. >> Restore message from old rc about configuring syscons whith >> echo added before it to go to new line after "echo -n xtend" f.e. >> and similar stuff. >Thanks for trashing in on me again... from my last commit: >revision 1.60 >date: 1995/03/30 06:26:09; author: rgrimes; state: Exp; lines: +156 -93 >This is the rc work as provided by pts, I will me makeing some additional >changes to it based upon other outstanding bug reports and commits made >after his work. Ok, but in previous mail you promise that you keep all my changes in _this_ your commit. You change your intention so often so I can't follow it, sorry... -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-cvs-etc Thu Mar 30 13:37:53 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA10618 for cvs-etc-outgoing; Thu, 30 Mar 1995 13:37:53 -0800 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id NAA10590; Thu, 30 Mar 1995 13:37:42 -0800 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id NAA06580; Thu, 30 Mar 1995 13:37:14 -0800 From: "Rodney W. Grimes" Message-Id: <199503302137.NAA06580@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: phk@ref.tfs.com (Poul-Henning Kamp) Date: Thu, 30 Mar 1995 13:37:14 -0800 (PST) Cc: ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503301942.LAA14066@ref.tfs.com> from "Poul-Henning Kamp" at Mar 30, 95 11:42:28 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1525 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > > > I have about 5 or 6 things stacked up in my box right now that have > > to do with /etc/rc* and such... > > > > While we have the war going, can I suggest we add this to the end of > /etc/rc: > > if [ -d /etc/rc.d ] ; then > for i in /etc/rc.d/* ^^^^ Very dangerous. I am already trying to fix a bug report about /etc/netstart:for i in /etc/hostname.* matching things like hostname.ed0~ and hostname.ed0.bak, etc. The proposed solution was hostname.*[0-9], but that fails for folks with things like hostname.sl21 (yes, it is possible to have that many slip lines, though I doubt people are managing it with our /etc/netstart!!!). I have another proposal before me that adds variable(s) to sysconfig that says what interfaces we have, and what values to use for them. This totally eliminates /etc/hostname.*, but will make it harder for the install stuff to do the right things as it would have to learn how to edit /etc/sysconfig :-(. > do > if [ -f $i ] ; then > sh $i start > fi > done > fi > > There is >no way< presently for a package of any kind to get a clean > hook into the boot-sequence. > This is bad, stupid and evil. In BSD this has always been done by root editing /etc/rc.local, I never did like things that automagically went and f*cked around in /etc, I consider that evil and ugle. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-cvs-etc Thu Mar 30 13:46:13 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA11082 for cvs-etc-outgoing; Thu, 30 Mar 1995 13:46:13 -0800 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id NAA11076; Thu, 30 Mar 1995 13:45:55 -0800 Received: from blaise.ibp.fr (blaise.ibp.fr [132.227.60.1]) by ibp.ibp.fr (8.6.11/jtpda-5.0) with SMTP id XAA05300 ; Thu, 30 Mar 1995 23:46:05 +0200 Received: by blaise.ibp.fr (4.1/SMI-4.1) id AA10925; Thu, 30 Mar 95 23:45:36 +0200 From: roberto@blaise.ibp.fr (Ollivier Robert) Message-Id: <9503302145.AA10925@blaise.ibp.fr> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: phk@ref.tfs.com (Poul-Henning Kamp) Date: Thu, 30 Mar 1995 23:45:35 +0200 (MET DST) Cc: rgrimes@gndrsh.aac.dev.com, ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503301942.LAA14066@ref.tfs.com> from "Poul-Henning Kamp" at Mar 30, 95 11:42:28 am X-Operating-System: FreeBSD 2.1.0-Development ctm#480 X-Mailer: ELM [version 2.4 PL23beta2] Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 492 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > There is >no way< presently for a package of any kind to get a clean > hook into the boot-sequence. > This is bad, stupid and evil. You all realize that the next step is to provide "/etc/rc0.d"-like scripts and halt/reboot/shitdown/init hooks for shutdown too, don't you ? I'm not for a complete SYSV implementation but it *does* has merits. -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@FreeBSD.ORG FreeBSD keltia 2.1.0-Development #7: Thu Mar 23 00:28:31 MET 1995 From owner-cvs-etc Thu Mar 30 14:22:28 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA00334 for cvs-etc-outgoing; Thu, 30 Mar 1995 14:22:28 -0800 Received: from saturn.landmark.com (landmark.com [192.246.113.2]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id OAA00327; Thu, 30 Mar 1995 14:22:15 -0800 Received: from ren.landmark.com by saturn.landmark.com with SMTP id AA19896 (5.67b8/IDA-1.5); Thu, 30 Mar 1995 17:22:12 -0500 Received: by ren.landmark.com with SMTP id AA18238 (5.67b8/IDA-1.5); Thu, 30 Mar 1995 17:22:11 -0500 To: "Rodney W. Grimes" Cc: phk@ref.tfs.com (Poul-Henning Kamp), ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-Reply-To: Your message of "Thu, 30 Mar 1995 13:37:14 PST." <199503302137.NAA06580@gndrsh.aac.dev.com> Comments: Hyperbole mail buttons accepted, v3.16. Date: Thu, 30 Mar 1995 17:22:05 -0500 Message-Id: <26684.796602125@ren.landmark.com> From: Harlan Stenn Sender: cvs-etc-owner@freebsd.org Precedence: bulk Is there some reason not to follow the SysV lead, and go for the Start/Kill mechanism using [SK][0-9][0-9].name ? Personally, I'd prefer 3 digits instead of 2, but that's just a nit. The issue of having a clean way for independent packages to get access to Start and Kill services is significant. There are times I think this whole issue should be handled with "make" and well-known labels instead of relying on the (dys)lexicographic order of files in a subdir. If a package needs NFS-mounted disks up before running, it should simply be able to specify this requirement instead of requiring somebody to check that this requirement is met, especially since this is most likely to bite people when an OS is upgraded. H From owner-cvs-etc Thu Mar 30 14:57:11 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA01051 for cvs-etc-outgoing; Thu, 30 Mar 1995 14:57:11 -0800 Received: from precipice.shockwave.com (precipice.shockwave.com [171.69.108.33]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id OAA01045; Thu, 30 Mar 1995 14:57:08 -0800 Received: from localhost (localhost [127.0.0.1]) by precipice.shockwave.com (8.6.11/8.6.9) with SMTP id OAA04182; Thu, 30 Mar 1995 14:52:09 -0800 Message-Id: <199503302252.OAA04182@precipice.shockwave.com> To: "Rodney W. Grimes" cc: phk@ref.tfs.com (Poul-Henning Kamp), ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Thu, 30 Mar 1995 13:37:14 PST." <199503302137.NAA06580@gndrsh.aac.dev.com> Date: Thu, 30 Mar 1995 14:51:55 -0800 From: Paul Traina Sender: cvs-etc-owner@freebsd.org Precedence: bulk In BSD this has always been done by root editing /etc/rc.local, I never did like things that automagically went and f*cked around in /etc, I consider that evil and ugle. USG does exactly what Paul suggested, but as we've seen with ~ and .bak files, it is dangerous. They have an rc..d directory for each run level and files with the names: so it executes all the system stuff first (lower numbered stuff runs first) followed by all of the user stuff every time you change run levels. I agree with you 100% for system stuff as the ordering for this stuff is always a MAJOR pain in the ass. However, it would be nice if we could handle rc.local-ish things this way. It would be great if when you install httpd, as an example, you could install a file /etc/rc.local.d/httpd which is a shell script for starting up httpd at boot. Would you consider the following compromise? for file in rc.local.d/* l do echo $file | \ egrep -s "~$|.bak$|.orig$|.rej$|" || \ sh $file done From owner-cvs-etc Thu Mar 30 15:15:15 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA01501 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:15:15 -0800 Received: from FileServ1.MI.Uni-Koeln.DE (FileServ1.MI.Uni-Koeln.DE [134.95.212.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id PAA01482; Thu, 30 Mar 1995 15:14:54 -0800 Received: by FileServ1.MI.Uni-Koeln.DE id AA16270 (5.67b/IDA-1.5); Fri, 31 Mar 1995 01:03:55 +0200 Message-Id: <199503302303.AA16270@FileServ1.MI.Uni-Koeln.DE> From: se@MI.Uni-Koeln.DE (Stefan Esser) Date: Fri, 31 Mar 1995 01:03:54 +0200 In-Reply-To: Paul Traina "Re: cvs commit: src/etc/etc.i386 rc.i386" (Mar 30, 14:51) X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: Paul Traina Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 Cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Sender: cvs-etc-owner@freebsd.org Precedence: bulk On Mar 30, 14:51, Paul Traina wrote: } Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 } Would you consider the following compromise? } } for file in rc.local.d/* l do } echo $file | \ } egrep -s "~$|.bak$|.orig$|.rej$|" || \ } sh $file } done Hmm, wouldn't a test for some extension being present be more save, than excluding files ? E.g.. "XYZ.start" and "XYZ.stop" would be quite save ... Or even "XYZ.rc" if you want one script for init/uninit. Regards, STefan -- Stefan Esser Internet: Zentrum fuer Paralleles Rechnen Tel: +49 221 4706019 Universitaet zu Koeln FAX: +49 221 4705160 Weyertal 80 50931 Koeln From owner-cvs-etc Thu Mar 30 15:27:52 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA01853 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:27:52 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA01847; Thu, 30 Mar 1995 15:27:49 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id PAA15050; Thu, 30 Mar 1995 15:27:43 -0800 From: Poul-Henning Kamp Message-Id: <199503302327.PAA15050@ref.tfs.com> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: rgrimes@gndrsh.aac.dev.com (Rodney W. Grimes) Date: Thu, 30 Mar 1995 15:27:43 -0800 (PST) Cc: ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503302137.NAA06580@gndrsh.aac.dev.com> from "Rodney W. Grimes" at Mar 30, 95 01:37:14 pm Content-Type: text Content-Length: 443 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > In BSD this has always been done by root editing /etc/rc.local, I never > did like things that automagically went and f*cked around in /etc, > I consider that evil and ugle. Rod, fine, you're entitled to your opinion. So am I. If you don't add it, I will. -- Poul-Henning Kamp -- TRW Financial Systems, Inc. 'All relevant people are pertinent' && 'All rude people are impertinent' => 'no rude people are relevant' From owner-cvs-etc Thu Mar 30 15:28:48 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA01914 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:28:48 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA01908; Thu, 30 Mar 1995 15:28:46 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id PAA15065; Thu, 30 Mar 1995 15:28:35 -0800 From: Poul-Henning Kamp Message-Id: <199503302328.PAA15065@ref.tfs.com> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: roberto@blaise.ibp.fr (Ollivier Robert) Date: Thu, 30 Mar 1995 15:28:35 -0800 (PST) Cc: rgrimes@gndrsh.aac.dev.com, ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <9503302145.AA10925@blaise.ibp.fr> from "Ollivier Robert" at Mar 30, 95 11:45:35 pm Content-Type: text Content-Length: 646 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > > There is >no way< presently for a package of any kind to get a clean > > hook into the boot-sequence. > > This is bad, stupid and evil. > > You all realize that the next step is to provide "/etc/rc0.d"-like scripts > and halt/reboot/shitdown/init hooks for shutdown too, don't you ? > > I'm not for a complete SYSV implementation but it *does* has merits. I'm not asking for a complete SYSV implementation, I'm asking for the bit of it which they got right. -- Poul-Henning Kamp -- TRW Financial Systems, Inc. 'All relevant people are pertinent' && 'All rude people are impertinent' => 'no rude people are relevant' From owner-cvs-etc Thu Mar 30 15:31:02 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02053 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:31:02 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA02045; Thu, 30 Mar 1995 15:31:00 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id PAA15095; Thu, 30 Mar 1995 15:30:42 -0800 From: Poul-Henning Kamp Message-Id: <199503302330.PAA15095@ref.tfs.com> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: Harlan.Stenn@landmark.com (Harlan Stenn) Date: Thu, 30 Mar 1995 15:30:42 -0800 (PST) Cc: rgrimes@gndrsh.aac.dev.com, ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <26684.796602125@ren.landmark.com> from "Harlan Stenn" at Mar 30, 95 05:22:05 pm Content-Type: text Content-Length: 423 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > Is there some reason not to follow the SysV lead, and go for the > Start/Kill mechanism using [SK][0-9][0-9].name ? Personally, I'd prefer > 3 digits instead of 2, but that's just a nit. Yes, some people are alergetic to this scheme. :-( -- Poul-Henning Kamp -- TRW Financial Systems, Inc. 'All relevant people are pertinent' && 'All rude people are impertinent' => 'no rude people are relevant' From owner-cvs-etc Thu Mar 30 15:34:33 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02152 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:34:33 -0800 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id PAA02144; Thu, 30 Mar 1995 15:34:26 -0800 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: "Rodney W. Grimes" cc: phk@ref.tfs.com (Poul-Henning Kamp), ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Thu, 30 Mar 95 13:37:14 PST." <199503302137.NAA06580@gndrsh.aac.dev.com> Date: Thu, 30 Mar 1995 15:34:26 -0800 Message-ID: <2143.796606466@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: cvs-etc-owner@freebsd.org Precedence: bulk > This totally eliminates /etc/hostname.*, but will make it harder for > the install stuff to do the right things as it would have to learn > how to edit /etc/sysconfig :-(. The install stuff is already going to have very full knowledge of how to edit /etc/sysconfig - that file was, after all, added for its direct benefit! :-) jordan From owner-cvs-etc Thu Mar 30 15:34:37 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02171 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:34:37 -0800 Received: from precipice.shockwave.com (precipice.shockwave.com [171.69.108.33]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA02150; Thu, 30 Mar 1995 15:34:33 -0800 Received: from localhost (localhost [127.0.0.1]) by precipice.shockwave.com (8.6.11/8.6.9) with SMTP id PAA04354; Thu, 30 Mar 1995 15:31:38 -0800 Message-Id: <199503302331.PAA04354@precipice.shockwave.com> To: Poul-Henning Kamp cc: rgrimes@gndrsh.aac.dev.com (Rodney W. Grimes), ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Thu, 30 Mar 1995 15:27:43 PST." <199503302327.PAA15050@ref.tfs.com> Date: Thu, 30 Mar 1995 15:31:38 -0800 From: Paul Traina Sender: cvs-etc-owner@freebsd.org Precedence: bulk Since everyone's entitled to an opinion, let me stuff mine down your throat. :-) Please only do this for rc.localish types of things. Getting the system order right and mucking with the numbers is historically a big pain in the ass in USG land. Trust me, I know this one. :-( From: Poul-Henning Kamp Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 > In BSD this has always been done by root editing /etc/rc.local, I never > did like things that automagically went and f*cked around in /etc, > I consider that evil and ugle. Rod, fine, you're entitled to your opinion. So am I. If you don't add it, I will. -- Poul-Henning Kamp -- TRW Financial Systems, Inc. 'All relevant people are pertinent' && 'All rude people are impertinent' => 'no rude people are relevant' From owner-cvs-etc Thu Mar 30 15:36:13 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02260 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:36:13 -0800 Received: from precipice.shockwave.com (precipice.shockwave.com [171.69.108.33]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA02247; Thu, 30 Mar 1995 15:36:08 -0800 Received: from localhost (localhost [127.0.0.1]) by precipice.shockwave.com (8.6.11/8.6.9) with SMTP id PAA04436; Thu, 30 Mar 1995 15:35:34 -0800 Message-Id: <199503302335.PAA04436@precipice.shockwave.com> To: phk@freebsd.org cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Fri, 31 Mar 1995 01:03:54 +0200." <199503302303.AA16270@FileServ1.MI.Uni-Koeln.DE> Date: Thu, 30 Mar 1995 15:35:34 -0800 From: Paul Traina Sender: cvs-etc-owner@freebsd.org Precedence: bulk How about: for file in rc.local.d/*.rc ; do sh $file start done nice, clean, simple. If someone ever wants a programatic way to stop these things, for file in rc.local.d/*.rc ; do sh $file stop done Please don't consider an interface where I need both a start and a stop shell script (bletch bletch bletch). From owner-cvs-etc Thu Mar 30 15:38:18 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02356 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:38:18 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA02350; Thu, 30 Mar 1995 15:38:16 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id PAA15164; Thu, 30 Mar 1995 15:37:58 -0800 From: Poul-Henning Kamp Message-Id: <199503302337.PAA15164@ref.tfs.com> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: pst@shockwave.com (Paul Traina) Date: Thu, 30 Mar 1995 15:37:57 -0800 (PST) Cc: rgrimes@gndrsh.aac.dev.com, ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503302331.PAA04354@precipice.shockwave.com> from "Paul Traina" at Mar 30, 95 03:31:38 pm Content-Type: text Content-Length: 593 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > Since everyone's entitled to an opinion, let me stuff mine down your > throat. :-) > > Please only do this for rc.localish types of things. Getting the system > order right and mucking with the numbers is historically a big pain in the > ass in USG land. Trust me, I know this one. :-( So we are in violent agreement. The reason I want it is to give 3rd party packages a handle into the boot procedure... -- Poul-Henning Kamp -- TRW Financial Systems, Inc. 'All relevant people are pertinent' && 'All rude people are impertinent' => 'no rude people are relevant' From owner-cvs-etc Thu Mar 30 15:38:34 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02381 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:38:34 -0800 Received: from precipice.shockwave.com (precipice.shockwave.com [171.69.108.33]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA02374; Thu, 30 Mar 1995 15:38:31 -0800 Received: from localhost (localhost [127.0.0.1]) by precipice.shockwave.com (8.6.11/8.6.9) with SMTP id PAA04385; Thu, 30 Mar 1995 15:32:19 -0800 Message-Id: <199503302332.PAA04385@precipice.shockwave.com> To: se@MI.Uni-Koeln.DE (Stefan Esser) cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Fri, 31 Mar 1995 01:03:54 +0200." <199503302303.AA16270@FileServ1.MI.Uni-Koeln.DE> Date: Thu, 30 Mar 1995 15:32:19 -0800 From: Paul Traina Sender: cvs-etc-owner@freebsd.org Precedence: bulk Sounds like a good idea to me. From: se@MI.Uni-Koeln.DE (Stefan Esser) Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 On Mar 30, 14:51, Paul Traina wrote: } Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 } Would you consider the following compromise? } } for file in rc.local.d/* l do } echo $file | \ } egrep -s "~$|.bak$|.orig$|.rej$|" || \ } sh $file } done Hmm, wouldn't a test for some extension being present be more save, than excluding files ? E.g.. "XYZ.start" and "XYZ.stop" would be quite save ... Or even "XYZ.rc" if you want one script for init/uninit. Regards, STefan -- Stefan Esser Internet: Zentrum fuer Paralleles Rechnen Tel: +49 221 4706019 Universitaet zu Koeln FAX: +49 221 4705160 Weyertal 80 50931 Koeln From owner-cvs-etc Thu Mar 30 15:40:40 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02474 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:40:40 -0800 Received: from trout.sri.MT.net (trout.sri.MT.net [204.182.243.12]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA02463; Thu, 30 Mar 1995 15:40:34 -0800 Received: (from nate@localhost) by trout.sri.MT.net (8.6.9/8.6.9) id QAA08649; Thu, 30 Mar 1995 16:43:50 -0700 Date: Thu, 30 Mar 1995 16:43:50 -0700 From: Nate Williams Message-Id: <199503302343.QAA08649@trout.sri.MT.net> In-Reply-To: Paul Traina "Re: cvs commit: src/etc/etc.i386 rc.i386" (Mar 30, 3:35pm) X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: Paul Traina , phk@freebsd.org Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 Cc: CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Sender: cvs-etc-owner@freebsd.org Precedence: bulk > How about: > > for file in rc.local.d/*.rc ; do > sh $file start > done > > nice, clean, simple. If someone ever wants a programatic way to stop > these things, > > for file in rc.local.d/*.rc ; do > sh $file stop > done > > Please don't consider an interface where I need both a start and a stop > shell script (bletch bletch bletch). I like this. It's simple and to the point. The SysV stuff is neither of them. Nate From owner-cvs-etc Thu Mar 30 15:41:16 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02508 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:41:16 -0800 Received: from estienne.cs.berkeley.edu (estienne.CS.Berkeley.EDU [128.32.42.147]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA02501; Thu, 30 Mar 1995 15:41:14 -0800 Received: from localhost (localhost [127.0.0.1]) by estienne.cs.berkeley.edu (8.6.9/8.6.9) with SMTP id PAA13120; Thu, 30 Mar 1995 15:41:03 -0800 Message-Id: <199503302341.PAA13120@estienne.cs.berkeley.edu> X-Authentication-Warning: estienne.cs.berkeley.edu: Host localhost didn't use HELO protocol To: Poul-Henning Kamp cc: rgrimes@gndrsh.aac.dev.com (Rodney W. Grimes), ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Thu, 30 Mar 1995 15:27:43 PST." <199503302327.PAA15050@ref.tfs.com> Date: Thu, 30 Mar 1995 15:41:01 -0800 From: "Justin T. Gibbs" Sender: cvs-etc-owner@freebsd.org Precedence: bulk >> In BSD this has always been done by root editing /etc/rc.local, I never >> did like things that automagically went and f*cked around in /etc, >> I consider that evil and ugle. > >Rod, fine, you're entitled to your opinion. So am I. >If you don't add it, I will. > >-- >Poul-Henning Kamp -- TRW Financial Systems, Inc. >'All relevant people are pertinent' && 'All rude people are impertinent' >=> 'no rude people are relevant' The security script will also give loud warnings about stuff getting added to this directory??? Sounds like a great place to stick something nasty without the administrator noticing. -- Justin T. Gibbs ============================================== TCS Instructional Group - Programmer/Analyst 1 Cory | Po | Danube | Volga | Parker | Torus ============================================== From owner-cvs-etc Thu Mar 30 15:43:40 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02555 for cvs-etc-outgoing; Thu, 30 Mar 1995 15:43:40 -0800 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id PAA02546; Thu, 30 Mar 1995 15:43:38 -0800 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: Paul Traina cc: se@mi.uni-koeln.de (Stefan Esser), CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Thu, 30 Mar 95 15:32:19 PST." <199503302332.PAA04385@precipice.shockwave.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Thu, 30 Mar 1995 15:43:38 -0800 Message-ID: <2545.796607018@freefall.cdrom.com> From: Gary Palmer (FreeBSD/ARM Team) Sender: cvs-etc-owner@freebsd.org Precedence: bulk Can we please take this out of -commiters???? Thanks Gary From owner-cvs-etc Thu Mar 30 16:40:52 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA04430 for cvs-etc-outgoing; Thu, 30 Mar 1995 16:40:52 -0800 Received: from saturn.landmark.com (landmark.com [192.246.113.2]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id QAA04422 for ; Thu, 30 Mar 1995 16:40:50 -0800 Received: from ren.landmark.com by saturn.landmark.com with SMTP id AA15902 (5.67b8/IDA-1.5 for ); Thu, 30 Mar 1995 19:40:47 -0500 Received: by ren.landmark.com with SMTP id AA24291 (5.67b8/IDA-1.5); Thu, 30 Mar 1995 19:40:47 -0500 To: Nate Williams Cc: Paul Traina , phk@freebsd.org, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-Reply-To: Your message of "Thu, 30 Mar 1995 16:43:50 MST." <199503302343.QAA08649@trout.sri.MT.net> Comments: Hyperbole mail buttons accepted, v3.16. Date: Thu, 30 Mar 1995 19:40:36 -0500 Message-Id: <30687.796610436@ren.landmark.com> From: Harlan Stenn Sender: cvs-etc-owner@freebsd.org Precedence: bulk [I removed -committers from the header] > > How about: > > > > for file in rc.local.d/*.rc ; do > > sh $file start > > done > > > > nice, clean, simple. If someone ever wants a programatic way to stop > > these things, > > > > for file in rc.local.d/*.rc ; do > > sh $file stop > > done > > > > Please don't consider an interface where I need both a start and a stop > > shell script (bletch bletch bletch). > > I like this. It's simple and to the point. The SysV stuff is neither > of them. Yes, it's simple and to the point. The problem is that it usually doesn't work "correctly". In the usual case, things need to stopped in the REVERSE order in which they were shut down. I'm not aware of any situations where it is a bad idea to stop things in the reverse order in which they were started. I never wrote: rfile= for file in rc.local.d/*.rc ; do rfile="$file $rfile" done for file in $rfile ; do sh $file stop done I, too, dislike the mess. The SysV rc?.d/ scheme is a tolerable solution, but it's not really elegant. Then again, have you seen the ODM stuff AIX uses to handle things like /etc/inittab, I/O devices, installed packages, ...? H From owner-cvs-etc Thu Mar 30 16:42:00 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA04503 for cvs-etc-outgoing; Thu, 30 Mar 1995 16:42:00 -0800 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id QAA04497; Thu, 30 Mar 1995 16:41:53 -0800 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id QAA07064; Thu, 30 Mar 1995 16:41:41 -0800 From: "Rodney W. Grimes" Message-Id: <199503310041.QAA07064@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: phk@ref.tfs.com (Poul-Henning Kamp) Date: Thu, 30 Mar 1995 16:41:41 -0800 (PST) Cc: ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503302327.PAA15050@ref.tfs.com> from "Poul-Henning Kamp" at Mar 30, 95 03:27:43 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 735 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > > > In BSD this has always been done by root editing /etc/rc.local, I never > > did like things that automagically went and f*cked around in /etc, > > I consider that evil and ugle. > > Rod, fine, you're entitled to your opinion. So am I. > If you don't add it, I will. You made a proposal, I said what I thought of it. Others have stated things about it, and now Poul is makeing the decision :-(. Sorry folks, I can't deal with Poul's unilateral dictator ship any longer. If we can't have decisions made by the group instead of ``what Poul wants'' I am out of here. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-cvs-etc Thu Mar 30 16:46:09 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA04676 for cvs-etc-outgoing; Thu, 30 Mar 1995 16:46:09 -0800 Received: from tfs.com (mailhub.tfs.com [140.145.250.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id QAA04669; Thu, 30 Mar 1995 16:46:05 -0800 Received: by tfs.com (smail3.1.28.1) Message-Id: From: julian@TFS.COM (Julian Elischer) Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: pst@shockwave.com (Paul Traina) Date: Thu, 30 Mar 1995 16:45:30 -0800 (PST) Cc: phk@ref.tfs.com, rgrimes@gndrsh.aac.dev.com, ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503302331.PAA04354@precipice.shockwave.com> from "Paul Traina" at Mar 30, 95 03:31:38 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1180 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > Please only do this for rc.localish types of things. Getting the system > order right and mucking with the numbers is historically a big pain in the > ass in USG land. Trust me, I know this one. :-( getting the numbers right is no harder than deciding where to insert a startup clause into rc.local.. anyway, somentimes you want to add something that may need to be started BEFORE something else that is in /etc/rc which means that you have to edit /etc/rc, rather than /etc/rc.local. the sysV startup script is implimented entirely within the /etc/rc[0123456] scripts julian > > From: Poul-Henning Kamp > Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 > > In BSD this has always been done by root editing /etc/rc.local, I never > > did like things that automagically went and f*cked around in /etc, > > I consider that evil and ugle. > > Rod, fine, you're entitled to your opinion. So am I. > If you don't add it, I will. > > -- > Poul-Henning Kamp -- TRW Financial Systems, Inc. > 'All relevant people are pertinent' && 'All rude people are impertinent' > => 'no rude people are relevant' > From owner-cvs-etc Thu Mar 30 16:47:54 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA04743 for cvs-etc-outgoing; Thu, 30 Mar 1995 16:47:54 -0800 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id QAA04731; Thu, 30 Mar 1995 16:47:47 -0800 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id QAA07109; Thu, 30 Mar 1995 16:47:39 -0800 From: "Rodney W. Grimes" Message-Id: <199503310047.QAA07109@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: jkh@freefall.cdrom.com (Jordan K. Hubbard) Date: Thu, 30 Mar 1995 16:47:39 -0800 (PST) Cc: phk@ref.tfs.com, ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <2143.796606466@freefall.cdrom.com> from "Jordan K. Hubbard" at Mar 30, 95 03:34:26 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 949 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > > > This totally eliminates /etc/hostname.*, but will make it harder for > > the install stuff to do the right things as it would have to learn > > how to edit /etc/sysconfig :-(. > > The install stuff is already going to have very full knowledge of how > to edit /etc/sysconfig - that file was, after all, added for its direct > benefit! :-) I realized this after further study of a few things. Sysinstall must be going in there, that is how we set the hostname now (/etc/myname is gone). I will put togeather a proposal for hostname.* and send it out, probably based directly on the work sent to me by Jordan from someone. Along this same lines should we eliminate /etc/defaultroute, since it is now set in sysconfig? We currently have 2 ways of setting it :-( > > jordan > -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-cvs-etc Thu Mar 30 17:05:24 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA06145 for cvs-etc-outgoing; Thu, 30 Mar 1995 17:05:24 -0800 Received: from Root.COM (implode.Root.COM [198.145.90.1]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id RAA06127; Thu, 30 Mar 1995 17:05:20 -0800 Received: from corbin.Root.COM (corbin.Root.COM [198.145.90.18]) by Root.COM (8.6.8/8.6.5) with ESMTP id RAA15339; Thu, 30 Mar 1995 17:05:17 -0800 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.11/8.6.5) with SMTP id RAA00403; Thu, 30 Mar 1995 17:05:17 -0800 Message-Id: <199503310105.RAA00403@corbin.Root.COM> X-Authentication-Warning: corbin.Root.COM: Host localhost didn't use HELO protocol To: "Rodney W. Grimes" cc: phk@ref.tfs.com (Poul-Henning Kamp), CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Thu, 30 Mar 95 16:41:41 PST." <199503310041.QAA07064@gndrsh.aac.dev.com> From: David Greenman Reply-To: davidg@Root.COM Date: Thu, 30 Mar 1995 17:05:16 -0800 Sender: cvs-etc-owner@freebsd.org Precedence: bulk >> Rod, fine, you're entitled to your opinion. So am I. >> If you don't add it, I will. > >You made a proposal, I said what I thought of it. Others have stated >things about it, and now Poul is makeing the decision :-(. > >Sorry folks, I can't deal with Poul's unilateral dictator ship any longer. Well, it's not any worse than your "unilateral dictator ship" that exposes itself from time to time. >If we can't have decisions made by the group instead of ``what Poul wants'' >I am out of here. It's a two-way street. I find that both of you can be foolishly stubborn at times. Especially annoying is your "If it's not done the way I say then I'm outta here" kind of attitude. I guess there is a lot of personal taste involved in this /etc/rc issue. We have a common goal in FreeBSD: we all want it to work as well as possible. If there isn't any way to do it without a "sysv" /etc/rc scheme, then that's what we'll have to do. The way to solve this issue is by communicating ideas and being willing to accept someone else's if it better solves the problem. We need more research scientists and fewer research dictators. I personally don't like a zillion rc scripts. It makes changing my configuration more difficult for me. ...but the whole issue has relatively low importance and I think the people arguing the issue in a knock-down, drag-out fashion are being childish. -DG From owner-cvs-etc Thu Mar 30 17:09:07 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA06484 for cvs-etc-outgoing; Thu, 30 Mar 1995 17:09:07 -0800 Received: from tfs.com (mailhub.tfs.com [140.145.250.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id RAA06472; Thu, 30 Mar 1995 17:09:04 -0800 Received: by tfs.com (smail3.1.28.1) Message-Id: From: julian@TFS.COM (Julian Elischer) Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: rgrimes@gndrsh.aac.dev.com (Rodney W. Grimes) Date: Thu, 30 Mar 1995 17:08:32 -0800 (PST) Cc: phk@ref.tfs.com, ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503310041.QAA07064@gndrsh.aac.dev.com> from "Rodney W. Grimes" at Mar 30, 95 04:41:41 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1537 Sender: cvs-etc-owner@freebsd.org Precedence: bulk > > > > > > In BSD this has always been done by root editing /etc/rc.local, I never > > > did like things that automagically went and f*cked around in /etc, > > > I consider that evil and ugle. > > > > Rod, fine, you're entitled to your opinion. So am I. > > If you don't add it, I will. > > You made a proposal, I said what I thought of it. Others have stated > things about it, and now Poul is makeing the decision :-(. Rod, the comments were not totally against the suggestion, and Poul merely he wanted to add SOMETHING ALONG THE LINES OF the sysV stuff my suggestion is as follows.. scripts continue as at present. rc, rc.local and we simply add an rc.d in which one can place startup scripts similar to sysV scripts (many packages come with these). the order of running would be: rc rc.d/S[01234]* start rc.local rc.d/S[56789]* start many systems have a file rc.network, which is as standard as /etc/netstart so I'm a little sorry we stayed with netstart, but the documentation argument was convincing.. > > Sorry folks, I can't deal with Poul's unilateral dictator ship any longer. I think this is such a small thing it doesn't require such heated discussion.. it requires adding a few lines to each script and creating the directory.. packages that want to use it can those that don't can use rc.local... > > If we can't have decisions made by the group instead of ``what Poul wants'' > I am out of here. The discussion hasn't been "everybody vs poul", and I thonk a compromise should be possible... julian From owner-cvs-etc Thu Mar 30 17:12:17 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA06854 for cvs-etc-outgoing; Thu, 30 Mar 1995 17:12:17 -0800 Received: from precipice.shockwave.com (precipice.shockwave.com [171.69.108.33]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id RAA06843; Thu, 30 Mar 1995 17:12:14 -0800 Received: from localhost (localhost [127.0.0.1]) by precipice.shockwave.com (8.6.11/8.6.9) with SMTP id RAA04809; Thu, 30 Mar 1995 17:11:17 -0800 Message-Id: <199503310111.RAA04809@precipice.shockwave.com> To: Harlan Stenn cc: Nate Williams , phk@freebsd.org, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Thu, 30 Mar 1995 19:40:36 EST." <30687.796610436@ren.landmark.com> Date: Thu, 30 Mar 1995 17:11:12 -0800 From: Paul Traina Sender: cvs-etc-owner@freebsd.org Precedence: bulk Why do they need to be stopped in reverse order? They are independant modules. From: Harlan Stenn Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 [I removed -committers from the header] > > How about: > > > > for file in rc.local.d/*.rc ; do > > sh $file start > > done > > > > nice, clean, simple. If someone ever wants a programatic way to stop > > these things, > > > > for file in rc.local.d/*.rc ; do > > sh $file stop > > done > > > > Please don't consider an interface where I need both a start and a stop > > shell script (bletch bletch bletch). > > I like this. It's simple and to the point. The SysV stuff is neither > of them. Yes, it's simple and to the point. The problem is that it usually doesn't work "correctly". In the usual case, things need to stopped in the REVERSE order in which they were shut down. I'm not aware of any situations where it is a bad idea to stop things in the reverse order in which they were started. I never wrote: rfile= for file in rc.local.d/*.rc ; do rfile="$file $rfile" done for file in $rfile ; do sh $file stop done I, too, dislike the mess. The SysV rc?.d/ scheme is a tolerable solution, but it's not really elegant. Then again, have you seen the ODM stuff AIX uses to handle things like /etc/inittab, I/O devices, installed packages, ...? H From owner-cvs-etc Thu Mar 30 17:13:30 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA07048 for cvs-etc-outgoing; Thu, 30 Mar 1995 17:13:30 -0800 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id RAA07037; Thu, 30 Mar 1995 17:13:28 -0800 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: "Rodney W. Grimes" cc: phk@ref.tfs.com (Poul-Henning Kamp), ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Thu, 30 Mar 95 16:41:41 PST." <199503310041.QAA07064@gndrsh.aac.dev.com> Date: Thu, 30 Mar 1995 17:13:28 -0800 Message-ID: <7034.796612408@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: cvs-etc-owner@freebsd.org Precedence: bulk > If we can't have decisions made by the group instead of ``what Poul wants'' > I am out of here. Okay, deep breath time here folks! We're getting techy.. I'm sure that words are now being said and sentences being phrased in a way that's driven more by aggravation than by a desire to truly Do The Right Thing, and this buys us nothing. Neither you or Poul are exactly masters of diplomacy when you feel you're Right About Something, and this has no-doubt led to some rather abrupt exchanges that reflect (as I said) aggrevation more than truly suggested methodology. Poul knows that he has to get core agreement for any big change and I don't see him committing this stuff unilaterally yet, so let's just chalk that up to angry verbage. Likewise, your reply is more angry verbage and not one likely to produce any desirable results either. If we can calm down here, maybe we can start over and think more about how to produce positive results than about winning the current argument. Take 5, come back in 8 hours with your reasoned arguments. I don't see any reasoned arguments here now. Jordan From owner-cvs-etc Thu Mar 30 17:14:09 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA07159 for cvs-etc-outgoing; Thu, 30 Mar 1995 17:14:09 -0800 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id RAA07148; Thu, 30 Mar 1995 17:14:07 -0800 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: "Rodney W. Grimes" cc: phk@ref.tfs.com, ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-reply-to: Your message of "Thu, 30 Mar 95 16:47:39 PST." <199503310047.QAA07109@gndrsh.aac.dev.com> Date: Thu, 30 Mar 1995 17:14:06 -0800 Message-ID: <7147.796612446@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: cvs-etc-owner@freebsd.org Precedence: bulk > Along this same lines should we eliminate /etc/defaultroute, since > it is now set in sysconfig? We currently have 2 ways of setting it :-( Definitely! Jordan From owner-cvs-etc Thu Mar 30 17:22:23 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA08031 for cvs-etc-outgoing; Thu, 30 Mar 1995 17:22:23 -0800 Received: from saturn.landmark.com (landmark.com [192.246.113.2]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id RAA08021 for ; Thu, 30 Mar 1995 17:22:18 -0800 Received: from ren.landmark.com by saturn.landmark.com with SMTP id AA23593 (5.67b8/IDA-1.5 for ); Thu, 30 Mar 1995 20:22:13 -0500 Received: by ren.landmark.com with SMTP id AA19334 (5.67b8/IDA-1.5); Thu, 30 Mar 1995 20:22:12 -0500 To: Paul Traina Cc: Harlan Stenn , Nate Williams , phk@freebsd.org, cvs-etc@freefall.cdrom.com Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 In-Reply-To: Your message of "Thu, 30 Mar 1995 17:11:12 PST." <199503310111.RAA04809@precipice.shockwave.com> Comments: Hyperbole mail buttons accepted, v3.16. Date: Thu, 30 Mar 1995 20:22:10 -0500 Message-Id: <36229.796612930@ren.landmark.com> From: Harlan Stenn Sender: cvs-etc-owner@freebsd.org Precedence: bulk While stopping generic modules in the reverse order is not a big issue, it is more important, for example, that things like syslog, gated, named, and nfs get started in (about) that order, and shut down in the reverse order. I often find I'm installing "replacement" tools on various OSes, and I'm not above swiping a better RC system from, for example, FreeBSD, and installing it on other machines. I'd like to see a generally useful RC package in FreeBSD. If I'm going to add xntpd, the amd automounter, PLP, or various other tools in there it is sometimes nice to be able to just have one place to mess with. Sometimes one simply can't just let the system do its thing (like starting inetd and thereby allowing FTP, telnet, and rlogin to proceed) and then fire off "local" additions. H From owner-cvs-etc Fri Mar 31 03:42:10 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA15838 for cvs-etc-outgoing; Fri, 31 Mar 1995 03:42:10 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id DAA15832; Fri, 31 Mar 1995 03:42:03 -0800 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id DAA05609; Fri, 31 Mar 1995 03:42:00 -0800 Date: Fri, 31 Mar 1995 03:42:00 -0800 From: "Jordan K. Hubbard" Message-Id: <199503311142.DAA05609@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-etc@time.cdrom.com Subject: cvs commit: src/etc modems Makefile Sender: cvs-etc-owner@freebsd.org Precedence: bulk jkh 95/03/31 03:41:59 Modified: etc Makefile Added: etc modems Log: Add modem database file for new tip changes. From owner-cvs-etc Fri Mar 31 04:53:17 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA18181 for cvs-etc-outgoing; Fri, 31 Mar 1995 04:53:17 -0800 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id EAA18171; Fri, 31 Mar 1995 04:53:13 -0800 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id NAA00697; Fri, 31 Mar 1995 13:42:42 +0100 From: Paul Richards Message-Id: <199503311242.NAA00697@isl.cf.ac.uk> Subject: Re: cvs commit: src/etc/etc.i386 rc.i386 To: phk@ref.tfs.com (Poul-Henning Kamp) Date: Fri, 31 Mar 1995 13:42:42 +0100 (BST) Cc: pst@shockwave.com, rgrimes@gndrsh.aac.dev.com, ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-etc@freefall.cdrom.com In-Reply-To: <199503302337.PAA15164@ref.tfs.com> from "Poul-Henning Kamp" at Mar 30, 95 03:37:57 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1158 Sender: cvs-etc-owner@freebsd.org Precedence: bulk In reply to Poul-Henning Kamp who said > > > Since everyone's entitled to an opinion, let me stuff mine down your > > throat. :-) > > > > Please only do this for rc.localish types of things. Getting the system > > order right and mucking with the numbers is historically a big pain in the > > ass in USG land. Trust me, I know this one. :-( > > So we are in violent agreement. > > The reason I want it is to give 3rd party packages a handle into the > boot procedure... Why? No third party packages are going to know how to use this interface so we'd have to hack things by hand anyway and personally I don't like the idea of there being a way to hook things automatically into the boot procedure. If I want to change/add things to my boot scripts I'll go and do it by hand. I'll have to check every bloody package I install to see if it's doing something nasty in rc.local.d from now on if we add this. -- Paul Richards, FreeBSD core team member. Internet: paul@FreeBSD.org, URL: http://isl.cf.ac.uk/~paul/ Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. From owner-cvs-etc Fri Mar 31 20:47:52 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA29347 for cvs-etc-outgoing; Fri, 31 Mar 1995 20:47:52 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA29334; Fri, 31 Mar 1995 20:47:44 -0800 Date: Fri, 31 Mar 1995 20:47:44 -0800 From: "Andrey A. Chernov" Message-Id: <199504010447.UAA29334@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc/mtree BSD.usr.dist Sender: cvs-etc-owner@freebsd.org Precedence: bulk ache 95/03/31 20:47:44 Modified: etc/mtree BSD.usr.dist Log: Make /usr/share/nls/* dirs for message catalog stuff From owner-cvs-etc Sat Apr 1 04:55:53 1995 Return-Path: cvs-etc-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA09713 for cvs-etc-outgoing; Sat, 1 Apr 1995 04:55:53 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA09699; Sat, 1 Apr 1995 04:55:38 -0800 Date: Sat, 1 Apr 1995 04:55:38 -0800 From: "Andrey A. Chernov" Message-Id: <199504011255.EAA09699@freefall.cdrom.com> To: CVS-commiters, cvs-etc Subject: cvs commit: src/etc/etc.i386 rc.i386 Sender: cvs-etc-owner@freebsd.org Precedence: bulk ache 95/04/01 04:55:36 Modified: etc/etc.i386 rc.i386 Log: Add missing ';'