summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-12-29build: use autoreconf --symlinkKay Sievers
2008-12-28if needed, store database entries also for devices which do not have a ↵Kay Sievers
device node
2008-12-26rules: provide /dev/raw/rawctlKay Sievers
On Fri, Dec 26, 2008 at 01:26, Karel Zak <kzak@redhat.com> wrote: > On Fri, Dec 26, 2008 at 12:39:16AM +0100, Kay Sievers wrote: >> On Fri, Dec 26, 2008 at 00:26, Karel Zak <kzak@redhat.com> wrote: >> > The upstream raw(8) command supports /dev/rawctl and also >> > /dev/raw/rawctl. I think it makes more sense to use raw/rawctl when >> > you have all your raw devices in raw/ subdirectory (e.g. /dev/raw/raw<N>). >> >> The raw tool looks for /dev/rawctl first and the fallback to >> /dev/raw/rawctl is named DEVFS_*. Should we turn that order around and >> remove the devfs notion from the raw tool and let udev create a >> dev/raw/rawctl node? > > Yeah. Fixed, committed and pushed. > > $ strace -e open ./raw > open("/dev/raw/rawctl", O_RDWR) = -1 ENOENT (No such file or directory) > open("/dev/rawctl", O_RDWR) = -1 ENOENT (No such file or directory) > > I have also removed the #ifdef OLD_RAW_DEVS (/dev/raw<N>) junk.
2008-12-22rules: isdn - remove /dev/isdn/capi20 symlinkKay Sievers
2008-12-22rules: put alsa in group "audio"Kay Sievers
2008-12-22rules: remove /dev/dsp /dev/audioKay Sievers
2008-12-22rules: second round merging with Ubuntu rulesKay Sievers
2008-12-22rule_generator: fix enumeration for write_cd_rulesHarald Hoyer
quote +, as it would be taken as a part of the regexp otherwise https://bugzilla.redhat.com/show_bug.cgi?id=477535
2008-12-22rules: do not put raw1394 in "video" groupKay Sievers
A note on /dev/raw1394's security implications: 1. You cannot access local memory through raw1394, except for ROMs and CSRs that are exposed to other nodes any way. 2. It is extremely hard to manipulate data on attached SBP-2 devices (FireWire storage devices). 3. You can disturb operation of the FireWire bus, e.g. creating a DoS situation for audio/video applications, for SBP-2 devices, or eth1394 network interfaces. 4. If another PC is attached to the FireWire bus, it may be possible to read or overwrite the entire RAM of that remote PC. This depends on the PC's configuration. Most FireWire controllers support this feature (yes, it's not a bug, or at least wasn't intended to be one...) but not all OSs enable the feature. Actually, a cheap setup to achieve #1 by #4 is to have two FireWire controllers in the PC and connect them. https://bugs.launchpad.net/ubuntu/+source/kino/+bug/6290/comments/21
2008-12-22rules: remove legacy symlinksKay Sievers
2008-12-21rules: rtc - create rtc compat link only for cmos type rtcKay Sievers
2008-12-21rules: remove /dev/raw/raxctl symlink, it's a devfs leftoverKay Sievers
2008-12-21rules: more changes toward Ubuntu rules mergeKay Sievers
dv1394*: no kernel name symlink lp*: no par* symlink hwrng: no kernel name symlink
2008-12-21rules: more changes toward Ubuntu rules mergeKay Sievers
specialix_rioctl: no kernel name symlink specialix_sxctl: no kernel name symlink bus/usb: 0644 -> 0664 ppdev: lp dri: 0666 -> 0660 js: no kernel name symlink
2008-12-20"'/sbin/modprobe abnormal' exit" - also print program optionsKay Sievers
2008-12-19rules: first simple step merging with Ubuntu rulesKay Sievers
2008-12-19rules: remove ide-scsiKay Sievers
2008-12-19build: just use autoreconf -iKay Sievers
Thanks to Scott for mentioning!
2008-12-18path_id: rework SAS persistent namesJeremy Higdon
2008-12-16build: add -lsepolKay Sievers
Harald needs it for static binaries.
2008-12-16libudev: include <sys/types.h>Kay Sievers
2008-12-09volume_id: support sub-uuid's and plug in btrfs device uuidKay Sievers
2008-12-09rules: add "do not edit header"Kay Sievers
2008-12-09volume_id: btrfs - update formatKay Sievers
2008-12-09rules: move aoe rules to default rules fileKay Sievers
2008-12-09rules: add rules for AoE devicesRyan Thomas
In the interest of standardizing udev rules, please consider the following patch that adds udev rules for the ATA over Ethernet character and block devices. The aoe module has been a long-time member of the kernel and needs inclusion in the standard udev rules.
2008-12-08udevadm: settle - allow --timeout=0 and --quietKay Sievers
2008-12-06make: do not delete autotools generated file with distcleanKay Sievers
[...] running the command `make maintainer-clean' should not delete `configure' even if `configure' can be remade using a rule in the Makefile. More generally, `make maintainer-clean' should not delete anything that needs to exist in order to run `configure' and then begin to build the program. This is the only exception; `maintainer-clean' should delete everything else that can be rebuilt.
2008-12-04make: install serial rules fileKay Sievers
2008-12-04rules: add persistent /dev/serial/{by-id,by-path} rulesKay Sievers
$ tree /dev/serial/ /dev/serial/ |-- by-id | |-- usb-067b_2303-if00-port0 -> ../../ttyUSB0 | |-- usb-FTDI_FT232R_USB_UART_A7005uBP-if00-port0 -> ../../ttyUSB3 | |-- usb-HUAWEI_Technology_HUAWEI_Mobile-if00-port0 -> ../../ttyUSB1 | `-- usb-HUAWEI_Technology_HUAWEI_Mobile-if01-port0 -> ../../ttyUSB2 `-- by-path |-- pci-0000:00:1d.0-usb-0:1:1.0-port0 -> ../../ttyUSB3 |-- pci-0000:00:1d.7-usb-0:2.2.2:1.0-port0 -> ../../ttyUSB0 |-- pci-0000:00:1d.7-usb-0:2.3:1.0-port0 -> ../../ttyUSB1 `-- pci-0000:00:1d.7-usb-0:2.3:1.1-port0 -> ../../ttyUSB2 $ tree /dev/serial/ /dev/serial/ |-- by-id | |-- usb-Inside_Out_Networks_Edgeport_4_04-01-006467-if00-port0 -> ../../ttyUSB0 | |-- usb-Inside_Out_Networks_Edgeport_4_04-01-006467-if00-port1 -> ../../ttyUSB1 | |-- usb-Inside_Out_Networks_Edgeport_4_04-01-006467-if00-port2 -> ../../ttyUSB2 | |-- usb-Inside_Out_Networks_Edgeport_4_04-01-006467-if00-port3 -> ../../ttyUSB3 | |-- usb-Keyspan__a_division_of_InnoSys_Inc._USB_4-port_Serial_Adapter-if00-port0 -> ../../ttyUSB8 | |-- usb-Keyspan__a_division_of_InnoSys_Inc._USB_4-port_Serial_Adapter-if00-port1 -> ../../ttyUSB9 | |-- usb-Keyspan__a_division_of_InnoSys_Inc._USB_4-port_Serial_Adapter-if00-port2 -> ../../ttyUSB10 | |-- usb-Keyspan__a_division_of_InnoSys_Inc._USB_4-port_Serial_Adapter-if00-port3 -> ../../ttyUSB11 | `-- usb-Prolific_Technology_Inc._USB-Serial_Controller-if00-port0 -> ../../ttyUSB7 `-- by-path |-- pci-0000:00:1d.2-usb-0:1.3:1.0-port0 -> ../../ttyUSB7 |-- pci-0000:00:1d.7-usb-0:6.1.4.1:1.0-port0 -> ../../ttyUSB4 |-- pci-0000:00:1d.7-usb-0:6.1.4.1:1.0-port1 -> ../../ttyUSB5 |-- pci-0000:00:1d.7-usb-0:6.1.4.1:1.0-port2 -> ../../ttyUSB6 |-- pci-0000:00:1d.7-usb-0:6.1.4.4:1.0-port0 -> ../../ttyUSB0 |-- pci-0000:00:1d.7-usb-0:6.1.4.4:1.0-port1 -> ../../ttyUSB1 |-- pci-0000:00:1d.7-usb-0:6.1.4.4:1.0-port2 -> ../../ttyUSB2 |-- pci-0000:00:1d.7-usb-0:6.1.4.4:1.0-port3 -> ../../ttyUSB3 |-- pci-0000:00:1d.7-usb-0:6.3:1.0-port0 -> ../../ttyUSB8 |-- pci-0000:00:1d.7-usb-0:6.3:1.0-port1 -> ../../ttyUSB9 |-- pci-0000:00:1d.7-usb-0:6.3:1.0-port2 -> ../../ttyUSB10 `-- pci-0000:00:1d.7-usb-0:6.3:1.0-port3 -> ../../ttyUSB11
2008-12-03volume_id: HPFS code clean upKarel Zak
* fix typo (hs vs. hbb) * set id->{version,usage,type} when all tests pass * be paranoid and don't use hs->version when "hs" source buffer was possibly modified by next volume_id_get_buffer() call. Signed-off-by: Karel Zak <kzak@redhat.com>
2008-12-03rules: fix isdn rulesKay Sievers
On Tue, Dec 2, 2008 at 21:07, Matthias Schwarzott <zzam@gentoo.org> wrote: > It seems that the rules related to capi devices are not correct: > > KERNEL=="capi", NAME="capi20", SYMLINK+="isdn/capi20" > KERNEL=="capi*", NAME="capi/%n" > > Changing the second rule to match only on KERNEL=="capi[0-9]*" is reported to > make it work. > So I can only guess that the problem is the second rule overwriting the NAME > set by the first one.
2008-12-02update configure and NEWSKay Sievers
2008-12-02scsi_id: do not fail if no serial is found like for optical drivesKay Sievers
2008-12-02rules: ATA_COMPAT do not try to match on sr*, it will never have vendor ATAKay Sievers
2008-12-02release 135Kay Sievers
2008-12-02update configure and NEWSKay Sievers
2008-12-02fix network interface name swappingKay Sievers
2008-11-28rules: infiniband.rules -> 40-infiniband.rulesKay Sievers
2008-11-28rules: add usb device nodesPiter PUNK
2008-11-28rules: add infiniband rulesKay Sievers
2008-11-28rules: fix cciss disk/by-id/ linksKay Sievers
2008-11-28rules: /dev/null -> X0RPiter PUNK
/dev/X0R null symbolic Required by iBCS-2 Note: /dev/X0R is <letter X>-<digit 0>-<letter R>
2008-11-26usb_id: add "break" to currently unused case labelsKay Sievers
2008-11-26usb_id: fix switch statement for video typeMarcel Holtmann
Introducing the video type, creating a fall-through case where other devices might now be declared as type video.
2008-11-26release 134Kay Sievers
2008-11-25rules: exclude "btibm" devices from vol_id callsKay Sievers
2008-11-25rules: Gentoo updateMatthias Schwarzott
2008-11-24silence PHYSDEV* warning for WAIT_FOR* rulesKay Sievers
2008-11-24fix handling of swapping node name with symlink nameKay Sievers