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 0D46CDC037D for ; Tue, 12 Jan 2016 17:41:18 +0000 (UTC) Received: from smtp2.tech.numericable.fr (smtp2.tech.numericable.fr [82.216.111.38]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id BC8DBDC0139 for ; Tue, 12 Jan 2016 17:41:17 +0000 (UTC) Received: from sinay.internal.skarnet.org (ip-62.net-82-216-6.versailles2.rev.numericable.fr [82.216.6.62]) by smtp2.tech.numericable.fr (Postfix) with SMTP id 742A96348F for ; Tue, 12 Jan 2016 18:41:15 +0100 (CET) Received: (qmail 21842 invoked from network); 12 Jan 2016 17:41:40 -0000 Received: from elzian.internal.skarnet.org. (HELO ?192.168.0.2?) (192.168.0.2) by sinay.internal.skarnet.org. with SMTP; 12 Jan 2016 17:41:40 -0000 Subject: Re: [alpine-devel] udev replacement on Alpine Linux To: alpine-devel@lists.alpinelinux.org References: <20150727103737.4f95e523@ncopa-desktop.alpinelinux.org> <20150728052436.GC1923@newbook> <20160112153804.GI32545@example.net> From: Laurent Bercot Message-ID: <56953ABE.5090203@skarnet.org> Date: Tue, 12 Jan 2016 18:41:18 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 In-Reply-To: <20160112153804.GI32545@example.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 50 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrfeekiedrkeehgddvvdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfpfgfogfftkfevteeunffgnecuuegrihhlohhuthemuceftddtnecuogetfeejfedqtdegucdlhedtmdenucfjughrpefuvfhfhffkffgfgggjtgfgsehtjegrtddtfeejnecuhfhrohhmpefnrghurhgvnhhtuceuvghrtghothcuoehskhgrqdguvghvvghlsehskhgrrhhnvghtrdhorhhgqeenucffohhmrghinhepghhithhhuhgsrdgtohhmnecurfgrrhgrmhepmhhouggvpehsmhhtphhouhht X-Virus-Scanned: ClamAV using ClamSMTP On 12/01/2016 16:38, u-ztsd@aetey.se wrote: > I would love to get rid of udev but isn't libudev the harder part? Yes, libudev is definitely the harder part. Handling hotplug events via netlink is easy, and has been done several times over already; but libudev introduces policy in software, and most of the work is providing a compatible interface. I have my eyes set on libudev-compat from vdev: https://github.com/jcnelson/vdev but I don't know how much of a drop-in it is, or how production- ready it is. I'll be asking people around who have experience with it. -- Laurent --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---