Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

devfsd-1.3.25-23mdk RPM for ppc

From Mandriva 9.1 for ppc / Mandrake / RPMS

Name: devfsd Distribution: Mandrake Linux for PPC
Version: 1.3.25 Vendor: MandrakeSoft
Release: 23mdk Build date: Thu Jan 2 18:00:34 2003
Group: System/Kernel and hardware Build host: rs6000.mandrakesoft.com
Size: 56710 Source RPM: devfsd-1.3.25-23mdk.src.rpm
Packager: Stew Benedict <sbenedict@mandrakesoft.com>
Url: http://www.atnf.csiro.au/~rgooch/linux/docs/devfs.html
Summary: Daemon for providing old entries in /dev with devfs
The devfsd programme is a daemon, run by the system boot
scripts which can provide for intelligent management of
device entries in the Device Filesystem (devfs).

As part of its setup phase devfsd creates certain symbolic
links which are compiled into the code. These links are
required by /usr/src/linux/Documentation/devices.txt. This
behaviour may change in future revisions.

devfsd will read the special control file .devfsd in a
mounted devfs, listening for the creation and removal of
device entries (this is termed a change operation). For
each change operation, devfsd can take many actions. The
daemon will normally run itself in the background and send
messages to syslog.

The opening of the syslog service is automatically delayed
until /dev/log is created.

At startup, before switching to daemon mode, devfsd will
scan the mounted device tree and will generate synthetic
REGISTER events for each leaf node.

Provides

Requires

License

GPL

Changelog

* Thu Jan 02 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-23mdk
  - build release
* Thu Oct 17 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-22mdk
  - patch 3 -> 4
  - patch 3 : support cciss compatibility links
* Sat Oct 12 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-21mdk
  - fix ida devices managment (aka spurious ida/)
* Wed Oct 09 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-20mdk
  - init script : conditionally start devfsd if devfs is mountedr
    (Borzenkov Andrey)
* Thu Sep 19 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-19mdk
  - devfsd service:
    o restart works (and really restart)
    o reload always works, not only the first time
    o list reload target in help
    o add a working stop target
    o rename s/start()/reload()/ since it better describe the function goal
* Fri Sep 13 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-18mdk
  - service scrip: restart(): do a real restart instead of just signaling
    devfsd to reread its config files (ease mdk8.2 update)
* Wed Sep 04 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-17mdk
  - remove patch11, useless once we use s/CFLAGS/CEXTRAS/
  - patch29 -> 23
  - patch24 : add support for dvb cards (juan)
* Fri Aug 30 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-16mdk
  - kill obsolete patch1
* Tue Aug 27 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-15mdk
  - patch22: add support for nvidia driver
* Thu Aug 22 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-14mdk
  - "still cleaner" release
  - no need to redifine _sysconfdir
  - simplify patch 29 (usb mouse support); default to input/mice rather
    to usbmouse; this has a nice side effect, since mice multiplex usb
    mouse graphic tables, ...
  - kill ppc usb mouse patch since it's obviously wrong and because
    of new patch29 behavior
  - nls::yp_all() support:
  	o kill patch13 (explicit linkage with libnsl)
  	o [Patch 10] right fix is to use the same prototype as in
  	  glibc-2.2.x::rpcsvc/ypclnt.h thus dynamic support is back
  	o [Patch 11] fix "make CFLAGS=..." by splitting CFLAGS into CFLAGS
  	  and CPPFLAGS so that we don't overwite "-DLIBNSL=..."
  - various spec cleaning
* Thu Aug 22 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-13mdk
  - move part of %post to /sbin/devfs-add-mouse-entry
  - Prereq: rpm-helper
  - gq pixel's changelog
* Tue Aug 20 2002 Pixel <pixel@mandrakesoft.com> 1.3.25-12mdk
  - fix the condition for doing the "fix on upgrade for doing what was done in
    rc.sysinit (the symlink /dev/mouse)"
* Sun Aug 18 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-11mdk
  - "much more clean" release
  - scripts simplifications
  - split up the 10 patches in 14 small ones, thus enabling to:
  	o see that USB serial device was include two times in compat_names table
  	o cancel patches doing something reversed by another one
  	o group all scd/sr related patches into one
  - join them in 4 sections: Compatibility names, Compilation fixes,
    Devices support, and /etc/devfs/conf.d/ support
  - shrink compacq smart array and mylex patches
  - document all patches
