for information, here's the patches currently applied in mandrake on
devfsd.
some cannot be merged upstream but can actually be of interest to
other people / distro maintainers.
but some must be merged upstream, i tagged them with [TO_MERGE_UPSTREAM]
first, for information purpose, here're the spec file that build the
mandrake rpm package and the post-install script that recreate
/dev/mouse link whether devfs is moutned or not regarding the current
system config :
devfsd.spec
Description: Text document
devfs-add-mouse-entry
Description: Text document
the patches used in our srpm're :
- Compatibility names
o old /dev/cdrom [TO_MERGE_UPSTREAM]
richard, linux/Documentation/devices.txt describes it:
* "/dev/cdrom CD-ROM device symbolic Current CD-ROM device"
* "For SCSI devices, /dev/tape and /dev/cdrom should point to the
``cooked'' devices"
devfsd-1.3.25-cdrom.patch
Description: Text Data
o parallel port ATAPI generic devices [TO_MERGE_UPSTREAM]
devfsd-1.3.25-pg.patch
Description: Text Data
o Compacq smart array support[1]
devfsd-1.3.25-ida.patch
Description: Text Data
o Mylex support[1]
devfsd-1.3.25-rd.patch
Description: Text Data
o Support ide devices while using IDE-SCSI (need a kernel patch)
devfsd-1.3.25-idescsi.patch
Description: Text Data
o Support scd devices as well as sd ones (due to historical
considerations - aka rh compatibility)
eg:
[root@testbox /dev]# ls -od scd0 sr0
lr-xr-xr-x 1 root 31 aoû 21 15:46 scd0 ->
scsi/host0/bus0/target0/lun0/cd
lr-xr-xr-x 1 root 31 aoû 21 15:46 sr0 ->
scsi/host0/bus0/target0/lun0/cd
devfsd-1.3.25-sr_to_scd.patch
Description: Text Data
o USB serial driver [TO_MERGE_UPSTREAM]
richard, linux/Documentation/devices.txt describes it:
"USB serial converters :
0 = /dev/ttyUSB0 First USB serial converter
1 = /dev/ttyUSB1 Second USB serial converter"
devfsd-1.3.25-usb-serial.patch
Description: Text Data
- Compilation
o fix compilation with glibc-2.2.x
devfsd-1.3.25-glibc22.patch
Description: Text Data
o fix nls support which conflicted with the "make CFLAGS=..."
feature" [TO_MERGE_UPSTREAM]
devfsd-1.3.25-make-fix.patch
Description: Text Data
- Devices support
o enable defaults that're disabled
devfsd-1.3.25-enable.patch
Description: Text Data
o disable alsa support (better handled by our bootstrapping service
scripts)
devfsd-1.3.25-disable-alsa.patch
Description: Text Data
o usb mouse support: default to input/mice rather to usbmouse; this
has a nice side effect, since mice multiplex usb mouse graphic
tables, ...
devfsd-1.3.25-usbmouse.patch
Description: Text Data
- Add support for /etc/devfs/conf.d/
o include conf.d directory
devfsd-1.3.25-conf_d.patch
Description: Text Data
o only read .conf files in included directories so that .#* , *~ ,
*.rpm{new,orig} don't result on old stuff to be done or some stuff
to be done two times
devfsd-1.3.24-conf-files.patch
Description: Text Data
[1] yes, i know major and minor are bogus
|