|| ||Greg KH <firstname.lastname@example.org>|
|| ||[ANNOUNCE] udev 003 release|
|| ||Thu, 16 Oct 2003 22:56:52 -0700|
I've released the 003 version of udev. It can be found at:
udev is a implementation of devfs in userspace using sysfs and
/sbin/hotplug. It requires a 2.6 kernel to run properly.
There have been a number of major changes since the last release:
- works properly with the current 2.6 kernel (older versions of
udev will not work with the current 2.6 kernel.)
- persistent database support has been added, but not fully
integrated (tdb is database code, very nice stuff.)
- lots of documentation has been added.
- spec file has been added for building rpms.
- install and uninstall support added to Makefile to make it
easier to install and test with.
- hard coded config file paths have been fixed.
- callout support has been added (allows other programs to be
run to determine what to name a device.)
- cross compile bugs fixed.
- TODO list expanded for those who wish to help out.
- lots of other stuff fixed.
The full ChangeLog is below.
The new udev FAQ is included in this release, and can also be found at:
Development of udev is done in a BitKeeper tree available at:
If anyone ever wants a snapshot of the current tree, due to not using
BitKeeper, or other reasons, is always available at any time by asking.
Summary of changes from v0.2 to v003
Daniel E. F. Stekloff:
o udevdb patch
o udevdb prototype
o update changelog for 003 release TAG: v003
o update the spec file for the new version and install process
o fix makefile release rule to not drop tdb.h file
o Add FAQ for udev
o removed AUTHORS and INSTALL files as they were pretty pointless
o copyright updates
o Add AUTHORS and INSTALL files
o TODO updates
o Updatd the README
o updated the TODO list
o add udev man page (basically just a place holder for now.)
o added uninstall support
o added install target for makefile so people don't have to do it by hand anymore
o add version to debug log on startup
o tell the user what mknod() we are trying to do
o add dbg_parse() to cut down on parse file debugging statements
o put config files and database in /etc/udev by default
o add ols 2003 udev paper to docs/
o clean up some debugging stuff in namedev.c
o do not build the tdb binary programs, only the objects
o merge tdb into the build process
o Added tdb code from latest cvs version in the samba tree
o added my name to the .spec file
o minor cleanups
o cleanup the mknod code a bit
o remove mknod callout
o handle new major:minor format of dev files that showed up in 2.6.0-test2-bk3 or so
o oops, everything was getting created as 000 mode, try to fix this up, but fail...
o more test stuff
o print udev pid
o add callout config type to udev
o Fix TDB cross compilation
o udev spec file
o udev/libsysfs cross compile fixes
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to email@example.com
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/