Re: [DNG] That one unsupported app: was Predictable Network Interface Names - Stupid or good idea?

2016-01-11 Thread Jude Nelson
> > OpenBSD's overall stance on virtualization makes it a poor choice for a > desktop OS unfortunately. I partially understand the reasoning, however, > given the limits of software support on the *BSDs in general, and OpenBSD > in particular, the lack of virtualization options effectively makes it

Re: [DNG] That one unsupported app: was Predictable Network Interface Names - Stupid or good idea?

2016-01-11 Thread Jude Nelson
On Mon, Jan 11, 2016 at 2:18 AM, Dave Turner < dave_t_tur...@barradas.free-online.co.uk> wrote: > All the BSDs have the packages I want and need, except working WiFi for > laptops! > My main desktop is an old Intel iMac. FreeBSD and PC-BSD would not install. > I could not get sound to work on NetB

Re: [DNG] Predictable Network Interface Names - Stupid or good idea?

2016-01-09 Thread Jude Nelson
> Isn't the initial identification of network adapters and assignment originally handled by the Kernel or is this another urban myth that I have mistakenly hung on to? Yes--network interfaces are given a monotonically-increasing sequence number as they are enumerated (e.g. the X in ethX and wlanX)

Re: [DNG] Error building vdev

2015-12-26 Thread Jude Nelson
The vdev_subprocess error comes from trying to build vdevfs, an optional add-on to vdev that is still under development and has not bee sync'ed with some recent changes to the rest of the codebase. You can avoid building it with no loss of functionality. The only things you'll need to build to ge

Re: [DNG] OT: Degree?

2015-11-12 Thread Jude Nelson
nd getting to know these people is a good way to get a professional network started :) They can also help guide you on your future career choices, and even help you get jobs with them. On Thu, Nov 12, 2015 at 2:49 PM, Jude Nelson wrote: > Hi Mitt, > > Questions: >> 1) Are there ma

Re: [DNG] OT: Degree?

2015-11-12 Thread Jude Nelson
Hi Mitt, Questions: > 1) Are there many people without degrees in the industry? > Most software engineers I know have at least a minor in computer science, but have at least a BS or BA in some engineering discipline if they don't have a BS/BA in computer science. I have met a few really proficie

Re: [DNG] Packaging vdev

2015-11-10 Thread Jude Nelson
Hi aitor_czr, On Tue, Nov 10, 2015 at 7:25 AM, aitor_czr wrote: > I uploaded fskit to gitlab: > > https://git.devuan.org/aitor_czr/fskit/tree/gbp-master > That's a very outdated version of fskit. The latest one (the one consistent with vdev) is in github: https://github.com/jcnelson/fskit >

Re: [DNG] Is Jude Nelson OK?

2015-10-28 Thread Jude Nelson
I'm alive, barely. Not only am I working on my thesis, but also I work at a start-up based on my thesis's technology, and I've had to spend the past few weeks preparing for a conference at which I'm presenting this week. I haven't even had time to answer emails :( Shraptor: I've seen your emails

Re: [DNG] vdev status update: eventfs

2015-09-23 Thread Jude Nelson
Hi shraptor, On Wed, Sep 23, 2015 at 1:30 PM, shraptor wrote: > On 2015-09-23 17:14, Jude Nelson wrote: > >> @shraptor >> >>> So how to get eventfs going with vdev. >>> ./eventfs /run/udev >>> or where should eventfs be mounted? >>&g

Re: [DNG] vdev status update: eventfs

2015-09-23 Thread Jude Nelson
ne thing that will be particularly tricky is creating the packaging scripts needed to replace udev automatically, but without rendering the host unbootable if something goes wrong. Thanks, Jude On Tue, Sep 22, 2015 at 6:20 AM, vmlinux wrote: > Great news! Thank you for all your efforts! &g

[DNG] vdev status update: eventfs

2015-09-21 Thread Jude Nelson
Hey everyone, I promise, I'm not dead :) I've been working on vdev off and on over the past couple months as time permitted, but I haven't had anything interesting to report here (mostly bug fixes, which are tracked on the project's Github [1]). This past week I've been able to spend more time o

Re: [DNG] What's /dev/bus/usb?

