From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1Dv03r-0005Ww-91 for garchives@archives.gentoo.org; Tue, 19 Jul 2005 21:55:35 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j6JLsans003626; Tue, 19 Jul 2005 21:54:36 GMT Received: from ctb-mesg7.saix.net (ctb-mesg7.saix.net [196.25.240.87]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j6JLpr35030436 for ; Tue, 19 Jul 2005 21:51:54 GMT Received: from gateway.lan (wblv-146-202-104.telkomadsl.co.za [165.146.202.104]) by ctb-mesg7.saix.net (Postfix) with ESMTP id 429A62A1D for ; Tue, 19 Jul 2005 23:51:52 +0200 (SAST) Received: from localhost (localhost.localdomain [127.0.0.1]) by gateway.lan (Postfix) with ESMTP id 372F93A2482 for ; Wed, 20 Jul 2005 00:01:33 +0200 (SAST) Received: from gateway.lan ([127.0.0.1]) by localhost (gateway.lan [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 03609-04 for ; Wed, 20 Jul 2005 00:01:26 +0200 (SAST) Received: from lycan.lan (lycan.lan [192.168.0.5]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by gateway.lan (Postfix) with ESMTP id DD3E43A247B for ; Wed, 20 Jul 2005 00:01:25 +0200 (SAST) Subject: RE: [gentoo-dev] init script guidelines From: Martin Schlemmer To: gentoo-dev@lists.gentoo.org In-Reply-To: <1121798402.26224.14.camel@cgianelloni.nuvox.net> References: <16CC9569DA3E4D41A1D4BC25D7B5A16A473AC6@hercules.magbank.com> <1121798402.26224.14.camel@cgianelloni.nuvox.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-s0CuIxlKVkTUk8C6eBOg" Organization: Gentoo Foundation Date: Tue, 19 Jul 2005 23:53:57 +0200 Message-Id: <1121810037.4621.16.camel@lycan.lan> 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 X-Mailer: Evolution 2.2.3 X-Virus-Scanned: by amavisd-new using ClamAV at nosferatu.za.org X-Archives-Salt: 4fc7100d-92ac-4b30-9417-f34d22a7c37d X-Archives-Hash: 49ca075269d801173f8d60d4f39ef1c3 --=-s0CuIxlKVkTUk8C6eBOg Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2005-07-19 at 14:40 -0400, Chris Gianelloni wrote: > On Tue, 2005-07-19 at 14:08 -0400, Eric Brown wrote: > > My point is that Snort and Apache are not alone in this, so I suppose > > quite a few upstream developers just disagree with us on what proper > > initialization means. Why should our users suffer? >=20 > They shouldn't, but that doesn't mean implementing some half-baked hack > to resolve the situation. It might be better to instead patch the > daemon in question and send the patches upstream. Upstream developers > (usually) are much more willing to make changes when you've done the > work for them... ;] >=20 I know Roy already did the sleep check in rc-services.sh which is small, and I think fairly acceptable, but like Mike said, you cannot make it longer and then do it for all, as some arches is just too slow, and I'm going to guess we have a less than 10% of services with this issue? Personally I think the issue should be taken on a per-package basis, and if somebody sees an issue, open a bug against snort/apache/whatever to do a timeout, and then check some or other way if its actually started. For the developer awareness issue ... its not always such an open/shut case. I can't remember what had this issue, but some daemon only displayed this issues with slower boxes, and not the faster ones, so it really will totally depend on what type of hardware the developer have or not. So yeah, better awareness by adding a section to the developer manual or something to the test for new developers might help, but not fool proof. --=20 Martin Schlemmer --=-s0CuIxlKVkTUk8C6eBOg Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQBC3XZ0qburzKaJYLYRAtSlAJwPfQ7oJy3yJVG3yotWNYirEAJ6qACfZK+I h0WZ6XM/eVtrXEH7OqQgsCg= =AVnK -----END PGP SIGNATURE----- --=-s0CuIxlKVkTUk8C6eBOg-- -- gentoo-dev@gentoo.org mailing list