X-Original-To: alpine-devel@mail.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from mail.alpinelinux.org (dallas-a1.alpinelinux.org [127.0.0.1]) by mail.alpinelinux.org (Postfix) with ESMTP id E6D3CDC06E7 for ; Sun, 26 Jul 2015 10:32:14 +0000 (UTC) Received: from r-36.net (r-36.net [188.40.123.120]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 80641DC0096 for ; Sun, 26 Jul 2015 10:32:14 +0000 (UTC) Received: by r-36.net (Postfix, from userid 5011) id 3A0FF1025EE9D; Sun, 26 Jul 2015 12:32:11 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on r-36.net X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MISSING_MID autolearn=ham autolearn_force=no version=3.4.0 Received: from localhost (p5DC491AA.dip0.t-ipconnect.de [93.196.145.170]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: chrissi) by r-36.net (Postfix) with ESMTPSA id 9E3611025EE89 for ; Sun, 26 Jul 2015 12:32:07 +0200 (CEST) DMARC-Filter: OpenDMARC Filter v1.3.0 r-36.net 9E3611025EE89 Authentication-Results: r-36.net; dmarc=none header.from=r-36.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=r-36.net; s=mail; t=1437906727; bh=bF8KD6T2DoLWjq/9y/T90NT4aYKk113m5nLnmVwHjqo=; h=Date:From:Subject:To; b=AtKurJPpxUk+2xd2fq5Ld0t3M1DIeQRUK22aPUOSz3AAmjPxewAMdPebnfKOeKmoP ipRzNOGI37963pBeSErJuxQIaEpTehlYFyAJaNWcqwb/AYY94Ez5uC141W7MEgcwbs bA7Tno9cJod56427zxpGjq8i6T390FH/IGVMPz58= Date: Sun, 26 Jul 2015 12:10:26 +0200 From: Christoph Lohmann <20h@r-36.net> Subject: [alpine-devel] udev replacement in Alpine Linux To: alpine-devel@lists.alpinelinux.org User-Agent: rohrpost X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-PGP-Key: http://r-36.net/about/20h.asc Jabber-ID: 32d@jabber.ccc.de Message-Id: <20150726103211.3A0FF1025EE9D@r-36.net> X-Virus-Scanned: ClamAV using ClamSMTP R3JlZXRpbmdzLg0KDQpBbGFuIFBpbGxheSB3YXMgYXNraW5nIG1lIHRvIGpvaW4gaW4gb24gdGhl IGRpc2N1c3Npb24gYWJvdXQgQWxwaW5lIExpbuKAkA0KdXggbmVlZGluZyBhIHVkZXYgcmVwbGFj ZW1lbnQgdG8gc3RyaXZlIG1vcmUgdG93YXJkcyBhICBLSVNTICBmdXR1cmUgIG9mDQp0aGlzIGRp c3RyaWJ1dGlvbi4NCg0KSSAgYW0gIHRoZSAgYXV0aG9yIG9mIG5sZGV2IGFuZCBubG1vbiwgd2hp Y2ggSSBhbSB1c2luZyBwZXJzb25hbGx5IG9uIG15DQpMYXB0b3AuICBEdXJpbmcgdGhpcyBkZXZl bG9wbWVudCBteSBnb2FsIHdhcyB0byBoYXZlIGEgS0lTUyBzb2x1dGlvbiAgdG8NCnRoZSB1ZGV2 IG1lc3MgYW5kIGl0cyBhYnN0cmFjdGlvbiBsYXllcnMuIFdlbGwsIHRoZSBpZGVhIG5ldmVyIGNv bXBsZXRl4oCQDQpseSBmaW5pc2hlZCBkdWUgdG8gbWUgYmVpbmcgc2F0aXNmaWVkIHdpdGggd2hh dCBubGRldiBhbmQgbmxtb24gIGRvICBhbmQNCm5vICByZWFzb24gdG8gd3JpdGUgdGhlIGJpZ2dl c3QgdGhyZWF0IHRvIG1vdGl2YXRpb246IGEgbGlidWRldiByZXBsYWNl4oCQDQptZW50Lg0KDQpJ 4oCZbSBqdXN0IGRlc2NyaWJpbmcgaG93IGRldmljZSBtYW5hZ2VtZW50IGluIExpbnV4IHdvcmtz IG5vdzoNCg0KMS4pIG1vdW50IGRldnRtcGZzIG9udG8gL3RtcCBvbiB5b3VyIG93biBvciBsZXQg dGhlIGtlcm5lbCBkbyBpdA0KICAgICogdGhpcyB3aWxsIGhhdmUgdGhlIGtlcm5lbCBjcmVhdGUg YWxsIGRldmljZXMgb24gaXRzIG93biBidXQgd2l0aG91dCBhbnkNCiAgICAgIHBlcm1pc3Npb25z DQoNCk5vdyB0aGVyZSBhcmUgdHdvIG9wdGlvbnM6DQoxLjEuKSBHaXZlIHRoZSBrZXJuZWwgYW4g YXBwbGljYXRpb24gdG8gcnVuIG9uIGVhY2ggbmV3IGRldmljZSBldmVudC4NCjEuMi4pIExpc3Rl biBvbiBhIG5ldGxpbmsgc29ja2V0IGZvciBldmVudHMgYW5kIGhhbmRsZSB0aGUgZGV2aWNlIGV2 ZW50cy4NCg0KVGhlICBmaXJzdCAgb3B0aW9uICBpcyAgd2hhdCAgbWRldiBkb2VzIGFuZCB0aGUg c2Vjb25kIG9uZSBpcyB3aGF0IHVkZXYsDQpzbWRldiBhbmQgbmxkZXYgZG8uDQoNCldoYXTigJlz IHRoZSBwcm9ibGVtIHdpdGggdGhlIGZpcnN0IGFwcHJvYWNoIGFuZCB3aHkgdWRldiBleGlzdHM/ IFRoZXJlIGlzDQpubyBjb25jdXJyZW5jeS4gSG93IGRvZXMgdWRldiBzb2x2ZSB0aGlzPyBCeSBw YXJhbGxlbCBleGVjdXRpb24gIGJ1dCAgaW4NCnRoZSBlbmQgd2FpdGluZyAvIHNldHRsaW5nIGZv ciBhbGwgZXZlbnRzIHRvIGhhdmUgaGFwcGVuZWQuIE9mIGNvdXJzZSBpdA0Kd2FzIGV4dGVuZGVk IHRvIGV2ZW4gbW9yZSBtZXRob2RvbG9naWVzIGFuZCBpcyBub3cgdGhlIGFic2Nlc3MgIG9mICBz eXPigJANCnRlbWQuDQoNClRoZSAgS0lTUyAgd2F5ICBJICBpbWFnaW5lZCAgd291bGQgYmUgdGhp cyB3YXk6IG5sZGV2IG5vdCBqdXN0IGV4ZWN1dGluZw0KbWRldiwgYnV0IGl0IGNhY2hpbmcgdGhl IGNvbmZpZ3VyYXRpb24gZmlsZSBmb3IgdGhlIHNwZWVkdXAuIFRoYXTigJlzIHdoYXQNCnNtZGV2 IHRyaWVzIHRvIGRvIGJ1dCBpdCBkb2VzIG5vdCBpbXBsZW1lbnQgYWxsIG9mIHRoZSBidXN5Ym94 IG1kZXYuY29uZg0Kc3ludGF4LiBGb3IgY29tcGF0aWJpbGl0eSByZWFzb25zIHRoZSBsaWJ1ZGV2 4oCQY29tcGF0IG5lZWRzIHRvIGJlICByaXBwZWQNCm9mZiBpbnRvIGEgc2VwYXJhdGUgcHJvamVj dCBzbyB5b3UgZG9u4oCZdCBpbmZlY3Qgc21kZXYgd2l0aCBzeXN0ZW1kIGNvZGUuDQpUaGUgbGli dWRldiBjb21wYXRpYmlsaXR5IGlzIGVzcGVjaWFsbHkgbmVlZGVkICBmb3IgIFgub3JnICBhbmQg IGR5bmFtaWMNCnVldmVudCBkZXZpY2UgZGlzY292ZXJ5Lg0KDQpXaGF0IG5lZWRzIHRvIGJlIGRv bmUgZm9yIHNvbHZpbmcgdGhpcyB1ZGV2IHByb2JsZW0gb25jZSBhbmQgZm9yIGFsbCBhbmQNCmhh dmUgYSBtb2R1bGFyIHJlcGxhY2VtZW50Og0KKiBTZW5kIGluIHBhdGNoZXMgdG8gc21kZXYgdG8g aGF2ZSB0aGUgY29tcGxldGUgYnVzeWJveCBzeW50YXggbWRldi5jb25mDQogIGltcGxlbWVudGVk IHNvIGFsbCB0aGUgbWRldi5jb25mIGV4YW1wbGVzIG91dCB0aGVyZSBjYW4gYmUgcmV1c2VkLg0K KiBDcmVhdGUgYSByZXBvc2l0b3J5IHdpdGggYWxsIGtpbmQgb2YgbWRldiBzY3JpcHRzIHNvIHRo ZXkgY2FuIGJlIHJldXNlZC4NCiogUmlwIG9mZiBsaWJ1ZGV2LWNvbXBhdCBmcm9tIHZkZXYgYW5k IGhhdmUgaXQgYSBzZXBhcmF0ZSBwYWNrYWdlLCBpZiBuZWVkZWQuDQoNClBsZWFzZSAgZG9u4oCZ dCAgdXNlIHZkZXYuIEl0IGRvZXMgbm90IGZvbGxvdyB0aGUgS0lTUyBwcmluY2lwbGVzIGFuZCB1 c2VzDQpDKysuICBUaGUgbmFtZXNwYWNlIGZvciBnaWQvdWlkIGlzIGEgYmlnIGhhY2sgd2hpY2gg IHNob3VsZCAgYmUgIGluICB0aGUNCmtlcm5lbCwgYXMgaXQgaXMgaW4gUGxhbiA5Lg0KDQpJICBp bnZpdGUgYWxsIGludGVyZXN0ZWQgZGV2ZWxvcGVycyB0byBqb2luIHN1Y2tsZXNzIGluIGl0cyBz dHJpdmUgZm9yIGENCmJldHRlciBLSVNTIGZ1dHVyZSBhbmQgc2VuZCAgcGF0Y2hlcyAgdG8gIGhh Y2tlcnNAc3Vja2xlc3Mub3JnICBmb3IgIHRoZQ0Kc21kZXZbMF0gIHByb2plY3Qgb3IgdG8gaW1w bGVtZW50IHRoZSBsaWJ1ZGV24oCQY29tcGF0IG9yIGpvaW4gZGlzY3Vzc2lvbnMNCm9uIGRldkBz dWNrbGVzcy5vcmcuDQoNCg0KU2luY2VyZWx5LA0KDQpDaHJpc3RvcGggTG9obWFubg0KDQpbMF0g aHR0cDovL2dpdC5zdWNrbGVzcy5vcmcvc21kZXYvDQoNCg0KDQotLS0NClVuc3Vic2NyaWJlOiAg YWxwaW5lLWRldmVsK3Vuc3Vic2NyaWJlQGxpc3RzLmFscGluZWxpbnV4Lm9yZw0KSGVscDogICAg ICAgICBhbHBpbmUtZGV2ZWwraGVscEBsaXN0cy5hbHBpbmVsaW51eC5vcmcNCi0tLQ0K