2015-08-27 Thread Jude Nelson
/dev/bus/usb/* are USB devices, organized by the kernel-assigned USB bus number and USB device number (i.e. /dev/bus/usb/$USB_BUS_ID/$USB_DEVICE_ID). This includes not only USB devices like mice and Web cameras, but also USB hubs and controllers. Vdev creates the /dev/bus/usb/* device files as we

Re: [DNG] Can dracut use vdev?

2015-08-12 Thread Jude Nelson
Hi Steve, I've never tried it with dracut; all of my efforts have been getting it to work with Debian's initramfs tools. I don't know how tightly coupled dracut is to udev, but it's worth investigating at some point :) -Jude On Wed, Aug 12, 2015 at 8:41 AM, Steve Litt wrote: > Hi all, > > Is

Re: [DNG] Congratulations to the Devuan team

2015-08-12 Thread Jude Nelson
Thank you everyone for your kind words about vdev! I apologize for not posting much about it for the past few weeks. I had been on vacation earlier, and now almost all of my spare time between getting back and September 12 is taken up by finishing up my PhD thesis and gearing up for a conference

Re: [DNG] automount, mount, and USB sticks

2015-07-28 Thread Jude Nelson
On Tue, Jul 28, 2015 at 11:09 PM, James Powell wrote: > Eventually, and I kinda realized this, work may be needed to write a > udisks replacement for vdev that can work off vdev without loosing > functionality to udisks using applications and file managers, especially > for non-Linux systems. >

Re: [DNG] A better default windows manager

2015-07-25 Thread Jude Nelson
On Sat, Jul 25, 2015 at 2:41 PM, Hendrik Boom wrote: > On Sat, Jul 25, 2015 at 12:47:13PM -0500, T.J. Duchene wrote: > > > > > > On 7/25/2015 9:54 AM, Steve Litt wrote: > > > > > >I've heard that wayland will require systemd. > > > > > >SteveT > > > > > > > > I have to apologize, Steve. > > > > W

Re: [DNG] The figure of commits behind the upstream on github

2015-07-23 Thread Jude Nelson
Hi Anto, [snip] > does anybody have any suggestion how to easily find out that our fork > repositories need updating without keep checking the upstream repositories? > You're going to have to pull changes upstream periodically. That's just the way git is designed--if you're not hosting the repo

Re: [DNG] GTK (was Will there be a MirDevuan "WTF"?)

2015-07-23 Thread Jude Nelson
On Thu, Jul 23, 2015 at 10:30 PM, T.J. Duchene wrote: > On Thursday, July 23, 2015 08:22:55 PM Hendrik Boom wrote: > > On Fri, Jul 24, 2015 at 12:12:01AM +0200, Teodoro Santoni wrote: > > > ... but, yeah, it's outside the scope of Devuan. D-Bus just sucks and > is > > > documented on a random bas

Re: [DNG] Will there be a MirDevuan "WTF"?

2015-07-22 Thread Jude Nelson
> > > If I was able to understand correctly, vdev works with dbus. Vdev does not use dbus. No idea how or why you came to this conclusion. Search the code if you don't believe me. -Jude ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne

[DNG] vdev status update: performance, bugfixes, and udev events

2015-07-07 Thread Jude Nelson
Hey everyone, I have the latest news for vdev: * [EXPERIMENTAL] Vdevd now has actions and helpers that will cause it to generate and propagate device events to libudev-compat clients. Libudev-compat clients should receive hotplug events as they would have with libudev, and they should be able to

Re: [DNG] [Dng] vdev status update: device properties and udev compatibility

2015-06-29 Thread Jude Nelson
Hi Isaac, On Mon, Jun 29, 2015 at 10:12 AM, Isaac Dunham wrote: > On Fri, Jun 26, 2015 at 04:40:33PM +0200, Didier Kryn wrote: > > Le 25/06/2015 07:04, Jude Nelson a écrit : > > > In time, it will also work the busybox tools, but I am still working > on > > >g

Re: [DNG] Packages aren't the only path to alternate inits

2015-06-26 Thread Jude Nelson
Has anyone taken a look at pleaserun? Link: https://github.com/jordansissel/pleaserun. It's made by the same person who wrote fpm (Jordan Sissel). It lets you generate init scripts for a plethora of different inits, given only the installed location of the binary. -Jude On Thu, Jun 25, 2015 at

Re: [DNG] [Dng] vdev status update: device properties and udev compatibility

2015-06-26 Thread Jude Nelson
Hi Didier, On Fri, Jun 26, 2015 at 10:40 AM, Didier Kryn wrote: > Le 25/06/2015 07:04, Jude Nelson a écrit : > >> In time, it will also work the busybox tools, but I am still working on >> getting busybox's blkid to work here (specifically, we need the "-p" fl

[DNG] [Dng] vdev status update: device properties and udev compatibility

2015-06-24 Thread Jude Nelson
Hey everyone, After a longer-than-expected development cycle, I have the latest news for vdev. The TL;DR is that vdev has gained enough infrastructure to generate the information that normally gets put in /run/udev. This is important for most libudev clients, because this information gets used t

Re: [DNG] We Must be Prepared ....

2015-06-23 Thread Jude Nelson
Looks like Linus weighed in. I found the whole conversation thread interesting. http://lkml.iu.edu/hypermail/linux/kernel/1506.2/05492.html -Jude On Sat, Jun 20, 2015 at 5:28 PM, KatolaZ wrote: > On Sat, Jun 20, 2015 at 08:15:01PM +0200, Didier Kryn wrote: > > [cut] > > > > > I think a ne

Re: [DNG] We Must be Prepared ....

2015-06-19 Thread Jude Nelson
Whelp, looks like kdbus in systemd is no longer optional (but to be fair, its use can be disabled at runtime, and won't be used anyway if kdbus isn't present in the kernel). Announcement: http://lists.freedesktop.org/archives/systemd-devel/2015-June/033170.html -Jude On Fri, Jun 19, 2015 at 10:0

Re: [DNG] We Must be Prepared ....

2015-06-18 Thread Jude Nelson
I'm not worried. Linus won't accept kdbus until he thinks it's in a position where it will be stable and easily supported for the foreseeable future. Watching kdbus get refactored a few times over this past year, I'd wager a guess that they're going to end up keeping as much of dbus in userspace

Re: [DNG] [Dng] Hal and Vdev

2015-06-16 Thread Jude Nelson
Hi Isaac, On Wed, Jun 17, 2015 at 12:49 AM, Isaac Dunham wrote: > On Tue, Jun 16, 2015 at 02:55:09PM -0400, Jude Nelson wrote: > > Hi Isaac, > > > > On Mon, Jun 15, 2015 at 11:40 PM, Isaac Dunham > wrote: > > > I've looked at https://github.com/cshorler/

Re: [DNG] [Dng] Hal and Vdev

2015-06-16 Thread Jude Nelson
Hi Isaac, On Mon, Jun 15, 2015 at 11:40 PM, Isaac Dunham wrote: > On Mon, Jun 15, 2015 at 08:18:18PM -0400, JeremyBekka C wrote: > > > Hi Jeremy, > > > > > I have a question about the deprecated program hal. We like to stream > > > videos from Amazon.com but we need hal installed in order to mak

Re: [Dng] Hal and Vdev

2015-06-15 Thread Jude Nelson
Hi Jeremy, On Mon, Jun 15, 2015 at 8:18 PM, JeremyBekka C wrote: > Hi Jeremy, > > I have a question about the deprecated program hal. We like to stream >> videos from Amazon.com but we need hal installed in order to make it work. >> The Hal Debian wiki says that it is being deprecated and it is

Re: [Dng] Jenkins build failures on build002

2015-06-15 Thread Jude Nelson
Thanks! Re-queuing it for build now... -Jude On Mon, Jun 15, 2015 at 3:17 PM, Franco Lanza wrote: > Anyway, it was a logrotate not running cleanly and a /var/log fill-up > the root fs. Now it's fixed > > -- > > Franco (nextime) Lanza > Lonate Pozzolo (VA) - Italy > SIP://c...@casa.nexlab.it >

[Dng] Jenkins build failures on build002

2015-06-15 Thread Jude Nelson
Hey everyone, I thought this was an intermittent problem, but repeated trials have convinced me otherwise. Jenkins appears to be failing to set up its build directories for i386 and amd64 when I queue the dbus packages for building. The last console log for amd64, for example, is here: https://c

Re: [Dng] Hal and Vdev

2015-06-14 Thread Jude Nelson
Hi Jeremy, I have a question about the deprecated program hal. We like to stream > videos from Amazon.com but we need hal installed in order to make it work. > The Hal Debian wiki says that it is being deprecated and it is being > replaced by udev (https://wiki.debian.org/hal). Since vdev is being

Re: [Dng] Readiness notification

2015-06-14 Thread Jude Nelson
My take-away from this and the related threads is that a daemon author would ideally provide options to have it: * Either write log messages to stderr or syslog, but write the same data regardless; * Either stay running in the foreground, or auto-background itself once it's ready to begin taking re

Re: [Dng] One issue with ongoing depoetterization

2015-06-12 Thread Jude Nelson
Hi Steve, So, if we code up a dummy sd_notify to interface replace the one from > systemd, we can make ongoing future depoetterization easier, and very > possibly give ourselves a better, easier to administer init. > If you're referring to this API [1], it doesn't look too bad. In most cases, it

Re: [Dng] Systemd sneaks in was file download zone

2015-06-11 Thread Jude Nelson
Hi Clarke, Can you: * give us a listing of which systemd packages are installed (something like "aptitude search systemd | egrep ^i")? * use "apt-cache rdepends" to show us which packages depend on them? Thanks, Jude On Thu, Jun 11, 2015 at 1:48 PM, Clarke Sideroad wrote: > On 06/11/2015 11:04

Re: [Dng] vdev compatibility

2015-06-08 Thread Jude Nelson
Hi David, On Mon, Jun 8, 2015 at 12:46 PM, David Hare wrote: > > Question for Jude: > > I use the live-boot tools a lot and make live-images. The live-boot > scripts, which go in initramfs, rely a lot on udev and commands like "blkid > -o udev".. > > Will vdev, when ready, have compatibility for

Re: [Dng] libudev-compat update

2015-06-08 Thread Jude Nelson
Hi Jack, On Mon, Jun 8, 2015 at 5:46 AM, Jack L. Frost wrote: > On Mon, Jun 08, 2015 at 01:31:40AM -0400, Jude Nelson wrote: > > Hey everyone, > > > > I've just pushed my first stab at libudev-compat to the vdev repository. > > It took a while to work out how to

[Dng] libudev-compat update

2015-06-07 Thread Jude Nelson
Hey everyone, I've just pushed my first stab at libudev-compat to the vdev repository. It took a while to work out how to remove the need for udev to send libudev clients device events, but I think I've figured out something that works. Instead of sending events via a netlink multicast group, the

Re: [Dng] straw poll, non-free firmware for installers

2015-06-03 Thread Jude Nelson
On Wed, Jun 3, 2015 at 9:29 PM, Daniel Reurich wrote: > Ok, > > That was interesting > > Here's my thinking on the how and the why. > > definition of terms: > user = the person using the installer to install Devuan. > module = linux kernel module. > hardware = reference to the particular chip

Re: [Dng] straw poll, non-free firmware for installers

2015-06-03 Thread Jude Nelson
On Wed, Jun 3, 2015 at 12:15 PM, Franco Lanza wrote: > > On Wed, Jun 03, 2015 at 08:37:22PM +1200, Daniel Reurich wrote: > > > > Hi, > > > > I'd like a straw poll on whether we should include non-free firmware in > our > > installers by default. > > > > It's a deviation from Debians traditional p

Re: [Dng] New systemd release notes regarding udev.

2015-06-01 Thread Jude Nelson
Hi Jim, > It seems udev is getting split up between several projects within systemd > and GNOME. It seems gudev is being handed off in the future to GNOME and > parts of udev are being pushed deeper into systemd. > > gudev splitting off isn't a problem; in fact, I applaud the decision. > I'm no

Re: [Dng] Lennart reacts to the release of Devuan

2015-05-31 Thread Jude Nelson
On Sun, May 31, 2015 at 2:16 AM, Yves wrote: > Frankly, I find this video simply inappropriate, unnecessary and > inflammatory. > Just my 2 cents. > > If you do not like his code. > Just make do without the code. > > Damn I find this distasteful!! > Agreed. > > > > > On 31 May 2015 1:51:01 PM

Re: [Dng] OT: separate GUI from commands

2015-05-31 Thread Jude Nelson
Hi Jonathan, > > Yes I know, I was trolling. But it was a friendly troll. See, I included > a hash at the end of my email. Here is my Proof-of-Troll(tm) that matches > that hash: > > echo "Sorry but I couldn't resist trolling you here. :) Still intrigued by > your file-system based widget idea,

Re: [Dng] automounting in a window manager

2015-05-30 Thread Jude Nelson
Hi Robert, > It says, among other things, that udev can be configured to handle > automounting. That's nice, but since systemd has polluted udev beyond > repair, I'm wondering if Devuan can be set up to handle it better, perhaps > with vdev. Or is there a better way? > > Have you considered pmoun

Re: [Dng] OT: separate GUI from commands

2015-05-28 Thread Jude Nelson
Hi Jonathan, Shell-based command access to software like Powerpoint would indeed be > great. But I wonder if we can raise the bar a bit > and consider an approach that could serve the largest audience. > Especially users who themselves aren't developers or > programmers. > > It seems to me such a

Re: [Dng] OT: separate GUI from commands (was: Re: The more things change, the more they remain the same

2015-05-27 Thread Jude Nelson
Hi Steve, excellent feedback as always :) On Wed, May 27, 2015 at 4:41 PM, Steve Litt wrote: > On Wed, 27 May 2015 14:27:17 -0400 > Jude Nelson wrote: > > > > I've been thinking about the general form of this problem (and a > > general solution) for months, an

Re: [Dng] OT: separate GUI from commands (was: Re: The more things change, the more they remain the same

2015-05-27 Thread Jude Nelson
Hi Hendrik, On Wed, May 27, 2015 at 12:35 PM, Hendrik Boom wrote: > On Wed, May 27, 2015 at 02:27:17PM -0400, Jude Nelson wrote: > > Hi Hendrik, > > > ... (much snipped) (I'm sorry, I hadn't meant to take you away from > vdev for the amount of time it

Re: [Dng] OT: separate GUI from commands (was: Re: The more things change, the more they remain the same

2015-05-27 Thread Jude Nelson
Hi Hendrik, On Wed, May 27, 2015 at 6:12 AM, Hendrik Boom wrote: > On Wed, May 27, 2015 at 03:32:00PM +0200, Laurent Bercot wrote: > > > As a rule of thumb, developers should always use the smallest possible > > amount of dependencies for a project, and clearly separate layers - e.g. > > if a p

Re: [Dng] vdev status update (May 25 2015)

2015-05-27 Thread Jude Nelson
Hi Anto, On Wed, May 27, 2015 at 6:19 AM, Anto wrote: > > > On 25/05/15 18:29, Jude Nelson wrote: > >> Hey everyone, >> >> I have the latest news for vdev: >> >> . > > . > >> Thoughts and feedback to the above welcome :) >> -Jud

Re: [Dng] vdev status update (May 25 2015)

2015-05-25 Thread Jude Nelson
Hi Hendrik, On Mon, May 25, 2015 at 2:25 PM, Hendrik Boom wrote: > On Mon, May 25, 2015 at 12:29:12PM -0400, Jude Nelson wrote: > ... > > What I'm working on going is the following: > > * fork runfs to create eventfs, a RAM-backed userspace filesystem that > > loo

[Dng] vdev status update (May 25 2015)

2015-05-25 Thread Jude Nelson
Hey everyone, I have the latest news for vdev: * Added support for /dev/snd/by-id symlinks (thanks Jack L. Frost aka openfbt!) * Merged support for static linking vdev, building a libvdev.a archive file, and building vdev with non-GNU libc (thanks Didier Kryn!) * Added support for optionally ru

Re: [Dng] Suggestion for vdev

2015-05-21 Thread Jude Nelson
Hi James, Apologies for the late reply--things have been busy at work lately. I'd be happy to add an OpenRC init script :) I opened an issue for it here: https://github.com/jcnelson/vdev/issues/27 Also, a BSD-style init script would be nice at some point ( https://github.com/jcnelson/vdev/issue

Re: [Dng] A novice attempt to speed up Devuan development

2015-05-16 Thread Jude Nelson
Hi Jaret, On Sat, May 16, 2015 at 11:28 PM, Jaret Cantu wrote: > Just pushed eudev to the Devuan git. > > https://git.devuan.org/jaretcantu/eudev > > I used eudev version 1.9 since it is based on systemd 215. That is the > udev/systemd version used by Jessie, so it just seemed to make a lot mor

Re: [Dng] [dng] vdev status update (2015-05-03)

2015-05-14 Thread Jude Nelson
Hi Steve, On Thu, May 14, 2015 at 11:03 AM, Steve Litt wrote: > On Wed, 13 May 2015 23:24:42 -0400 > Jude Nelson wrote: > > > Hey everyone, > > > > I have the latest news for vdev: > > > > * vdev now creates symlinks for: > > -- /dev/v4l/by-path >

Re: [Dng] A novice attempt to speed up Devuan development

2015-05-14 Thread Jude Nelson
Following up to what T.J. said... On Thu, May 14, 2015 at 1:15 PM, T.J. Duchene wrote: > > > I think the fact that I pointed out clearly shows that there is very good > > technical reason to exclude udev, unless you are willing to be the > maintainer > > of udev outside systemd source tree in De

Re: [Dng] [dng] vdev status update (2015-05-03)

2015-05-14 Thread Jude Nelson
easier? I don't want to make things needlessly difficult :) -Jude > Sent from my Windows Phone > ------ > From: Jude Nelson > Sent: 5/13/2015 8:24 PM > To: dng@lists.dyne.org > Subject: [Dng] [dng] vdev status update (2015-05-03) > > H

Re: [Dng] Systemd discussions at LinuxQuestions.

2015-05-14 Thread Jude Nelson
Hi James, On Wed, May 13, 2015 at 11:58 PM, James Powell wrote: > I agree T. J. > > The problem is too much "thinking" about problems, rather than offering a > clear solution other than scrapping the fore and replacing it entirely > seems to be the source of the problem. > > One argument I stan

[Dng] [dng] vdev status update (2015-05-03)

2015-05-13 Thread Jude Nelson
Hey everyone, I have the latest news for vdev: * vdev now creates symlinks for: -- /dev/v4l/by-path -- /dev/disk/by-partuuid -- /dev/disk/by-partlabel Thank you Scooby for helping me confirm this! * vdev now sets the proper ownership and permissions for: -- /dev/mISDNtimer -- /dev/mwave -- /dev

Re: [Dng] [dng] vdev status updates

2015-05-13 Thread Jude Nelson
On Wed, May 13, 2015 at 7:42 AM, Jack L. Frost wrote: > On Tue, Apr 28, 2015 at 08:03:02PM -0400, Jude Nelson wrote: > > Hey everyone, > > > > I have the latest news for vdev: > > Hi. I dunno if it's very relevant to this particular mailing list, but > stil

Re: [Dng] Which source version fo systemd are you stripping code from?

2015-05-07 Thread Jude Nelson
> Since I have time on my hands, I would like to give a try stripping > the bare minimum of necessary functions from systemd. I know the task > is complex. If I fail, it will not be the end of the universe. > > Which systemd source version are you using? I am assuming it should be > version: 215-17

Re: [Dng] Which package generates /lib/systemd and /etc/systemd files?

2015-05-05 Thread Jude Nelson
Hi Jaret, > It would probably help to have some ground rules on how Devuan handles > packages which provide systemd support. I know Devuan says "Nope!" when it > comes to anything that would introduce systemd/init system dependencies, > but does it ever get more elaborate than that? If it is alr

Re: [Dng] Which package generates /lib/systemd and /etc/systemd files?

2015-05-05 Thread Jude Nelson
On Tue, May 5, 2015 at 1:41 PM, shraptor shraptor wrote: > But I guess there is no obstacle to for instance run vdev with systemd, > huh? > There shouldn't be. However, someone will have to write a .service file for it. -Jude > > On Tue, May 5, 2015 at 7:33 PM, Jaromil wrote: > >> >> dear N

Re: [Dng] About (k)dbus in LKML

2015-04-30 Thread Jude Nelson
Hi James, On Thu, Apr 30, 2015 at 4:26 AM, James Powell wrote: > The discussion has not been favorable towards the adoption from current > reading on LKML. Past tests have not proven reliability, nor any > significant increase of speed of messaging across the IPC. Linus seems to > be of no love

Re: [Dng] [dng] vdev status updates

2015-04-29 Thread Jude Nelson
On Wed, Apr 29, 2015 at 5:46 PM, Didier Kryn wrote: > > > Le 29/04/2015 22:34, Hendrik Boom a écrit : > >> On Wed, Apr 29, 2015 at 10:47:27AM -0400, Steve Litt wrote: >> >>> I'm under the impression you can do most or all of what needs to be >>> done in the actual init, rather than the initramfs.

Re: [Dng] [dng] vdev status updates

2015-04-28 Thread Jude Nelson
Hi Isaac, [Snip] > > Theoretically, it *should* work if /etc/{passwd,group} are present in the > initramfs, with those paths. It's possible to mistakenly copy them to / > instead of /etc, but I assume that you've already checked that. > > Detail that shouldn't make a difference but might: > stati

Re: [Dng] A systemd-free Valentine image: Was: Re: ... devuan image

2015-04-28 Thread Jude Nelson
Hi Svante, On Tue, Apr 28, 2015 at 2:53 AM, Svante Signell wrote: > On Mon, 2015-04-27 at 13:49 -0400, Haines Brown wrote: > > I'm running debian wheezy on a 32-bit machine. Given the appearance of > > Jessie last Saturday, it seemed time to try out devuan. Because I don't > > know what to do wi

[Dng] [dng] vdev status updates

2015-04-28 Thread Jude Nelson
Hey everyone, Sorry for being incommunicado these past two weeks--I was working on a conference paper that was due last Friday. Thank you all for being patient! I have the latest news for vdev: [Status updates] * Support for booting from LVM2 volumes has been added. vdevd will create all /dev

Re: [Dng] Fwd: [dng] vdev status update

2015-04-19 Thread Jude Nelson
Hi Anto, > > I am confused now about your comment that we can "install any/all device > managers and pick one that gets started at boot-time via the alternatives > system". > > I initially thought that vdev requires udev or any other device managers > to work. But since you added the command to d

Re: [Dng] Boot sequence: was vdev status update

2015-04-18 Thread Jude Nelson
Hi Steve, On Sat, Apr 18, 2015 at 12:02 PM, Steve Litt wrote: > On Sat, 18 Apr 2015 00:08:54 -0400 > Jude Nelson wrote: > > > > The init program in example/initramfs/init goes into > > /usr/share/initramfs-tools/init, not /sbin/init :) The initramfs's >

Re: [Dng] Fwd: [dng] vdev status update

2015-04-18 Thread Jude Nelson
Hi Anto, On Sat, Apr 18, 2015 at 2:19 PM, Anto wrote: > On 18/04/15 19:46, Anto wrote: > >> >> Hello Jude, >> >> I have tried a lot other combinations but the problem remains, that is >> the init fails to mount the root partition. >> >> I am not sure why as I can manually mount any disks that ar

Re: [Dng] Fwd: [dng] vdev status update

2015-04-17 Thread Jude Nelson
Hi Anto, [snip] > 1. compile and install vdev > 2. copy vdev's initrd into /boot > 3. rename /sbin/init to /sbin/init.novdev 4. copy vdev's init file into /sbin > The init program in example/initramfs/init goes into /usr/share/initramfs-tools/init, not /sbin/init :) The initramfs's init scrip

Re: [Dng] Wana give a try to vdev

2015-04-17 Thread Jude Nelson
Hi Didier, [Snip] > Hello Jude. > > Here is a brief summary of what I did up to now. The goal was to > install a minimal rootfs in flash memory of an embeded Powerpc (MVME3100) > to use as a sandbox. > > 1) I compiled a kernel with the following boot parameters: > console=tt

Re: [Dng] Fwd: [dng] vdev status update

2015-04-17 Thread Jude Nelson
Hi Anto, I push code to both github and git.devuan.org. Either one works :) Thanks, -Jude On Fri, Apr 17, 2015 at 9:40 AM, Anto wrote: > On 17/04/15 06:00, Jude Nelson wrote: > >> Hi Anto, >> >> I just committed preliminary support for using vdevd with devtmpfs. >&

Re: [Dng] Fwd: [dng] vdev status update

2015-04-16 Thread Jude Nelson
parsing /proc/mounts and verifying that the realpath of the mountpoint is the same as or is a subdirectory of a devtmpfs mountpoint, that's why--we (currently) can't rely on the f_fsid in statfs(2) or statvfs(2). Thanks, Jude On Thu, Apr 16, 2015 at 8:28 PM, Jude Nelson wrote: &g

Re: [Dng] Fwd: [dng] vdev status update

2015-04-16 Thread Jude Nelson
Hi Anto, Sorry for the late reply; I had been super busy with work over the last 24 hours. On Wed, Apr 15, 2015 at 2:43 PM, Anto wrote: > On 15/04/15 05:20, Jude Nelson wrote: > >> Hi Anto, >> >> >> Don't you want to know my setup? >> >> Yes,

Re: [Dng] Fwd: [dng] vdev status update

2015-04-14 Thread Jude Nelson
Hi Anto, > > Don't you want to know my setup? Yes, eventually :) However, I don't want to waste your time either, at least until I am more confident that the vdev installation process works correctly. > Maybe there are some packages required by your vdev, but I don't have them > installed on

Re: [Dng] Fwd: [dng] vdev status update

2015-04-14 Thread Jude Nelson
Hey Anto, On Tue, Apr 14, 2015 at 3:38 PM, Anto wrote: > On 14/04/15 21:18, Anto wrote: > >> >> Hello Jude, >> >> I have just done the following: >> >> - remove /etc/vdev >> - |git pull https://github.com/jcnelson/vdev|- remove /etc/vdev >> - make clean >> - compile and install libvdev, vdevd an

[Dng] Fwd: [dng] vdev status update

2015-04-14 Thread Jude Nelson
It just occurred to me that my reply wasn't CC'ed to the ML. -- Forwarded message ------ From: Jude Nelson Date: Tue, Apr 14, 2015 at 2:12 PM Subject: Re: [Dng] [dng] vdev status update To: Anto Hi Anto, thank you for giving that a try! > I am not sure if at this

Re: [Dng] [dng] vdev status update

2015-04-14 Thread Jude Nelson
Hi Anto, Thanks a lot for all your efforts on this. > My pleasure :) > > It looks like we are getting closer now, or at least to be able to compile > vdev as a deb package. And it seems the only package that needs to be > re-compile is initramfs. Do you think it is reasonable now to start > pac

[Dng] [dng] vdev status update

2015-04-14 Thread Jude Nelson
Hey everyone, I didn't have much time to work on vdev this weekend, but I did manage to make the vdev installation process easier. The build process automatically generates the host-specific /etc files for you (i.e. including rules for persistent interface names), as well as an initramfs with vde

Re: [Dng] two lists and developer disconnect (was: Re: dev-list)

2015-04-09 Thread Jude Nelson
Hi Johnathan, I should clarify what I had meant to say earlier in context--I believe I misspoke (serves me right to post with low blood sugar). On Thu, Apr 9, 2015 at 4:57 PM, Jude Nelson wrote: > > The ML structure will neither fix nor prevent bad behavior. However, it >> can

Re: [Dng] two lists and developer disconnect (was: Re: dev-list)

2015-04-09 Thread Jude Nelson
. The conventional way to manage the volume of emails is to organize groups of conversations by topic somehow, to make it easier to find what you're looking for. -Jude > -Jonathan > > > > On Thursday, April 9, 2015 2:10 PM, Jude Nelson > wrote: > > > It has be

[Dng] two lists and developer disconnect (was: Re: dev-list)

2015-04-09 Thread Jude Nelson
It has been suggested several times now that the reason Debian developers supposedly suffer a disconnect from Debian users is because there are dedicated -dev and -user mailing lists, where -dev is moderated to be development topics only. It has been suggested that because developers can simply ig

Re: [Dng] [dng] vdev status update

2015-04-09 Thread Jude Nelson
Hi Isaac, On Wed, Apr 8, 2015 at 7:04 PM, Isaac Dunham wrote: > On Tue, Apr 07, 2015 at 05:22:55PM -0400, Jude Nelson wrote: > > > > > "report every kind of device, since it listens to the kernel's > driver > > > core > > > > > (i.e

Re: [Dng] Would like to help with Devuan

2015-04-08 Thread Jude Nelson
Welcome aboard, Jeremy! The easiest way to help out is to use Devuan regularly, and keep track of the things about it that bother you. Then, try to figure out how to fix them, and share your fixes--be they new program configurations, shell scripts, Python scripts or C programs. If you ever get s

Re: [Dng] dev-list

2015-04-07 Thread Jude Nelson
> suggest that Pottering is evil, > Definitely looking forward to this stopping. Seriously, it's not Lennart's fault that Debian decided to switch to systemd. If you want to blame anyone for this, blame the CTTE, the DDs who voted against init freedom in the GR, and the systemd fanbois who poiso

Re: [Dng] [dng] vdev status update

2015-04-07 Thread Jude Nelson
Hi Isaac, [snip] > > > > libsysdev is meant to help clients pull information from sysfs. I don't > > think it is supposed to help clients run privileged ioctls (Isaac, please > > correct me if I'm wrong!). > > Not at present. > It basically maps a device to a sysfs directory and possibly gets a

Re: [Dng] [dng] vdev status update

2015-04-07 Thread Jude Nelson
Hi Scooby, [Snip] > > >> However, this has proven to be a somewhat challenging problem, for a >> couple reasons. First, inotify(2) does not work on pseudo-filesystems like >> sysfs or devtmpfs, so we can't just watch /sys for changes, and we can't >> use devtmpfs for /dev. This means that syste

[Dng] [dng] vdev status update

2015-04-06 Thread Jude Nelson
Hey everyone, Scooby, John Carline, lepoitr, and others (who wish to remain anonymous) have been sending me logs filesystem listings from running vdev locally. I very much appreciate it--it helped me discover and fix bugs relating to persistent paths for disk devices, seeding /dev with initial de

Re: [Dng] Too many man pages, too much complicated : systemd

2015-04-06 Thread Jude Nelson
wiki page with all contributors accounted for--not only developers, but also testers, bug-hunters, integrators, editors, document-writers, graphic artists, packagers, and so on. We're all in this together :) On Mon, Apr 6, 2015 at 3:23 PM, Jude Nelson wrote: > > > On Mon, Apr 6, 20

Re: [Dng] Too many man pages, too much complicated : systemd

2015-04-06 Thread Jude Nelson
On Mon, Apr 6, 2015 at 11:07 AM, Martijn Dekkers < devuan-li...@dekkers.org.uk> wrote: [snip] > It really is a pity. The VUA and guys like Jude do awesome work bringing > the state-of-the-art forward when it comes to actually building working > technology that does not depend on systemd, whilst t

Re: [Dng] Too many man pages, too much complicated : systemd

2015-04-05 Thread Jude Nelson
If I ever write a desktop suite, it will store settings as a well-defined directory tree with human-meaningful file names and contents instead of a MySQL database or a large flat opaque file. That's just me, though. Jude On Sun, Apr 5, 2015 at 7:37 PM, T.J. Duchene wrote: > > > > -Original

Re: [Dng] What do you guys think about "Suggest" and "Recommends" dependency?

2015-04-02 Thread Jude Nelson
I'm all for it. If there are a set of packages that usually get installed together, we can create a metapackage for them. -Jude On Thu, Apr 2, 2015 at 6:36 PM, Franco Lanza wrote: > Personally on debian i was using from date > > APT:Install-Recommends "0"; > APT:Install-Suggests "0"; > > in al

Re: [Dng] What about pulseaudio, avahi, ... ?

2015-04-01 Thread Jude Nelson
Unlike systemd, you can easily get a working desktop system without PulseAudio, even on Debian. IIRC, the only commonly-used program that requires PulseAudio is Skype, and I've been able to get by even then by using apulse[1]. -Jude [1] https://github.com/i-rinat/apulse On Wed, Apr 1, 2015 at 3

Re: [Dng] Wana give a try to vdev

2015-03-31 Thread Jude Nelson
Hi Didier, Thank you for offering! I haven't tried statically linking vdev or its helper programs yet, but I don't see why it wouldn't work. You'll need to tweak the vdevd and vdevd helper program makefiles (in vdevd/Makefile and vdevd/helpers/LINUX/Makefile, respectively) to add the -static dir

[Dng] [vdev] vdev tutorial

2015-03-31 Thread Jude Nelson
Hey everyone, A few people have asked me privately how to help test vdev, for which I am very grateful :) It inspired me to write up a tutorial and crash course to testing and using vdev [1]. The instructions should work in the Vagrant image (or in Debian testing/unstable, for that matter). Any

Re: [Dng] [dng] vdev status update

2015-03-31 Thread Jude Nelson
Thankfully, the puppy should be fine :) She only ate a few capsules, and we caught her just after the fact, so we were able to get her proper treatment before the toxicity could set in. We get to take her home from the vet either tonight or tomorrow. -Jude On Tue, Mar 31, 2015 at 3:15 AM, Archa

Re: [Dng] Any plans to provide xinit without the systemd hacks?

2015-03-30 Thread Jude Nelson
Hey Isaac, So, I'm looking at startx here: http://cgit.freedesktop.org/xorg/app/xinit/tree/startx.cpp Where's the offending block of code? Is it lines 191-200? Looking at the commit history ( http://cgit.freedesktop.org/xorg/app/xinit/log/), it doesn't look like startx sees many changes these d

[Dng] [dng] vdev status update

2015-03-30 Thread Jude Nelson
Hey everyone, I don't have as much to report this week as I usually do, since I spent half my weekend dealing with a pet medical emergency (TL;DR: ibuprofen is toxic to puppies, and puppies can chew through child-proof lids). I am happy to report that I was able to extract the code for libudev 21

  1   2   3   >