From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JASNT-0005Of-BN for garchives@archives.gentoo.org; Thu, 03 Jan 2008 15:53:03 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.2/8.14.0) with SMTP id m03FpXtH016317; Thu, 3 Jan 2008 15:51:33 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by robin.gentoo.org (8.14.2/8.14.0) with ESMTP id m03Fn4CB013188 for ; Thu, 3 Jan 2008 15:49:04 GMT Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 625E265940; Thu, 3 Jan 2008 15:49:03 +0000 (UTC) From: Mike Frysinger Organization: wh0rd.org To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] OpenRC available for testing. Date: Thu, 3 Jan 2008 10:49:02 -0500 User-Agent: KMail/1.9.7 Cc: Roy Marples References: <1199191260.2786.9.camel@uberpc.marples.name> <9e0cf0bf0801020639j2d620353mcf18ff5bc37af44c@mail.gmail.com> <1199286346.2373.16.camel@localhost> In-Reply-To: <1199286346.2373.16.camel@localhost> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3550201.F6QCGW0xTr"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200801031049.02813.vapier@gentoo.org> X-Archives-Salt: 8e24619f-bbf6-4151-8ad9-e49cda737067 X-Archives-Hash: bec1c815a682700e190e2441cc646fb6 --nextPart3550201.F6QCGW0xTr Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 02 January 2008, Roy Marples wrote: > On Wed, 2008-01-02 at 16:39 +0200, Alon Bar-Lev wrote: > > On 1/1/08, Roy Marples wrote: > > > > It took me some time to find /etc/conf.d/modules, but it's certainly > > > > useful :). > > > > > > It also means all config files, with the exceptions of fstab and > > > rc.conf are in conf.d and not some random dir :) > > > > Took me a while too... Some ChangeLog documentation should be available. > > > > Also I think this is a regression: > > # update-modules > > /sbin/update-modules: line 118: KV_to_int: command not found > > /sbin/update-modules: line 118: KV_to_int: command not found > > /sbin/update-modules: line 263: is_older_than: command not found > > Those functions were removed from functions.sh as only update-modules > still uses them. udev does use KV_to_int though. I don't really want to > add those functions back. Although we could trivially add is_older_than > as a C applet built into rc. while is_older_than is negotiable, removing KV_* is not. those are pretty= =20 tight utility functions which duplication in $random-packages will only lea= d=20 to problems (especially considering the history of making sure they were=20 coded right). they've weathered quite a long time and should be pretty muc= h=20 unchanged, so there is no good reason to omit them. there is no overhead o= f=20 having them available and maintaining them. if you want a cleaner interface for is_older_than, then we could hammer tha= t=20 out, but if it's just a pass through to a C applet, then leaving it alone=20 makes sense. > > I also notice that the timezone of clock is gone, any alternative? > > Also the network dependency of stopping/starting services when network > > is unavailable/available is gone, any alternative? > > The timezone was variable was just a hack for the timezone ebuild to > update /etc/localtime if it's not a symlink. I'm striving to remove all > "Gentooisms" from it so that it really is platform neutral. you view the purpose of TIMEZONE incorrectly. it was a central script=20 parasable location to store the system timezone. every distribution out=20 there does it somehow. the way for OpenRC to do it is set the variable=20 in /etc/conf.d/clock. the fact that currently the timezone ebuild is the=20 only one using it is irrelevant. =2Dmike --nextPart3550201.F6QCGW0xTr Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (GNU/Linux) iQIcBAABAgAGBQJHfQPuAAoJEEFjO5/oN/WBahYQALWiDMO2Y8pREkDSiy/GsExD RjDwYYpQPdWWGlDzSipwkTARUWR1dnlsi3UO3x8yLCFZGLI8ppHVh+chw+hFs5U1 YH5cyIibZ2Vnwn9T/7v6xofhRTHbz5xqLHtI3BUjcW7KUe7jJq4jyZ0EjkVMAQCS iHruSIu0e/NeEyvxR6mlCQEkZ8jyO6qyMC24GF3l8cFFwgun56cR1w4ti6k3jMnl WraJK0DczgksipnkU8u3L5Vs9yWccFdkdkNcKbhjdwlhXLyqQ9B0PgoDhuNX1uDy UijevX1wzWszrUZpoYrkCTIkdexLeXzwVcem4KIe7DTbsDB0uz/iryRbE6eLkWcA wACtVR3HWsWiJUNlkKUugw63wyftyNbUcmLeY83fYvS33h/Pp62C2XGYqE3o5nqm et+9VuLMC2ldNXtyQSwUQYpjeBNwQeskf/VVc5eusS2P0XRpcnkOZRlst7gfFcR+ VX+I2TxnSfvxNqzKhUkhTfkTW/Ih3+P9JfkRKdYOfLwPozthEOmeSSVajnlT2f3b RIP+seBAFYW1tM/8M+4itUz29Mr6J9iZ9la6tPCMUxbsClLt5In5EeAt09T5rckS 6UKIfXy+ULEnd0y7L68qIBKS/PaX7nDl9pMrJZO8bRP3br07qI5K9INAkAi2wOlX XGlbCDPKpOZgFM5ulpqa =rkYR -----END PGP SIGNATURE----- --nextPart3550201.F6QCGW0xTr-- -- gentoo-dev@gentoo.org mailing list