From owner-freebsd-current Thu Dec 21 13:36:26 1995 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA11602 for current-outgoing; Thu, 21 Dec 1995 13:36:26 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [192.216.222.226]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id NAA11593 for ; Thu, 21 Dec 1995 13:36:18 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.12/8.6.9) with SMTP id NAA29656; Thu, 21 Dec 1995 13:32:30 -0800 To: Andreas Klemm cc: Thomas Graichen , current@freebsd.org Subject: Re: pcnfsd.. In-reply-to: Your message of "Thu, 21 Dec 1995 07:26:00 +0100." Date: Thu, 21 Dec 1995 13:32:30 -0800 Message-ID: <29652.819581550@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-current@freebsd.org Precedence: bulk > I'd say yes to integrate this service, because it's a basic > connectivity service. In this case a very small package, that > doesn't cost many K's in the source tree. Actually, I have a confession to make. Ahem. This is very difficult. I have come to (ooph, ack) agree with Paul! I think that the ${local_startup} trick has potential and it should be the package that drops its startup glue there. sysinstall should just do a pkg_add on pcnfsd and expect the right side-effects to happen (likewise with pkg_delete - you'd want to remove the initialization!). Of course, version-smash will still be a constant headache to be lived with, but I expect that the packagers will simply have to sort that out for themselves as they go along. I think the package specific junk should come out of sysconfig and the other associated files in /etc. The current approach is simply a bad idea and I'm sorry that I ever defended it. It's a great mechanism for configuring the *base system* behavior, but no more than that. The local config stuff is fat. I'll go turn over the appropriate files in -current with a stick. Jordan