Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-04-26 | [PATCH] allow unlimitied count of symlinks | kay.sievers@vrfy.org | |
2005-04-26 | more merge fixups, looks like i missed a selinux patch somewhere... | Greg KH | |
2005-04-26 | [PATCH] unmap db-file after use | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] remove typedef for call_foreach_file() handler function | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] correct udev_init_device | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] rename attributes to options | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] kill stupid gcc4 warning | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] trivial clenaup of namedev code | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] klibc: check for gcc4 | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] udev selinux fix | pebenito@gentoo.org | |
Here is a fix for the SELinux part of udev. Setfscreatecon() overrides the default labeling behavior of SELinux when creating files, so it should only be used for as short of a time as possible, around the mknod or symlink calls. Without this, the files in udev_db get the wrong label because the fscreatecon is reset after the udev_db file creation instead of before. I'm guessing the Redhat people missed this because they modify udev_db to be one big file instead of a directory of small files (at least that's what I'm told). I created selinux_resetfscreatecon() to reset the fscreatecon asap after the file/node is created. Fixed a memory leak in selinux_init. Getfscreatecon() allocates memory for the context, and the udev code was immediately setting the pointer (security_context_t is actually a typedef'ed char*) to NULL after the call regardless of success/failure. If you're wondering about the case where there's effectively a setfscreatecon(NULL), this is ok, as its used to tell SELinux to do the default labeling behavior. Renamed selinux_restore() to selinux_exit() due to the changed behavior. Fixed a couple of dbg() messages. | |||
2005-04-26 | [PATCH] klibc: update v0.205 | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] 054 releaseudev/v054 | gregkh@suse.de | |
2005-04-26 | [PATCH] update scsi_id to work with libsysfs changes | patmans@us.ibm.com | |
Update scsi_id to work with the libsysfs changes in udev: use sysfs_get_classdev_attr and sysfs_get_device_attr in place of sysfs_read_attribute_value. | |||
2005-04-26 | [PATCH] namedev: skip backslashes only if followed by newline | kay.sievers@vrfy.org | |
Fix from: Hannes Reinecke <hare@suse.de> namedev_parse is a bit overzealous when in comes to handling backspaces; it always eats up backspaces regardless of anything beyond that. This means it is impossible to enter '\t' in a rule. Quite a bit of fun when you're trying to write regexps. | |||
2005-04-26 | [PATCH] wait_for_sysfs: add joydev | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] udevinfo: print devpath -> node relationship for all devices | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] trivial rename of some variables | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] klibc v0.199 | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] big libsysfs diet (pre 2.0 version) | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] udev_volume_id: add Reiser4 support | tklauser@access.unizh.ch | |
2005-04-26 | [PATCH] udev_volume_id: volume_id v35 | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] add "serio" to bus list | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] determine device type in udev_init_device() | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] move kernel name/number evaluation into udev_init_device() | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] detect NAME="" as ignore_device rule | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] trivial namedev cleanup | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] cleanup db functions | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] clean up match_place() | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] switch device type to enum | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] switch major/minor to dev_t | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] remove the device node only if the major/minor number matches | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] libsysfs: work around a klibc bug | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] introduce OPTIONS=ignore_device, ignore_remove, all_partitions" key | kay.sievers@vrfy.org | |
Here we move all possible options into a own key to make it possible to have options-only rules. The options on the NAME key are removed from the man page and will be removed from a future version of udev. For ignore rules, OPTIONS="ignore" should be used. The rule: SUBSYSTEM="block", SYSFS{removable}="1", OPTIONS="all_partitions" will create all partitions for a block device which is known to have removable media (a check for cdrom drives would be needed too). | |||
2005-04-26 | [PATCH] namedev: execute PROGRAM only once and not possibly for every ↵ | kay.sievers@vrfy.org | |
physical device | |||
2005-04-26 | [PATCH] namedev: move some matches out of the parent loop | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] namedev: if SUBSYSTEM or KERNEL key doesn't match, give up immediately | kay.sievers@vrfy.org | |
We don't need to look at the parents in the device chain. There will never be another kernel name or subsystem. | |||
2005-04-26 | [PATCH] udevinfo: print SUBSYSTEM and DRIVER | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] 053 releaseudev/v053 | gregkh@suse.de | |
2005-04-26 | [PATCH] fix gentoo fb permission issue. | gregkh@suse.de | |
2005-04-26 | [PATCH] allow simple-build-check.sh to go faster if MAKEOPTS is set | gregkh@suse.de | |
This lets my multiprocessor boxes do the testing quicker... | |||
2005-04-26 | [PATCH] make the release tarballs have writable files in them. | gregkh@suse.de | |
2005-04-26 | [PATCH] scsi_id changes for use with udev %N and %p | patmans@us.ibm.com | |
Changes to scsi_id to support the udev %N and %p substitutions: - Update version from .7 to .8 - change TMP_DIR back to /tmp - if DEVPATH is set assume hotplug_mode (use syslog for logging, and does not output some warnings) - Always output a newline after the id is printed - Allow command line options to override settings when hotplug_mode is set - update man page - update generator script to use the %N and %p substitutions. | |||
2005-04-26 | [PATCH] remove gentoo permission file as it's not valid anymore. | greg@kroah.com | |
2005-04-26 | [PATCH] udev_volume_id: fix typo | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] fix test for temporary nodes | patmans@us.ibm.com | |
2005-04-26 | [PATCH] fix special file mode mask for temporary device node | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] udevstart: simplify "dev" file searching | kay.sievers@vrfy.org | |
Just stat() the "dev" file in the device directory instead of opening the directory and iterating over all entries. Make udevstart work with the settings in with udev.conf so we can run a test program. Add a test for udevstart. Remove changelog stuff from code. We should never start with this silly thing. | |||
2005-04-26 | [PATCH] udev_volume_id: remove temporary node creation and parent handling | kay.sievers@vrfy.org | |
udev can create the temporary node for us now. (On bootup we don't know where a writable filesystem is mounted). Also the parent handling is not needed anymore, cause udev is able to pass us the node name of the parent device. | |||
2005-04-26 | [PATCH] add %P modifier to query the node name of the parent device | kay.sievers@vrfy.org | |
Events for partition devies may want to read the main block device name to compose it's own name or read a disklabel from the main device. SUBSYSTEM="block", KERNEL="*[1-9]", NAME="%P-p%n" will append the partition number to the name of the main block device. | |||
2005-04-26 | [PATCH] udev_volume_id: remove __packed__ from dasd structure as it does not ↵ | kay.sievers@vrfy.org | |
work |