Hello,
I wasn't sure if anyone had already done this so I went ahead to save myself (and possibly
others) some time while dust from the 2.4 kernel settles...
I've created rpm packages for the devfsd daemon. These were created on a RedHat 6.2,
AMD K6-2 3D 450 system w/ all updates(RedHat/Ximian/Eazel, though I don't think those
will really matter.) on the 2.4.3 kernel. I'm running RPM version 4.0.2.
Please note that the spec file was thrown together very quickly and is by no means robust.
In fact, you'll see FIXME tags in a couple of places which should be updated by anyone
that has the correct information.
When compiling on your system beware: The package's original GNUmakefile has *not*
been modified so the compliation process will *over-write* your existing devfsd-related files.
Please save these files if you've made any changes:
/etc/devfsd.conf
/etc/modules.devfs
/sbin/devfsd
/usr/man/man8/devfsd.8
rpm will do nothing with any build options like $RPM_BUILD_ROOT. If anyone feels so inclined
as to update the makefile to handle this type of stuff, please feel free.
For a straight binary installation, it *should not* over-write the existing /etc config files.
*Don't forget to follow the instructions* in http://www.atnf.csiro.au/~rgooch/linux/docs/devfs.html,
which I've also included in the binary package. It installs to: /usr/doc/devfsd-1.3.11/devfs.html
The packages can be had at:
http://www.glsonline.com/linux/redhat-6.2/SRPMS/devfsd-1.3.11-1.src.rpm
http://www.glsonline.com/linux/redhat-6.2/RPMS/i386/devfsd-1.3.11-1.i386.rpm
Also, I'm currently *NOT* a member of any devfs mailing list so please send any responses
to the address below.
I agree with devfs's attempts to resolve some of the long time device-naming issues in Linux
and here's a small contribution towards that goal.
Good luck,
Greg
--
Gregory Ellis gellis@xxxxxxxxxxxxx
GLS Consultants, Inc. http://www.glsonline.com
Phone/Vmail/Pager: (323) 344-9458
|