Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-06-05 | udev: clear lists if a new value is assigned | Kay Sievers | |
Former values are cleared if SYMLINK=<value> is used. To add a value SYMLINK+=<value> is now needed. Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2005-06-05 | udev: move dev.d/ handling to external helper | Kay Sievers | |
Modern rules are expected to call notification and postprocessing with the RUN key. For compatibility the current behavior can be emulated with an external helper. Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2005-04-26 | [PATCH] apply default permissions only for devices that will need it | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] add RUN key to be able to run rule based notification | kay.sievers@vrfy.org | |
SUBSYSTEM=="block", RUN="/sbin/program" will execute the program only for block device events. ACTION="remove", SUBSYSTEM=="block", RUN"/sbin/program" will execute the program, if a block device is removed. | |||
2005-04-26 | [PATCH] move execute_program to utils + add action to init_device | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] remove untrusted chars read from sysfs-values or returned by PROGRAM | kay.sievers@vrfy.org | |
Better remove characters that are useless in a device node name. It may be a security risk to pass any character read from e.g. a sysfs attribute to a shell script we execute later. Prevent the modification of the libsysfs attribute value cache. Clear PROGRAM result if the execution encountered an error. | |||
2005-04-26 | [PATCH] change call_foreach_file to return a list | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] support =, ==, !=, += for the key match and assignment | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] correct enum device_type | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] don't lookup "root" in the userdb | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] replace strncpy()/strncat() by strlcpy()/strlcat() | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] use numeric owner/group as default values to avoid parsing userdb | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] allow unlimitied count of symlinks | 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] 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] switch device type to enum | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] udev_volume_id: remove __packed__ from dasd structure as it does not ↵ | kay.sievers@vrfy.org | |
work | |||
2005-04-26 | [PATCH] provide temporary device node for callouts to access the device | kay.sievers@vrfy.org | |
%N will create a temporary node for a callout a be sustituted with the name of the node. | |||
2005-04-26 | [PATCH] trivial: remove _all_ trailing slashes with no_trailing_slash() | mbuesch@freenet.de | |
This changes no_trailing_slash() to remove all trailing slashes and not just the last one. | |||
2005-04-26 | [PATCH] trivial: fix signedness | mbuesch@freenet.de | |
We are already using %u in the sscanf() format string. The patch replaces the int for the kernel release number with unsigned int, as we can never have negative release numbers. | |||
2005-04-26 | [PATCH] remove default_* permissions from udev.conf file | kay.sievers@vrfy.org | |
With the "permissions only rules" we can just place: MODE="0660", OWNER="root", GROUP="root" at the beginning of the rules file and get exactly the same behavior. If no values are given the compiled-in defaults are used. | |||
2005-04-26 | [PATCH] allow multiline rules by backslash at the end of the line | kay.sievers@vrfy.org | |
On Sun, 2004-12-19 at 18:31 +0100, Marco d'Itri wrote: > > On Dec 19, Kay Sievers <kay.sievers@vrfy.org> wrote: > > > (Feature request: would it be possible to extend the rules files parser > > to support continuation lines? I'd like it to consider lines starting > > with white space as part of the previous line.) > > How about the usual backslash at the end of the line. Here is a simple > patch. | |||
2005-04-26 | [PATCH] simplify permission application | kay.sievers@vrfy.org | |
We have only one source of permissions now, so apply the default permissions at udev init. | |||
2005-04-26 | [PATCH] remove unused variables | kay.sievers@vrfy.org | |
Remove udev.bus, cause it's currently unused and newer kernels will pass it in the hotplug environment as PHYSDEVBUS. Remove udev.action, cause it's unused. Rename udev_set_values() to udev_init_device(). | |||
2005-04-26 | [PATCH] rename udev_lib to udev_utils and dev_d to udev_multiplex | kay.sievers@vrfy.org | |