LinuxQuestions.org
Go Job Hunting at the LQ Job Marketplace
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices



Reply
 
Search this Thread
Old 08-27-2012, 08:50 PM   #1
AlleyTrotter
Member
 
Registered: Jun 2002
Location: Coal Township PA
Distribution: Slackware64-14.1 (3.18.0) UEFI enabled
Posts: 360

Rep: Reputation: 77
Smile udev


udev has been forked

https://bitbucket.org/braindamaged/udev

This is the systemd-ectomized version of udev. Most features from the upstream
are backported, though we do not guarantee 100% API compatibility. The
development tree can be found at https://bitbucket.org/braindamaged/udev

Judging from recent posts this will interest many forum members

john
 
Old 08-27-2012, 09:27 PM   #2
ReaperX7
Senior Member
 
Registered: Jul 2011
Location: California
Distribution: LFS-7.6, Slackware 14.1, FreeBSD 10.1
Posts: 3,830
Blog Entries: 15

Rep: Reputation: 1186Reputation: 1186Reputation: 1186Reputation: 1186Reputation: 1186Reputation: 1186Reputation: 1186Reputation: 1186Reputation: 1186
Very interesting...
 
Old 08-28-2012, 04:53 AM   #3
jtsn
Member
 
Registered: Sep 2011
Location: Europe
Distribution: Slackware
Posts: 905

Rep: Reputation: 445Reputation: 445Reputation: 445Reputation: 445Reputation: 445
I bet, when LP gets aware of this fork, he will do everything in his power to make systemd incompatible with it.
 
Old 08-28-2012, 07:45 AM   #4
Eternal_Newbie
Member
 
Registered: Jun 2005
Location: The Pudding Isles
Distribution: Slackware 13.37
Posts: 573

Rep: Reputation: 59
There's already another fork called udevil: http://ignorantguru.github.com/udevil/ I hope they can co-operate with each other or merge instead of going off in different directions and losing interest.

Last edited by Eternal_Newbie; 08-28-2012 at 07:47 AM.
 
Old 08-28-2012, 07:49 AM   #5
jtsn
Member
 
Registered: Sep 2011
Location: Europe
Distribution: Slackware
Posts: 905

Rep: Reputation: 445Reputation: 445Reputation: 445Reputation: 445Reputation: 445
Quote:
Originally Posted by Eternal_Newbie View Post
There's already another fork called udevil
udevil is a command line Linux program which mounts and unmounts removable devices without a password

That's not the domain of udev.

udevil is highly configurable, requires no daemon running, and depends only on udev and glib

Depends on udev, does not look like a replacement.
 
Old 08-28-2012, 07:55 AM   #6
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,498

Rep: Reputation: 912Reputation: 912Reputation: 912Reputation: 912Reputation: 912Reputation: 912Reputation: 912Reputation: 912
udevil/devmon are an alternative for udisks/udisks2.
 
Old 08-28-2012, 08:32 AM   #7
cynwulf
Senior Member
 
Registered: Apr 2005
Distribution: OpenBSD, DragonFly BSD
Posts: 1,408

Rep: Reputation: Disabled
Colour me confused...

I was under the impression that udev could be built without systemd anyway, despite the source trees merging?

http://thread.gmane.org/gmane.linux.hotplug.devel/17392
 
Old 08-28-2012, 09:12 AM   #8
BlackRider
Member
 
Registered: Aug 2011
Distribution: Slackware
Posts: 261

Rep: Reputation: 82
Quote:
I was under the impression that udev could be built without systemd anyway, despite the source trees merging?
Yes, but Mr. Lennart claims that standalone udev is a dead end and will not be supported once it is not necessary. Thus, forking udev itself is not such a bad idea as we are yet to discover how software makers and distributions handle systemd.
 
Old 08-31-2012, 07:03 PM   #9
Pixxt
Member
 
Registered: May 2008
Distribution: Slackware, Debian,
Posts: 108

Rep: Reputation: 25
Thank (God)ness and praise sanity on this. So very much happy to see this.
 
Old 08-31-2012, 07:24 PM   #10
ReaperX7
Senior Member
 
Registered: Jul 2011
Location: California
Distribution: LFS-7.6, Slackware 14.1, FreeBSD 10.1
Posts: 3,830
Blog Entries: 15

