From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 22:19:43 2007 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E97BB16A417 for ; Thu, 6 Dec 2007 22:19:43 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net (cl-162.ewr-01.us.sixxs.net [IPv6:2001:4830:1200:a1::2]) by mx1.freebsd.org (Postfix) with ESMTP id 4722313C4D1 for ; Thu, 6 Dec 2007 22:19:43 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net (localhost [127.0.0.1]) by lor.one-eyed-alien.net (8.14.1/8.13.8) with ESMTP id lB6MJfrL070843; Thu, 6 Dec 2007 16:19:41 -0600 (CST) (envelope-from brooks@lor.one-eyed-alien.net) Received: (from brooks@localhost) by lor.one-eyed-alien.net (8.14.1/8.13.8/Submit) id lB6MJf8Y070842; Thu, 6 Dec 2007 16:19:41 -0600 (CST) (envelope-from brooks) Date: Thu, 6 Dec 2007 16:19:41 -0600 From: Brooks Davis To: GP Message-ID: <20071206221941.GB70675@lor.one-eyed-alien.net> References: <66C000D0DD088B6FBAEBBBE4@utd59514.utdallas.edu> <001301c8384e$0e1634c0$6300000a@pi> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="RASg3xLB4tUQ4RcS" Content-Disposition: inline In-Reply-To: <001301c8384e$0e1634c0$6300000a@pi> User-Agent: Mutt/1.5.16 (2007-06-09) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (lor.one-eyed-alien.net [127.0.0.1]); Thu, 06 Dec 2007 16:19:42 -0600 (CST) Cc: freebsd-ports@freebsd.org Subject: Re: HELP needed by experienced porter for simple review X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 22:19:44 -0000 --RASg3xLB4tUQ4RcS Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Dec 06, 2007 at 10:22:06PM +0100, GP wrote: >>> rc.conf >>> It's a shame that I can't use a script placed in /files to change rc.co= nf >>> during install/ >>> deinstall. I really liked that. But i guess I will settle with a dull >>> pkg-message at the >>> end, like the rest of you... >>>=20 >> Well, no, it's not a shame. The last thing we want to do as a community= =20 >> is enable all sorts of daemons that users don't know they have enabled.= =20 >> It's up to the owner of a box to enable a daemon **in the way** that the= y=20 >> want it enabled. For example, *none* of the daemons on my workstation= =20 >> listen for connections on its IP address - only on localhost. If you=20 >> enabled the daemon by default while installing the script, and I didn't= =20 >> have time to config it the way I wanted, and it got started (either by= =20 >> accident or by reboot) I would be pissed (not to mention possibly hacked= =2E) >>=20 >> As porters our job is to make the software available for install *not*= =20 >> decide how or when it will be used. >=20 > I principal I agree. My script asked if you wanted the lines added to=20 > rc.conf or not. > That can ofcause be a problem i you want to make install world or=20 > something... > But the current way is not very userfrendly - especially for non tech=20 > desktop users. If you really want to change this it would need to be done in a way that all ports can use central infrastructure. I'd probably be opposed to having the prompting be part of the ports makefiles and propose putting it in the various ports managment tools. If we changed things so we installed per-port defaults files those could serve as a template for general tools to do automatic editing. -- Brooks --RASg3xLB4tUQ4RcS Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFHWHV9XY6L6fI4GtQRAsHsAJ9sbpNV1FNkz9TGNuZrVHdI9yTFkwCg4nw7 OixHoLSuLIOugMSocvZRpT8= =fyMF -----END PGP SIGNATURE----- --RASg3xLB4tUQ4RcS--