レナート   TBFKAYIBYNYAAYB   ﻟﻴﻨﺎﺭﺕ

Sat, 16 Jan 2010

Announcing udev-browse

It's easy to get lost in /sys and not much fun typing long udevadm info command lines all the time. Today, when I had enough of that I sat down and spent an hour to write a little UI for exploring the udev/sysfs tree: udev-browse. I wrote it for my own use, but I am quite sure I am not the only one who wants a little bit simpler access to the device tree. So here you go.

And since everybody loves screenshots here you go:

udev-browse

Two usability hints: if you run udev-browse from a directory in /sys udev-browse will automatically present the device of that path on startup. And if you know the name of a device you can just type it into the device listbox (which is focussed by default). The usual Gtk+ live search will then find you the right entry right-away. It's pretty nifty.

It's written in Vala with minimal dependencies.

I want to keep the maintainership burden for this minimal. So no tarballs, no releases, and I won't reply to your emails regarding this tool, unless they include a good, clean, git formatted patch. Thank you for your understanding.

Anyone wants to package this for Fedora? I'd be very thankful if someone would pick it up.

Have fun.

posted at: 02:19 | path: /projects | permanent link to this entry | 9 comments


Posted by Mark Rosenstand at Sat Jan 16 11:37:49 2010
This looks very much like what David Zeuten's gnome-device-manager (which also only had a single release or two and still works) used to be for hal.

On behalf of all packagers, I ask: please, just a single tarball?

Posted by Wiflye81 at Sat Jan 16 12:05:59 2010
Great tool, I can look into make it available on PPA for ubuntu (just have to look how to make it)

Posted by Lennart at Sat Jan 16 13:12:46 2010
Mark: here you go:

git clone git://git.0pointer.de/udev-browse.git && cd udev-browse && git archive master | gzip -c > ../udev-browse.tar.gz && cd .. && rm -rf udev-browse

Posted by Rahul Sundaram at Sun Jan 17 03:40:10 2010
I would be willing to package it for Fedora but I would prefer if you would provide a tarball. It makes source checking and other QA measures much much easier. Thanks

Posted by Tobu at Wed Jan 20 19:04:45 2010
Ubuntu line; karmic's gee seems too old anyway:
sudo aptitude install valac libgee-dev libgudev-1.0-dev && make

Posted by Colin Guthrie at Sun Jan 31 14:30:07 2010
I'm not too worried about tarballs (I would like to see build systems integrating with a git URL + tag anyway - with signed tags used for verifications etc - I'm sure that is the future rather than tarballs!).

But regardless of that, it would be nice if you gave a license.... is this GPL, BSD, DWTFYW?

Posted by Lennart at Sun Jan 31 20:28:10 2010
Coling, if you look inside the source file, you'll find that it is lgpl 2.1

Posted by Lennart at Sun Jan 31 20:51:18 2010
Rahul, Colin: I have now rolled a release tarball:

http://0pointer.de/public/udev-browse-0.1.tar.gz

Posted by Dhaval at Sat Feb 20 16:32:00 2010
A GUI? Lenny, You are slipping in your quality.

BTW, for your captcha, it would be nice if you avoiding aligning the lines in the numbers with the lines in the grid. 7 is basically unreadable. Or is it /?

Leave a Comment:

Your Name:


Your E-mail (optional):


Comment:


As a protection against comment spam, please type the following number into the field on the right:
Secret Number Image

Please note that this is neither a support forum nor a bug tracker! Support questions or bug reports posted here will be ignored and not responded to!


It should be obvious but in case it isn't: the opinions reflected here are my own. They are not the views of my employer, or Ronald McDonald, or anyone else.

Please note that I take the liberty to delete any comments posted here that I deem inappropriate, off-topic, or insulting. And I excercise this liberty quite agressively. So yes, if you comment here, I might censor you. If you don't want to be censored your are welcome to comment on your own blog instead.


Lennart Poettering <mzoybt (at) 0pointer (dot) net>
Syndicated on Planet GNOME, Planet Fedora, planet.freedesktop.org, Planet Debian Upstream. feed RSS 0.91, RSS 2.0
Archives: 2005, 2006, 2007, 2008, 2009, 2010

Valid XHTML 1.0 Strict!   Valid CSS!