Rep: Reputation: 1186Reputation: 1186Reputation: 1186Reputation: 1186Reputation: 1186Reputation: 1186Reputation: 1186Reputation: 1186Reputation: 1186
With udev being planned for a phase out by LP, it makes me wonder why we abandoned devfs, hotplug, and HAL in the first place. Doesn't BSD still use them and don't they still work fairly well for them?
 
Old 08-31-2012, 08:49 PM   #11
the3dfxdude
Member
 
Registered: May 2007
Posts: 332

Rep: Reputation: 100Reputation: 100
Has someone attempted to put this udev into a working system?
 
Old 08-31-2012, 10:22 PM   #12
T3slider
Senior Member
 
Registered: Jul 2007
Distribution: Slackware64-14.1
Posts: 2,297

Rep: Reputation: 722Reputation: 722Reputation: 722Reputation: 722Reputation: 722Reputation: 722Reputation: 722
Quote:
Originally Posted by the3dfxdude View Post
Has someone attempted to put this udev into a working system?
While possibly a fun exercise, it isn't really useful until upstream actually drops support for udev.
 
Old 09-01-2012, 10:10 AM   #13
jstg
Member
 
Registered: Apr 2006
Distribution: Slackware
Posts: 37

Rep: Reputation: 23
Honestly, I'm not the smartest guy, nor have I read everything about udev vs systemd, but when the hell did LP get elected Lord of the Linux? Whatever Slackware chooses I'll roll with solely because I think Pat V and the gang look out for the lot of us.
 
Old 09-01-2012, 10:56 AM   #14
jtsn
Member
 
Registered: Sep 2011
Location: Europe
Distribution: Slackware
Posts: 905

Rep: Reputation: 445Reputation: 445Reputation: 445Reputation: 445Reputation: 445
Quote:
Originally Posted by ReaperX7 View Post
With udev being planned for a phase out by LP, it makes me wonder why we abandoned devfs, hotplug, and HAL in the first place. Doesn't BSD still use them and don't they still work fairly well for them?
FreeBSD has its own implementation of devfs (manages device nodes) and its own userspace daemon called devd (manages events). They are in my humble opinion better designed than their Linux counterparts (Compare devd.conf to the udev config file mess.)

Because LP designed udev Linux-only, the BSD people have to stick to hald, because no one supports their native API. In the meanwhile desktop environments like Xfce are dropping support for hald, which leaves Xfce 4.8+ without any hotplug support on BSD. Also there is no GNOME 3 yet on FreeBSD, because it "uses specific Linux technologies".

It's funny, that some people praise standards, portability and interoperability, as long as they're in the minority against the big "bad" proprietary UNIX vendors (back in the 90s) and forget everything about it, as soon as their stuff dominates the "market".
 
Old 09-01-2012, 02:37 PM   #15
the3dfxdude
Member
 
Registered: May 2007
Posts: 332

Rep: Reputation: 100Reputation: 100
Quote:
Originally Posted by T3slider View Post
While possibly a fun exercise, it isn't really useful until upstream actually drops support for udev.

That doesn't matter. You have to have early adopters in any project for it to succeed. Waiting until it is dropped is too late, as non-systemd *will* be completely broken then--that is why they will drop it. There won't be enough people to pick up the pieces as it will take more people to fix what is broken than it would to just keep using what everyone else is using. Look at TDE for example.

I would like to know if there is interest in using it now as it will help me judge the health of the fork.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
UDEV: Unable to run a command line interface script after USB automount using udev mohamr2 Linux - Embedded & Single-board computer 8 08-16-2011 11:39 AM
[SOLVED] Chose udev for services... udev starts twice... hotplug fails flipjarg Linux - Newbie 2 09-19-2010 01:49 PM
UDEV - SBLive(emu10k) - Mandriva hangs at UDEV during boot.....still! Grrr. peterlowrie Linux - Hardware 2 05-23-2010 07:37 PM
current users - udev-128 - don't forget rc.udev.new! tobyl Slackware 3 10-08-2008 04:28 AM
slackware-current, udev 0.96, and custom udev rules not working rignes Slackware 6 08-10-2006 04:43 AM


All times are GMT -5. The time now is 10:18 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration