From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QJyrL-0002Xd-Qy for garchives@archives.gentoo.org; Wed, 11 May 2011 02:09:08 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DA4091C0A7; Wed, 11 May 2011 02:07:30 +0000 (UTC) Received: from ns3.jsbc.cc (ns3.jsbc.cc [75.144.27.161]) by pigeon.gentoo.org (Postfix) with ESMTP id 45A731C0A7 for ; Wed, 11 May 2011 02:07:30 +0000 (UTC) Received: (qmail 6355 invoked from network); 11 May 2011 02:07:29 -0000 Received: from unknown (HELO ?127.0.0.1?) (12.238.9.130) by gts.int.jsbc.cc with ESMTPS (DHE-RSA-AES256-SHA encrypted); 11 May 2011 02:07:29 -0000 Message-ID: <4DC9EF64.9050605@jsbc.cc> Date: Tue, 10 May 2011 19:07:32 -0700 From: Jim Burwell User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.17) Gecko/20110414 Lightning/1.0b2 Thunderbird/3.1.10 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] How's the openrc update going for everyone? References: <20110511012524.GA27712@gaurahari> In-Reply-To: <20110511012524.GA27712@gaurahari> X-Enigmail-Version: 1.1.1 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms050806070604060709040602" X-Antivirus: avast! (VPS 110510-1, 05/10/2011), Outbound message X-Antivirus-Status: Clean X-Archives-Salt: X-Archives-Hash: 846b8a728a7af6d5a05960a6ec3a4fdc This is a cryptographically signed message in MIME format. --------------ms050806070604060709040602 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 5/10/2011 18:25, Indi wrote: > On Wed, May 11, 2011 at 12:20:02AM +0200, Paul Hartman wrote: >> On Tue, May 10, 2011 at 4:55 PM, Dale wrote: >>> Hi folks, >>> >>> I was curious, what's the results of the openrc update for people tha= t have >>> done theirs? Is it pretty simple and "just works" or are there issue= s? I'm >>> mostly interested in x86 and amd64 since that is what I have. Just a= simple >>> works here and I'm X86 or amd64 would be nice. List issues if you ha= d any. >> I'm using ~amd64 and upgraded long, long, long ago. No problems at all= >> during or after the upgrade. I would expect it to be even smoother >> process now than it was then. >> >> IIRC the biggest deal with the baselayout/openrc upgrade was that you >> must update a bunch of config files, which are not necessarily all >> blind/trivial updates. Failing to update them could make rebooting a >> sad experience. > Same here, on x86 and ppc. Most of it was handled automatically and=20 > the rest via dispatch-conf. Works just fine. > Went pretty smoothly for me following the upgrade guide. I have a gentoo based iptables firewall with a fairly complicated network setup with postup() functions. I made the mistake of taking out the BASH syntax (the surrounding parens, etc) on my postup() function based on the guide, wondering if it'd work or not, and sure enough it wanted the old BASH style syntax for those functions, but the new style (w/o parens, and quoted blocks with CRs) on the "normal" sections. They should probably make a note of this in the config guide. It's good to see they added in support for iproute2 rules natively instead of requiring a postup() function. I'd like to see them add a similar functionality for adding static ARP entries too (right now using my own postup() for that). -Jim --------------ms050806070604060709040602 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIPYjCC BIowggNyoAMCAQICECf06hH0eobEbp27bqkXBwcwDQYJKoZIhvcNAQEFBQAwbzELMAkGA1UE BhMCU0UxFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5h bCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9vdDAeFw0w NTA2MDcwODA5MTBaFw0yMDA1MzAxMDQ4MzhaMIGuMQswCQYDVQQGEwJVUzELMAkGA1UECBMC VVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5l dHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cudXNlcnRydXN0LmNvbTE2MDQGA1UEAxMtVVRO LVVTRVJGaXJzdC1DbGllbnQgQXV0aGVudGljYXRpb24gYW5kIEVtYWlsMIIBIjANBgkqhkiG 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsjmFpPJ9q0E7YkY3rs3BYHW8OWX5ShpHornMSMxqmNVN NRm5pELlzkniii8efNIxB8dOtINknS4p1aJkxIW9hVE1eaROaJB7HHqkkqgX8pgV8pPMyaQy lbsMTzC9mKALi+VuG6JG+ni8om+rWV6lL8/K2m2qL+usobNqqrcuZzWLeeEeaYji5kbNoKXq vgvOdjp6Dpvq/NonWz1zHyLmSGHGTPNpsaguG7bUMSAsvIKKjqQOpdeJQ/wWWq8dcdcRWdq6 hw2v+vPhwvCkxWeM1tZUOt4KpLoDd7NlyP0e03RiqhjKaJMeoYV+9Udly/hNVyh00jT/MLbu 9mIwFIws6wIDAQABo4HhMIHeMB8GA1UdIwQYMBaAFK29mHo0tCb3+sQmVO8DveAky1QaMB0G A1UdDgQWBBSJgmd9xJ0mcABLtFBIfN49rgRufTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/ BAUwAwEB/zB7BgNVHR8EdDByMDigNqA0hjJodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9BZGRU cnVzdEV4dGVybmFsQ0FSb290LmNybDA2oDSgMoYwaHR0cDovL2NybC5jb21vZG8ubmV0L0Fk ZFRydXN0RXh0ZXJuYWxDQVJvb3QuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQAZ2IkRbyispgCi 54fBm5AD236hEv0e8+LwAamUVEJrmgnEoG3XkJIEA2Z5Q3H8+G+v23ZF4jcaPd3kWQR4rBz0 g0bzes9bhHIt5UbBuhgRKfPLSXmHPLptBZ2kbWhPrXIUNqi5sf2/z3/wpGqUNVCPz4FtVbHd WTBK322gnGQfSXzvNrv042n0+DmPWq1LhTq3Du3Tzw1EovsEv+QvcI4l+1pUBrPQxLxtjftz Mizpm4QkLdZ/kXpoAlAfDj9N6cz1u2fo3BwuO/xOzf4CjuOoEwqlJkRl6RDyTVKnrtw+ymsy XEFs/vVdoOr/0fqbhlhtPZZH5f4ulQTCAMyOofK7MIIFZjCCBE6gAwIBAgIQCqtUxr/cO415 jzFjzppjoDANBgkqhkiG9w0BAQUFADCBrjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcw FQYDVQQHEw5TYWx0IExha2UgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3Jr MSEwHwYDVQQLExhodHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xNjA0BgNVBAMTLVVUTi1VU0VS Rmlyc3QtQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBFbWFpbDAeFw0xMTAxMDIwMDAwMDBa Fw0xMjAxMDIyMzU5NTlaMB0xGzAZBgkqhkiG9w0BCQEWDGppbWJAanNiYy5jYzCCASIwDQYJ KoZIhvcNAQEBBQADggEPADCCAQoCggEBALqce+7kMcsjSHaGxiRfUzmHLnkyu9aOlHbG50S4 zLrd3wdNpIx/qLAz7+JFcM+DI03qsutmf2SVIRO3SZuKy0nHURZ/6xrKkTThoC35fodt5LeW XRE2F9GdJyV7YDjGeAcDjR3Q2TsdR58jynCF9HrEfhbvoPlMIElLeUnv/fS8lUrL3O82xaFD DWZxCF3Lc/spuMYuUKWjrqC/e4+vcaGNdZLYn8Z04sx444Q1j0DqQUopG2h5mdlYtyz8X42Z EJ4hZBIrn8MsDKRSL44GNnwHZCzmem8KdLPpA4ovX+389/0effPwLjxVgL0Yl4IL89c99b4v 5GgmsLGFvfa7bg0CAwEAAaOCAg4wggIKMB8GA1UdIwQYMBaAFImCZ33EnSZwAEu0UEh83j2u BG59MB0GA1UdDgQWBBQGwNXwVYU+nLr91R84361mRzbydTAOBgNVHQ8BAf8EBAMCBaAwDAYD VR0TAQH/BAIwADAgBgNVHSUEGTAXBggrBgEFBQcDBAYLKwYBBAGyMQEDBQIwEQYJYIZIAYb4 QgEBBAQDAgUgMEYGA1UdIAQ/MD0wOwYMKwYBBAGyMQECAQEBMCswKQYIKwYBBQUHAgEWHWh0 dHBzOi8vc2VjdXJlLmNvbW9kby5uZXQvQ1BTMIGlBgNVHR8EgZ0wgZowTKBKoEiGRmh0dHA6 Ly9jcmwuY29tb2RvY2EuY29tL1VUTi1VU0VSRmlyc3QtQ2xpZW50QXV0aGVudGljYXRpb25h bmRFbWFpbC5jcmwwSqBIoEaGRGh0dHA6Ly9jcmwuY29tb2RvLm5ldC9VVE4tVVNFUkZpcnN0 LUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kRW1haWwuY3JsMGwGCCsGAQUFBwEBBGAwXjA2Bggr BgEFBQcwAoYqaHR0cDovL2NydC5jb21vZG9jYS5jb20vVVROQUFBQ2xpZW50Q0EuY3J0MCQG CCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wFwYDVR0RBBAwDoEMamltYkBq c2JjLmNjMA0GCSqGSIb3DQEBBQUAA4IBAQA8x4yfnQjSNZcQx6tR2GErOPoJ83CqcTvB6c+s z029U2ILIbu5BmWLwD6j5e05p5mYR7fQLOMeEx2Jxl5hPt/nPsSfiQ6HHPsZvIQ8nR7XjZjf IKX7V3Gw7CRpMEPlW8OonEddC09JT49WdDEyS504cDZVqyXMdaQINFr+jQhMQ3QLdRwsVdOx 9qlklG0oiV3oqogjEkPwiNtMoC+BB0v7uY7fodftlZzOGe7/B1VJ3yrv4raDxD7+6OjJ0LJR ljZY2SzZwjzkoVkJHuAA9PgffIyuaQ8JJzhdXvjU5rM3uk7etr+nyIvdqnJ+onNymQEpxx0t fUjk6DRbGySyYjp9MIIFZjCCBE6gAwIBAgIQCqtUxr/cO415jzFjzppjoDANBgkqhkiG9w0B AQUFADCBrjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2Ug Q2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8v d3d3LnVzZXJ0cnVzdC5jb20xNjA0BgNVBAMTLVVUTi1VU0VSRmlyc3QtQ2xpZW50IEF1dGhl bnRpY2F0aW9uIGFuZCBFbWFpbDAeFw0xMTAxMDIwMDAwMDBaFw0xMjAxMDIyMzU5NTlaMB0x GzAZBgkqhkiG9w0BCQEWDGppbWJAanNiYy5jYzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC AQoCggEBALqce+7kMcsjSHaGxiRfUzmHLnkyu9aOlHbG50S4zLrd3wdNpIx/qLAz7+JFcM+D I03qsutmf2SVIRO3SZuKy0nHURZ/6xrKkTThoC35fodt5LeWXRE2F9GdJyV7YDjGeAcDjR3Q 2TsdR58jynCF9HrEfhbvoPlMIElLeUnv/fS8lUrL3O82xaFDDWZxCF3Lc/spuMYuUKWjrqC/ e4+vcaGNdZLYn8Z04sx444Q1j0DqQUopG2h5mdlYtyz8X42ZEJ4hZBIrn8MsDKRSL44GNnwH ZCzmem8KdLPpA4ovX+389/0effPwLjxVgL0Yl4IL89c99b4v5GgmsLGFvfa7bg0CAwEAAaOC Ag4wggIKMB8GA1UdIwQYMBaAFImCZ33EnSZwAEu0UEh83j2uBG59MB0GA1UdDgQWBBQGwNXw VYU+nLr91R84361mRzbydTAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAgBgNVHSUE GTAXBggrBgEFBQcDBAYLKwYBBAGyMQEDBQIwEQYJYIZIAYb4QgEBBAQDAgUgMEYGA1UdIAQ/ MD0wOwYMKwYBBAGyMQECAQEBMCswKQYIKwYBBQUHAgEWHWh0dHBzOi8vc2VjdXJlLmNvbW9k by5uZXQvQ1BTMIGlBgNVHR8EgZ0wgZowTKBKoEiGRmh0dHA6Ly9jcmwuY29tb2RvY2EuY29t L1VUTi1VU0VSRmlyc3QtQ2xpZW50QXV0aGVudGljYXRpb25hbmRFbWFpbC5jcmwwSqBIoEaG RGh0dHA6Ly9jcmwuY29tb2RvLm5ldC9VVE4tVVNFUkZpcnN0LUNsaWVudEF1dGhlbnRpY2F0 aW9uYW5kRW1haWwuY3JsMGwGCCsGAQUFBwEBBGAwXjA2BggrBgEFBQcwAoYqaHR0cDovL2Ny dC5jb21vZG9jYS5jb20vVVROQUFBQ2xpZW50Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8v b2NzcC5jb21vZG9jYS5jb20wFwYDVR0RBBAwDoEMamltYkBqc2JjLmNjMA0GCSqGSIb3DQEB BQUAA4IBAQA8x4yfnQjSNZcQx6tR2GErOPoJ83CqcTvB6c+sz029U2ILIbu5BmWLwD6j5e05 p5mYR7fQLOMeEx2Jxl5hPt/nPsSfiQ6HHPsZvIQ8nR7XjZjfIKX7V3Gw7CRpMEPlW8OonEdd C09JT49WdDEyS504cDZVqyXMdaQINFr+jQhMQ3QLdRwsVdOx9qlklG0oiV3oqogjEkPwiNtM oC+BB0v7uY7fodftlZzOGe7/B1VJ3yrv4raDxD7+6OjJ0LJRljZY2SzZwjzkoVkJHuAA9Pgf fIyuaQ8JJzhdXvjU5rM3uk7etr+nyIvdqnJ+onNymQEpxx0tfUjk6DRbGySyYjp9MYIEXTCC BFkCAQEwgcMwga4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJVVDEXMBUGA1UEBxMOU2FsdCBM YWtlIENpdHkxHjAcBgNVBAoTFVRoZSBVU0VSVFJVU1QgTmV0d29yazEhMB8GA1UECxMYaHR0 cDovL3d3dy51c2VydHJ1c3QuY29tMTYwNAYDVQQDEy1VVE4tVVNFUkZpcnN0LUNsaWVudCBB dXRoZW50aWNhdGlvbiBhbmQgRW1haWwCEAqrVMa/3DuNeY8xY86aY6AwCQYFKw4DAhoFAKCC Am4wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTEwNTExMDIw NzMyWjAjBgkqhkiG9w0BCQQxFgQU59VySVOZ461sLDE9DhXtlTdCgqEwXwYJKoZIhvcNAQkP MVIwUDALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3 DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIHUBgkrBgEEAYI3EAQxgcYwgcMwga4x CzAJBgNVBAYTAlVTMQswCQYDVQQIEwJVVDEXMBUGA1UEBxMOU2FsdCBMYWtlIENpdHkxHjAc BgNVBAoTFVRoZSBVU0VSVFJVU1QgTmV0d29yazEhMB8GA1UECxMYaHR0cDovL3d3dy51c2Vy dHJ1c3QuY29tMTYwNAYDVQQDEy1VVE4tVVNFUkZpcnN0LUNsaWVudCBBdXRoZW50aWNhdGlv biBhbmQgRW1haWwCEAqrVMa/3DuNeY8xY86aY6AwgdYGCyqGSIb3DQEJEAILMYHGoIHDMIGu MQswCQYDVQQGEwJVUzELMAkGA1UECBMCVVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4w HAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cudXNl cnRydXN0LmNvbTE2MDQGA1UEAxMtVVROLVVTRVJGaXJzdC1DbGllbnQgQXV0aGVudGljYXRp b24gYW5kIEVtYWlsAhAKq1TGv9w7jXmPMWPOmmOgMA0GCSqGSIb3DQEBAQUABIIBAJamlaC3 9p7krdPT+8fPEmWsneKnDCvbn2WXv6dALHtJSIZjNRcsdhAiBU9I5U0sdDmnT2FZfaHm8ZAk bnkt5LJzLDdADAAWRgmuAlVA9OXtK4qZtvBVSzixsQCmcxVdfjtQSEp0xqvnFt8JvSAoczAi JpRaZL9jdIU2JGvtqxfeCtePdBx7IrQEjF7y+iza+BdFUP/hPabpj8xqjmKDM9HofNKm/9oA KfEz7SihayQBJItjMT83mQWW8pm/80usBDxE+RaEgB+Ii0NS/BvaaC2ZlHgBsMpnUfpFyDuF 1c59jA2CDfMyLs4l9Gl4K8/ihvwTVFoQ849I3xeqhBgMxiQAAAAAAAA= --------------ms050806070604060709040602--