chiark / gitweb /
Kay Sievers [Tue, 2 Jan 2007 14:36:04 +0000 (15:36 +0100)]
update Fedora rules
Kay Sievers [Fri, 8 Dec 2006 09:29:17 +0000 (10:29 +0100)]
rename "udev.c" to "test-udev.c" - it is only for testing
Kay Sievers [Fri, 8 Dec 2006 09:10:56 +0000 (10:10 +0100)]
remove outdated documentation
Kay Sievers [Fri, 8 Dec 2006 08:48:53 +0000 (09:48 +0100)]
rename config "filename" to "dir"
Kazuhiro Inaoka [Wed, 6 Dec 2006 14:01:30 +0000 (15:01 +0100)]
inotify syscall definitions for M32R
Russell Coker [Tue, 5 Dec 2006 13:32:44 +0000 (14:32 +0100)]
SELinux: label created symlink instead of node
The current code will label the target of a symlink rather than the
link itself. This means that the link does not get it's context set
and the target gets the wrong context.
Incidentally this affects the labelling of hard disk device nodes and
can get in the way of booting.
Also get_media() should not be called with devname==NULL.
Marco d'Itri [Mon, 27 Nov 2006 16:13:19 +0000 (17:13 +0100)]
scsi_id: remove trailing garbage from ID_SERIAL_SHORT
Marco d'Itri [Mon, 27 Nov 2006 09:34:43 +0000 (10:34 +0100)]
write_cd_rules: identity-based persistence
Bryan Kadzban wrote:
> Marco d'Itri wrote:
> > Bryan Kadzban wrote:
> >
> > > This is a sort of follow-up of my path-based persistence patch for
> > > net devices; it's the opposite type of addition for CD symlinks.
> >
> > Looks good. I am attaching a slightly reformatted version, I think it
> > should be applied.
>
> That's probably a lot more clear than my version anyway: what you posted
> looks like it does basically the same thing, just with some changes in
> the order and sense of checks.
Kay Sievers [Mon, 27 Nov 2006 09:30:17 +0000 (10:30 +0100)]
man: recreate from xml
Kay Sievers [Mon, 27 Nov 2006 09:29:50 +0000 (10:29 +0100)]
man: fix udevmonitor text
Thanks to Bauke Jan Douma.
Kay Sievers [Wed, 15 Nov 2006 19:41:25 +0000 (20:41 +0100)]
volume_id: fix endianess bug in linux_raid detection
Kay Sievers [Wed, 15 Nov 2006 19:40:26 +0000 (20:40 +0100)]
update SUSE rules
Kay Sievers [Tue, 14 Nov 2006 19:16:35 +0000 (20:16 +0100)]
update SUSE rules
Kay Sievers [Tue, 14 Nov 2006 16:38:42 +0000 (17:38 +0100)]
update example rules
Kay Sievers [Tue, 14 Nov 2006 16:38:04 +0000 (17:38 +0100)]
update Fedora rules
Kay Sievers [Fri, 20 Oct 2006 12:43:35 +0000 (14:43 +0200)]
release 103
Kay Sievers [Sun, 15 Oct 2006 16:40:08 +0000 (18:40 +0200)]
update Fedora rules
Kay Sievers [Sun, 15 Oct 2006 16:29:05 +0000 (18:29 +0200)]
update SUSE rules
Kay Sievers [Sun, 15 Oct 2006 16:20:15 +0000 (18:20 +0200)]
volume_id: add comment about hfs uuid conversion
Kay Sievers [Fri, 13 Oct 2006 11:17:13 +0000 (13:17 +0200)]
volume_id: add checksum check to via_raid
Kay Sievers [Fri, 13 Oct 2006 11:16:08 +0000 (13:16 +0200)]
persistent storage rules: skip gnbd devices
Kay Sievers [Tue, 10 Oct 2006 15:07:35 +0000 (17:07 +0200)]
release 102
Kay Sievers [Tue, 10 Oct 2006 14:56:33 +0000 (16:56 +0200)]
update SUSE rules
Kay Sievers [Tue, 10 Oct 2006 14:56:09 +0000 (16:56 +0200)]
scsi_id: export ID_SERIAL_SHORT without vendor/product
Kay Sievers [Sun, 8 Oct 2006 14:06:14 +0000 (16:06 +0200)]
if /sys/subsystem exists, skip class, bus, block scanning
Kay Sievers [Sun, 8 Oct 2006 14:04:54 +0000 (16:04 +0200)]
first try "subsystem" link at a parent device, before guessing
Daniel Drake [Mon, 2 Oct 2006 23:45:56 +0000 (01:45 +0200)]
writing_udev_rules: fix typo in example rule
This was pointed out by SG Wilkinson.
MUNEDA Takahiro [Mon, 2 Oct 2006 14:02:42 +0000 (16:02 +0200)]
path_id: fix SAS disk handling
Kay Sievers [Sat, 30 Sep 2006 15:12:48 +0000 (17:12 +0200)]
update default rules
Kay Sievers [Sat, 30 Sep 2006 15:12:25 +0000 (17:12 +0200)]
update SUSE rules
Kay Sievers [Sat, 30 Sep 2006 15:09:55 +0000 (17:09 +0200)]
create missing ChangeLog for version 101
Kay Sievers [Sat, 30 Sep 2006 12:30:00 +0000 (14:30 +0200)]
release 101
Bryan Kadzban [Sat, 23 Sep 2006 20:10:55 +0000 (22:10 +0200)]
add IMPORT operations to the udev man page
Bryan Kadzban [Sat, 23 Sep 2006 20:09:41 +0000 (22:09 +0200)]
cleanup default rules
Piter PUNK [Wed, 20 Sep 2006 19:00:29 +0000 (21:00 +0200)]
update slackware rules
Kay Sievers [Wed, 20 Sep 2006 18:22:57 +0000 (20:22 +0200)]
fix spelling in deprecation warning
Found by Andreas Hanke.
Arjan Opmeer [Wed, 20 Sep 2006 18:20:35 +0000 (20:20 +0200)]
fix udevinfo help text typo
Michał Bartoszkiewicz [Wed, 20 Sep 2006 10:22:24 +0000 (12:22 +0200)]
udevtrigger: fix typo that prevents partition events
VMiklos [Tue, 19 Sep 2006 22:02:50 +0000 (00:02 +0200)]
update Frugalware rules
Kay Sievers [Tue, 19 Sep 2006 15:51:31 +0000 (17:51 +0200)]
udevtrigger: trigger devices sorted by their dependency
Resolve the links to the real device location in the tree, and
sort the list, to make sure that parent devices are triggered
before their childs.
Kay Sievers [Tue, 19 Sep 2006 15:46:04 +0000 (17:46 +0200)]
udev_sysfs: unify symlink resolving
Kay Sievers [Tue, 19 Sep 2006 15:07:25 +0000 (17:07 +0200)]
udevinfo: print error in --attribute-walk
Kay Sievers [Mon, 18 Sep 2006 20:14:18 +0000 (22:14 +0200)]
don't print PHYSDEV* warnings for old WAIT_FOR_SYSFS rules
Kay Sievers [Mon, 18 Sep 2006 00:01:29 +0000 (02:01 +0200)]
warn if a PHYSEDV* key, the "device" link, or a parent attribute is used
Miles Lane [Sat, 16 Sep 2006 14:35:52 +0000 (16:35 +0200)]
clarify "specified user/group unknown" error
Kay Sievers [Tue, 12 Sep 2006 12:33:06 +0000 (14:33 +0200)]
volume_id: correct iso9660 high sierra header
Thanks to David Härdeman.
Kay Sievers [Sat, 9 Sep 2006 12:45:45 +0000 (14:45 +0200)]
rule_generator: improve net rule comment generation
Kay Sievers [Fri, 8 Sep 2006 09:30:00 +0000 (11:30 +0200)]
udevd: add --debug-trace option
Kay Sievers [Fri, 8 Sep 2006 09:28:38 +0000 (11:28 +0200)]
udevd: add --verbose option to log also to stdout
Kay Sievers [Fri, 8 Sep 2006 09:27:03 +0000 (11:27 +0200)]
udevd: use getopt_long()
Kay Sievers [Thu, 7 Sep 2006 09:49:51 +0000 (11:49 +0200)]
remove Makefile magic for leading '0' in version
Kay Sievers [Thu, 7 Sep 2006 09:32:45 +0000 (11:32 +0200)]
release 100
Kay Sievers [Thu, 7 Sep 2006 09:30:29 +0000 (11:30 +0200)]
revert persistent-storage ata-serial '_' '-' replacement
It's not worth changing it, also scsi usually has an underscore
in the SERIAL string itself:
scsi-SSEAGATE_ST3146854SS_3KN0JH8600008609GTBW
scsi-SATA_HTS726060M9AT00_MRH453M4HWHG7B
Kay Sievers [Thu, 7 Sep 2006 09:08:07 +0000 (11:08 +0200)]
man: add $attr{} section about symlinks
Kay Sievers [Wed, 6 Sep 2006 21:18:28 +0000 (23:18 +0200)]
fix messed up ChangeLog from release 099
Kay Sievers [Wed, 6 Sep 2006 20:51:30 +0000 (22:51 +0200)]
update SUSE rules
Kay Sievers [Wed, 6 Sep 2006 20:18:04 +0000 (22:18 +0200)]
release 099
MUNEDA Takahiro [Wed, 6 Sep 2006 20:08:20 +0000 (22:08 +0200)]
changes rules for ata disk from '_' to '-'
by-id symlink rules for ata disk only have '_' before
$env{ID_SERIAL}. The rules for SCSI disk, SCSI tape, mouse,
event are not '_' but '-'
Marco d'Itri [Tue, 5 Sep 2006 13:20:28 +0000 (15:20 +0200)]
add persistent rules generator for net devices and optical drives
Kay Sievers [Tue, 5 Sep 2006 12:00:47 +0000 (14:00 +0200)]
remove broken name_cdrom.pl
We never get an event on media change, so this script can't work.
Kay Sievers [Tue, 5 Sep 2006 11:54:08 +0000 (13:54 +0200)]
udevinfo: do not show symlinks as attributes in --attribute-walk
Kay Sievers [Tue, 5 Sep 2006 01:43:14 +0000 (03:43 +0200)]
cdrom_id: add rules file to call cdrom_id
Kay Sievers [Tue, 5 Sep 2006 00:18:06 +0000 (02:18 +0200)]
let $attr{symlink} return the last element of the path
Example for /block/sda:
SUBSYSTEMS="scsi", ENV{COMMENT}="$attr{driver}"
sets COMMENT=sd
SUBSYSTEMS="pci", ENV{COMMENT}="$attr{driver}"
sets COMMENT=ata_piix
Kay Sievers [Mon, 4 Sep 2006 22:50:25 +0000 (00:50 +0200)]
fix ENV{TEST}="Test: $env{TEST}"
Kay Sievers [Sun, 3 Sep 2006 15:47:27 +0000 (17:47 +0200)]
udevinfo: fix SUBSYTEMS spelling error
Sergey Vlasov [Sun, 3 Sep 2006 12:13:11 +0000 (14:13 +0200)]
fix "subsytem" typo
Sergey Vlasov [Sun, 3 Sep 2006 12:12:51 +0000 (14:12 +0200)]
make struct option arrays static const
Greg KH [Sun, 3 Sep 2006 04:09:40 +0000 (06:09 +0200)]
update Gentoo rules
Kay Sievers [Sun, 3 Sep 2006 03:46:52 +0000 (05:46 +0200)]
reorder options in udevinfo man page
Kay Sievers [Sun, 3 Sep 2006 03:45:51 +0000 (05:45 +0200)]
udevtrigger: fix pattern match
Kay Sievers [Sun, 3 Sep 2006 02:44:33 +0000 (04:44 +0200)]
udevd: use files instead of symlinks for /dev/.udev/queue,failed
Kay Sievers [Sun, 3 Sep 2006 02:05:20 +0000 (04:05 +0200)]
udevinfo: use long options
Kay Sievers [Sun, 3 Sep 2006 01:36:20 +0000 (03:36 +0200)]
udevtrigger: remove unused longindex
Kay Sievers [Sun, 3 Sep 2006 01:04:20 +0000 (03:04 +0200)]
udevtrigger: options to filter by subsystem and sysfs attribute
Kay Sievers [Sat, 2 Sep 2006 12:26:44 +0000 (14:26 +0200)]
update TODO
Kay Sievers [Mon, 28 Aug 2006 00:38:53 +0000 (02:38 +0200)]
udevtest: print header that ENV{} can't work
Kay Sievers [Sun, 27 Aug 2006 22:29:11 +0000 (00:29 +0200)]
update source file headers
Marco d'Itri [Sun, 27 Aug 2006 00:53:16 +0000 (02:53 +0200)]
run_program: close pipe fd's which are connected to child process
When udev_log="debug", the children of udev inherit the file
descriptors of the pipes used to capture output. If they are not
properly closed then udev will not exit until all programs started
in the background by the children are terminated or have closed the
fds themselves, and this may cause deadlocks with udevsettle.
Marco d'Itri [Sun, 27 Aug 2006 00:28:31 +0000 (02:28 +0200)]
update Debian rules
Kay Sievers [Thu, 24 Aug 2006 08:25:34 +0000 (10:25 +0200)]
rename major/minor variable to maj/min to avoid warning
Kay Sievers [Thu, 24 Aug 2006 07:03:15 +0000 (09:03 +0200)]
use fnmatch() instead of our own pattern match code
Kay Sievers [Wed, 23 Aug 2006 22:13:07 +0000 (00:13 +0200)]
udev_db.c: include <sys/stat.h>
Kay Sievers [Tue, 22 Aug 2006 23:32:25 +0000 (01:32 +0200)]
098 release
Marco d'Itri [Tue, 22 Aug 2006 23:20:56 +0000 (01:20 +0200)]
update Debian rules
Marco d'Itri [Tue, 22 Aug 2006 21:20:15 +0000 (23:20 +0200)]
fix rc when using udev --daemon
Kay Sievers [Mon, 21 Aug 2006 00:39:22 +0000 (02:39 +0200)]
man: add ATTR{file}="value" assignment
Kay Sievers [Mon, 21 Aug 2006 00:38:48 +0000 (02:38 +0200)]
db: don't create a db file for only a node name to store
Kay Sievers [Mon, 21 Aug 2006 00:38:20 +0000 (02:38 +0200)]
cleanup commandline argument handling
Print and log failure, but don't fail for tools which are
usually not used iteractively. Add '--help' to all tools.
Kay Sievers [Sun, 20 Aug 2006 17:11:32 +0000 (19:11 +0200)]
use new key names in test programs
Kay Sievers [Sun, 20 Aug 2006 17:08:37 +0000 (19:08 +0200)]
always expect KEY{value} on ATTR, ATTRS, ENV keys
Kay Sievers [Sun, 20 Aug 2006 16:25:57 +0000 (18:25 +0200)]
remove built-in /etc/passwd /etc/group parser
Kay Sievers [Sun, 20 Aug 2006 16:24:34 +0000 (18:24 +0200)]
vol_id: use primary group of 'nobody' instead of 'nogroup'
This fixes a Fedora issue not having the group 'nogroup'.
Kay Sievers [Sun, 20 Aug 2006 16:23:48 +0000 (18:23 +0200)]
volume_id: add suspend partition detection
Based on a patch from:
Scott James Remnant <scott@ubuntu.com>
Kay Sievers [Sun, 20 Aug 2006 16:22:44 +0000 (18:22 +0200)]
udevtrigger: add --retry-failed
Marco d'Itri [Sun, 20 Aug 2006 16:21:50 +0000 (18:21 +0200)]
fix 'unknow user' error from getpwnam/getgrnam
Kay Sievers [Sun, 20 Aug 2006 16:20:55 +0000 (18:20 +0200)]
fix typo in SUBSYSTEMS key parsing
Kay Sievers [Sun, 20 Aug 2006 16:19:08 +0000 (18:19 +0200)]
export DRIVER for older kernels as a replacement for PHYSDEVDRIVER
Kay Sievers [Sun, 20 Aug 2006 16:18:24 +0000 (18:18 +0200)]
update default rules
Kay Sievers [Sun, 20 Aug 2006 16:17:58 +0000 (18:17 +0200)]
update SUSE rules
Kay Sievers [Sun, 20 Aug 2006 16:16:27 +0000 (18:16 +0200)]
introduce ATTR{file}="value" to set sysfs attributes