* Sun Aug 18 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-10mdk
  - patch2, %post: kill devfsd warnings
* Sun Aug 18 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-9mdk
  - patch9: fix usb mouse managment
  - remove all dynamic stuff (dynamic'll put them in /etc/devfs/conf.d/)
* Sat Aug 10 2002 Pixel <pixel@mandrakesoft.com> 1.3.25-8mdk
  - patch2: adding symlink radio -> radio0
* Tue Aug 06 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-7mdk
  - own /etc/devfs/conf.d/ too
* Sat Aug 03 2002 Pixel <pixel@mandrakesoft.com> 1.3.25-6mdk
  - oops, only create symlink /dev/mouse on the running system if devfs is mounted in /dev
* Sat Aug 03 2002 Pixel <pixel@mandrakesoft.com> 1.3.25-5mdk
  - fix on upgrade for doing what was done in rc.sysinit (the symlink /dev/mouse)
* Wed May 22 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-4mdk
  - fix serial devices on usb (eg Handspring Visor and co)
    [already merged upstream but not yet released]
* Wed Mar 27 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-3mdk
  - be sure to use /lib/dev-state
* Tue Mar 26 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-2mdk
  - use sr for autoloading stuff so that "new compatibility" names (i.e.
    /dev/sr/c0b0t6u0) that devfsd creates still autoload (obscure case)
  - fix mylex problem
  - drop patches part that get merged upstream:
  	- Parrallel port devices handling
  	- raw I/O driver managment
  	- misc/agpgart handling
* Tue Mar 26 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-2mdk
  * Tue Mar 26 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-1mdk
  - new release
  - ide-scsi patch from andrej that enable /dev/hd? even for ide-scsi devices
  - scd fix from andrej
  - fix agp loading (andrej) if one manually create devices or link in a
    devfsd mounted /dev
* Wed Mar 13 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.24-17mdk
  - fix scsi cdroms
  - fix rd
* Tue Mar 12 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.24-16mdk
  - rollback pixel patch because of usb problem
* Mon Mar 11 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.24-15mdk
  - fix pp devices handling via scsi emulation
* Thu Mar 07 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.24-14mdk
  - Requires: modutils >= 2.4.13-3mdk for pixel hack
  - fix pixel mess (above => preinstall)
* Wed Mar 06 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.24-13mdk
  - fix ida
* Wed Mar 06 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.24-12mdk
  - fix printers rules
* Wed Mar 06 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.24-11mdk
  - fix printers permission (frederic l***** doesn't know how to write
    regexps or what means testing ?)
* Tue Mar 05 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.24-10mdk
  - fix common probeall
* Mon Mar 04 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.24-9mdk
  - fix /dev/pg managment
* Wed Feb 27 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.24-8mdk
  - fix the ppc patch to use $devname
* Wed Feb 27 2002 Stew Benedict <sbenedict@mandrakesoft.com> 1.3.24-7mdk
  - rework PPC usbmouse patch
* Tue Feb 26 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.24-6mdk
  - move drakx directory for lord pixel
* Tue Feb 26 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.24-5mdk
  - devfsd service: if no deamon to kill, don't output kill error message
* Tue Feb 26 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.24-4mdk
  - only read .conf files when optionnaly including a directory
* Tue Feb 26 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.24-3mdk
  - add rawctl link
  - replace a symlink by a mksymlink
* Mon Feb 25 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.24-2mdk
  - move the OPTIONAL_INCLUDE
* Mon Feb 25 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.24-1mdk
  - set group to "tty" for the pseudo-tty devices so that mesg(1) can
    later be used to enable/disable talk requests and wall(1) messages.
  - new release (bug fix)
  - re-add pg aliases (was lost when merging with ppc changes)
  - add /etc/devfsd/
  - read/include all config files added to /etc/devfsd/
* Wed Feb 13 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.23-7mdk
  - add pg aliases (pixel)
  - requires recent enough initscripts (Andrej)
* Mon Feb 11 2002 Stew Benedict <sbenedict@mandrakesoft.com> 1.3.23-6mdk
  - change usbmouse symlink for PPC to input/mice
* Fri Feb 08 2002 Warly <warly@mandrakesoft.com> 1.3.23-5mdk
  - killall -HUP devfsd kill ALSO the initscripts, change that.
* Thu Feb 07 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.23-4mdk
  - move rc.sysinit stuff related to running actions in a separate service
* Tue Feb 05 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.23-3mdk
  - fix my stupid patch
* Tue Feb 05 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.23-2mdk
  - disable richard gooch stuff for sound, uneeded (Borsenkow Andrej)
  - enable amovible media
* Mon Feb 04 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.23-1mdk
  - new version
  - enhancements from richard
  - alias scd & sr
  - irda stuff
  - fix alsa
* Fri Jan 25 2002 Pixel <pixel@mandrakesoft.com> 1.3.22-3mdk
  - remove devfs=mount from lilo and grub when removing devfsd
* Thu Jan 24 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.22-2mdk
  - enhancements from richard gooch
* Thu Jan 24 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.22-1mdk
  - restore RESTORE
  - new release
* Tue Jan 22 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.21-3mdk
  - reput back the /lib/dev-state managment that disappear while updating to
    1.3.21
* Wed Jan 16 2002 Frederic Lepied <flepied@mandrakesoft.com> 1.3.21-2mdk
  - add agpgart to modules.devfs
* Tue Jan 15 2002 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.3.21-1mdk
  - Add fixes from Andrej.
  - 1.3.21.
* Fri Dec 14 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.20-1mdk
  - new release
  - merge my cdrom fix in conf patch
* Fri Oct 12 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.18-17mdk
  - fix cdrom link (fergal)
* Mon Sep 24 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.3.18-16mdk
  - fixed sound devices permissions by calling pam_console_apply for them.
* Sat Sep 22 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.3.18-15mdk
  - fix names of printers devices.
* Fri Sep 21 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.3.18-14mdk
  - make_symlink: remove unlink before symlink but no message when the symlink
  fail when it's the good file that's already pointed.
  - GLOBAL symlink is rerouted to make_symlink
* Fri Sep 21 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.3.18-13mdk
  - comment call to part.script (too buggy)
  - add the /dev/video symlink
* Thu Sep 20 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.3.18-12mdk
  - symlink <==> ln -sf.
  - devfsd.conf unlink on UNREGISTER not to create devices on next boot.
* Thu Sep 20 2001 Pixel <pixel@mandrakesoft.com> 1.3.18-11mdk
  - make rd/discX/* (DAC960) works
* Sun Sep 16 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.3.18-10mdk
  - fix devfsd.conf for part regexp and visor regexp.
* Fri Sep 14 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.3.18-9mdk
  - launch part.script when a new partition is detected.
* Wed Sep 12 2001 Pixel <pixel@mandrakesoft.com> 1.3.18-8mdk
  - nicer handling of in directories symlinks (function make_symlink)
  - make ida/ and rd/ works (cpqarray, cciss and DAC960)
      [updated patch0]
* Mon Sep 10 2001 Pixel <pixel@mandrakesoft.com> 1.3.18-7mdk
  - modules.devfs: replace scsi-hosts with scsi_hostadapter
* Sun Sep 09 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.3.18-6mdk
  - don't mess up /lib/dev-state with REGISTER and UNREGISTER [updated patch2]
* Thu Sep 06 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.3.18-5mdk
  - added compatibility for cpqarray and DAC960 devices (not tested) [updated patch0].
  - remove /lib/dev-state entry on UNREGISTER (Andrej Borsenkow) [updated patch2].
* Wed Sep 05 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.3.18-4mdk
  - added compatibility entry for Parallel port ATAPI generic devices (updated patch0).
* Wed Aug 29 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.3.18-3mdk
  - changed sr => scd for compatibility symlinks (updated patch0).
  - removed autoloading of bttv and autoload sound-slot-0 instead of sound.
* Wed Aug 29 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.3.18-2mdk
  - reworked patch3 to handle DELETE events to clean /lib/dev-state entries.
* Sat Aug 25 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.3.18-1mdk
  - 1.3.18
* Sat Aug 25 2001 Pixel <pixel@mandrakesoft.com> 1.3.17-4mdk
  - shut up the killall
* Fri Aug 24 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.3.17-3mdk
  - manage the usbmouse symlinks
* Thu Aug 23 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.3.17-2mdk
  - removed call to pam_console_apply to speed up boot in the meantime.
* Wed Aug 22 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.3.17-1mdk
  - Fix build.
  - 1.3.17.
* Tue Aug 21 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.3.16-2mdk
  - call pam_console_apply on device creation/removal.
* Fri Aug 17 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.16-1mdk
  - new release
* Wed Aug 15 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.15-1mdk
  - new release
* Thu Aug 09 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.3.12-3mdk
  - use dynamic scripts
* Wed Aug 08 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.12-2mdk
  - remove warning on ia64
  - fake rpmlint
* Thu Aug 02 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.3.12-1mdk
  - moved devices saving dir to /lib/dev-state to allow a separate /var partition.
  - 1.3.12 (merged patches 3 and 5, updated source2)
* Thu Jul 12 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.11-4mdk
  - typo fixes
* Wed Jul 11 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.11-3mdk
  - use %serverbuild
  - nicely reload devfsd on update
  - nicely stop it on uninstall
  - move /var/dev-state to /var/lib/dev-state in order to be FHS complient
    [on update, move existing perms]
    add a macro for it
  - add %dir /var/lib/dev-state
  - no more need to link /dev/video0 on /dev/video for xawtv
    (need to be tested with zapping)
* Wed Jun 20 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.11-2mdk
  - minor spec fixes
  - build release
* Tue Feb 06 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.11-1mdk
  - new release
  - remove glibc-2.2 hack as this release fix it
* Tue Jan 09 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.10-7mdk
  - more ALSA stuff
  - prevent devfsd to auto{save,load} permissions & ownerships
    on Unix98 ptys (/dev/pts)
  - handle CD burners too
* Thu Jan 04 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.10-6mdk
  - more stuff for videtext support
  - comment my previous changes
* Thu Nov 23 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.10-5mdk
  - enable devfs to save and restore /dev/ state in /var/dev-state
  - document devfsd.conf to show how to force default permissions
    out of the kernel
  - remove empty %post
* Fri Nov 17 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.3.10-4mdk
  - fix glibc22 compilation.
* Thu Jul 20 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.10-3mdk
  - BM
* Tue Jul 18 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.10-2mdk
  - fix from Stefan van der Eijk <s.vandereijk@chello.nl>
  - make devfsd LM-update comliant (aka pixelization)
* Wed Jul 05 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.10-1mdk
  - new release (argh ... why do he fix in a new release what i've just fixed
    !!! => suppres my previous patch as it is now in)
  - let spec-helper compress man-page
  - guillomization
* Wed Jul 05 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.9-2mdk
  - automatically load modules when a process lookup a /dev entry (part1)
  	(part2 is copying richard' aliases in /etc/conf.modules)
* Wed Jun 21 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.9-1mdk
  - New release
  - Add old cdrom entries (i'll remove those from /etc/rc.d/rc.sysinit which is
    eventually not their place)
  - Use mandir macros for FHS compatibilty.
  - Add URL
* Thu Apr 20 2000 Jeff Garzik <jgarzik@mandrakesoft.com> 1.3.5-1mdk
  - version 1.3.5
  - ditch mdk fixes patch
* Wed Apr 19 2000 Jeff Garzik <jgarzik@mandrakesoft.com> 1.3.4-1mdk
  - version 1.3.4
  - fix spec permissions
* Tue Apr 18 2000 Jeff Garzik <jgarzik@mandrakesoft.com> 1.3.3-1mdk
  - version 1.3.3
  - new BuildRoot
* Fri Mar 31 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.31-2mdk
  - fix a typo in the release number :-(
  - compiled against 2.3.99pre4-1
  - patches for DrakX had been submited and integrated. Patches for rc.sysinit
    are currently tested.
* Thu Mar 23 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.31-1mdk
  - fist mandrake spec: use spechelper
  - by default, we provide compatiblity entries in /dev
    (DiskDrake won't like /dev/ide/host0/bus0/target0/lun0/part1 instead of
    /dev/hda1 ...)
  - fix bad code compilation
  - add loading of sound module when /dev/{mixer,dsp,...} is lookuped

Files

/etc/devfs
/etc/devfs/conf.d
/etc/devfsd.conf
/etc/modules.devfs
/etc/rc.d/init.d/devfsd
/lib/dev-state
/sbin/devfs-add-mouse-entry
/sbin/devfsd
/usr/share/man/man5/devfsd.conf.5.bz2
/usr/share/man/man8/devfsd.8.bz2


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Dec 10 08:28:33 2014