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 5A364DC5F2F for ; Tue, 12 Jan 2016 12:51:27 +0000 (UTC) Received: from mail-wm0-f44.google.com (mail-wm0-f44.google.com [74.125.82.44]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id DB488DC037D for ; Tue, 12 Jan 2016 12:51:26 +0000 (UTC) Received: by mail-wm0-f44.google.com with SMTP id b14so318447284wmb.1 for ; Tue, 12 Jan 2016 04:51:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=qQmfzZj78B2NAyMEQSZaMzKajU9n0UvabHv6nfPWoUc=; b=J9DAv+Wj44xNZWlGoWD3SiwPMoLPeY3ZzCXLbKCVSTlciY2mG7rDeqSgCGBSSk/wYY QFltPD1246FQixXJroulVUP+OUBFnj7GRRG0fmwjdLyovSf5b3hckRQyeUlgJu6R/1t/ N2ndDew9XFIdQAZN6ub6gyu3PnqBpHobrb0VXA1IcFvJ//er4OLYdsdHVcVmS+34hP4Z 1WlyIk5Y2TZ0ciXDJDrLGQEzB/YIF1io/3xoEP2WqehrGBnx2veIxoVVfsDdJVI/hsPz l+ou0PoiNCVeDd6jTOJ9R33SI2+cSyWLOgVyBQ9z7WLPfWGlkhOm5dBQPVQ8vmJkLpfn xIHQ== X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 X-Received: by 10.28.150.72 with SMTP id y69mr18563776wmd.17.1452603085388; Tue, 12 Jan 2016 04:51:25 -0800 (PST) Received: by 10.27.90.207 with HTTP; Tue, 12 Jan 2016 04:51:25 -0800 (PST) In-Reply-To: <20150728052436.GC1923@newbook> References: <20150727103737.4f95e523@ncopa-desktop.alpinelinux.org> <20150728052436.GC1923@newbook> Date: Tue, 12 Jan 2016 10:51:25 -0200 Message-ID: Subject: Re: [alpine-devel] udev replacement on Alpine Linux From: Alan Pillay To: Isaac Dunham Cc: Natanael Copa , AlpineLinux ML , sin@2f30.org, FRIGN , Christoph Lohmann <20h@r-36.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: ClamAV using ClamSMTP It has been half a month since we had this nice conversation. First of all, I wish everyone a happy new year! Due to other priorities, the udev replacement has been postponed, but now S=C3=B6ren Tempel came up with this idea again. He also proposes smdev to be shipped with next major Alpine Linux version - 3.4.0 - which is expected to be released in about 4 months. For this reason, I think it is good to reconsider this subject and restart this conversation. Natanael, do you believe smdev is mature enough to be used implemented on Alpine Linux as the default device manager? What about the accompanying software, nldev and nlmon? If something is missing, what is it exactly? Would the developers of smdev, nldev and nlmon be willing to help with the transaction from udev to their lightweight alternatives? KISS On Tue, Jul 28, 2015 at 2:24 AM, Isaac Dunham wrote: > > [pruning CC: to those who are more likely to care about mdev features > and command line] > > On Mon, Jul 27, 2015 at 10:37:37AM +0200, Natanael Copa wrote: >> There was also a long discussion about adding netlink support to >> busybox mdev on busybox mailing list. There was some disagreement on >> how to do it. >> >> There was even some patches that made busybox mdev read events from >> stdin. > > A few comments regarding those patches... > > It is much simpler to debug something like "mdev -i" than a netlink reade= r > spawned by a "netlink inetd", since there's less indirection in using str= ace > and you can trivially create, log, and replay events. Do not underestimat= e > how useful the ability to play back a series of hotplug events is. > > While I did prepare a patch for mdev -i (read events from stdin) based > on your work, other modifications were made to mdev. > Meanwhile, the agreement that there had been about reading events from > stdin disappeared, Denys assumed that it was entirely about serialization > and reimplemented nldev, and a simple rework of the patch to match the > new code didn't work, so I never got the patch updated. (I figured that > with a maintainer who didn't understand the feature request, it would tak= e > a bit more support to get it in.) > > If mdev -i is desired rather than a netlink reader, I think I could updat= e > the patch; but if netlink support in mdev itself is desired, I don't want > to set up the environment that would be needed to test it. > > Thanks, > Isaac Dunham > > > --- > Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org > Help: alpine-devel+help@lists.alpinelinux.org > --- > --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---