1
0
mirror of https://github.com/systemd/systemd.git synced 2024-10-27 18:55:40 +03:00
systemd/src/udev
Lennart Poettering 4f80cfca5e pid1: add mechanism for conditionalizing units/network/netdev/link based on credentials passed in
This is useful when provisioning systems via nspawn/qemu and running
specific services only if specific data is passed into the system.
2022-07-15 10:53:45 +02:00
..
ata_id tree-wide: "a" -> "an" 2021-06-30 23:33:00 +09:00
cdrom_id tree-wide: add a space after if, switch, for, and while 2022-04-01 22:48:42 +09:00
dmi_memory_id memory-id: Work-around incorrect "Number of slots" 2022-03-07 15:33:26 +00:00
fido_id fuzzers: ignore size limits when compiled standalone 2022-05-12 14:57:07 +02:00
mtd_probe tree-wide: add a space after if, switch, for, and while 2022-04-01 22:48:42 +09:00
net pid1: add mechanism for conditionalizing units/network/netdev/link based on credentials passed in 2022-07-15 10:53:45 +02:00
scsi_id Simplify random number selection 2022-05-31 09:20:52 +02:00
v4l_id Drop the text argument from assert_not_reached() 2021-08-03 10:05:10 +02:00
fuzz-udev-rule-parse-value.c fuzzers: move several fuzzers 2021-01-19 07:04:19 +09:00
fuzz-udev-rules.c fuzzers: ignore size limits when compiled standalone 2022-05-12 14:57:07 +02:00
fuzz-udev-rules.options fuzzers: move several fuzzers 2021-01-19 07:04:19 +09:00
generate-keyboard-keys-gperf.sh src: shellcheck-ify shell scripts 2021-04-20 18:39:36 +02:00
generate-keyboard-keys-list.sh fix bash shebangs 2021-05-17 22:27:41 +01:00
meson.build meson: install libsystemd-shared into rootpkglibdir 2022-06-07 10:04:43 +02:00
test-udev-builtin.c test: Use TEST macros in more places 2022-03-16 14:50:12 +01:00
test-udev-event.c test: add test for truncation of program result invoked by udev 2021-12-25 15:13:19 +09:00
test-udev-netlink.c test: Use TEST macros in more places 2022-03-16 14:50:12 +01:00
test-udev-node.c test: Use TEST macros in more places 2022-03-16 14:50:12 +01:00
udev-builtin-blkid.c udev: use sd_device_open() where appropriate 2022-04-01 15:21:05 +09:00
udev-builtin-btrfs.c errno-util: add ERRNO_IS_DEVICE_ABSENT() macro 2022-03-24 16:19:48 +01:00
udev-builtin-hwdb.c udev: pass rtnl to builtin commands 2021-08-31 21:21:10 +09:00
udev-builtin-input_id.c udev-builtin-input_id: use heuristics to detect joysticks 2022-04-12 09:24:25 +02:00
udev-builtin-keyboard.c udev: use sd_device_open() where appropriate 2022-04-01 15:21:05 +09:00
udev-builtin-kmod.c udev: pass rtnl to builtin commands 2021-08-31 21:21:10 +09:00
udev-builtin-net_id.c tree-wide: allow ASCII fallback for → in logs 2022-06-28 12:50:43 +02:00
udev-builtin-net_setup_link.c udev/net: introduce "struct Link" to store link attributes 2021-11-26 21:06:24 +09:00
udev-builtin-path_id.c tree-wide: add global ascii_isdigit() + ascii_isalpha() 2022-07-05 14:25:07 +02:00
udev-builtin-uaccess.c udev: pass rtnl to builtin commands 2021-08-31 21:21:10 +09:00
udev-builtin-usb_id.c udev: pass rtnl to builtin commands 2021-08-31 21:21:10 +09:00
udev-builtin.c udev: inline loop variable 2022-04-11 19:59:04 +09:00
udev-builtin.h udev: inline loop variable 2022-04-11 19:59:04 +09:00
udev-ctrl.c tree-wide: replace AF_LOCAL with AF_UNIX 2022-05-14 10:51:05 +01:00
udev-ctrl.h Revert "udev: do not kill "udevadm control" process in the same cgroup" 2022-03-17 14:42:56 +09:00
udev-event.c sd-device: reset sysname and sysnum on renaming 2022-04-18 04:34:14 +09:00
udev-event.h udev: do not import property value from truncated line of program result 2021-12-25 15:13:19 +09:00
udev-netlink.c udev: read more attributes through netlink and cache them 2021-10-06 16:39:52 +09:00
udev-netlink.h udev: read more attributes through netlink and cache them 2021-10-06 16:39:52 +09:00
udev-node.c mac: rework labelling code to be simpler, and less racy 2022-07-08 17:43:49 +02:00
udev-node.h udev: move apply_static_dev_perms() to udev-node.c 2022-04-06 14:52:36 +09:00
udev-rules.c Merge pull request #23916 from keszybz/assorted-patches 2022-07-06 14:15:50 +09:00
udev-rules.h tree-wide: use -EINVAL for enum invalid values 2021-02-10 14:46:59 +01:00
udev-watch.c tree-wide: make FOREACH_DIRENT_ALL define the iterator variable 2021-12-15 16:19:13 +01:00
udev-watch.h udev,sd_device: also save map from device ID to watch handle in /run/udev/watch 2021-04-30 19:41:41 +09:00
udev.conf udev: make signal that we use to kill workers on timeout configurable 2020-06-05 11:09:17 +02:00
udev.pc.in meson: use jinja2 in src/udev 2021-05-19 10:24:43 +09:00
udevadm-control.c Revert "udev: do not kill "udevadm control" process in the same cgroup" 2022-03-17 14:42:56 +09:00
udevadm-hwdb.c hwdb: implement --root option for systemd-hwdb query 2022-05-27 09:40:54 -04:00
udevadm-info.c udevadm info: use pager for all output types 2022-06-22 14:31:43 +02:00
udevadm-lock.c tree-wide: allow ASCII fallback for … in logs 2022-06-28 12:50:44 +02:00
udevadm-monitor.c Drop the text argument from assert_not_reached() 2021-08-03 10:05:10 +02:00
udevadm-settle.c tree-wide: use LOG_MESSAGE() where possible 2022-05-11 16:47:40 +02:00
udevadm-test-builtin.c udevadm: make test and test-builtin command accept /dev path or device unit 2022-02-02 20:34:38 +09:00
udevadm-test.c udev: warn when result of string substitution is truncated 2021-12-25 15:13:17 +09:00
udevadm-trigger.c udevadm: trigger: implement --initialized-match/nomatch arguments 2022-03-22 15:54:10 +09:00
udevadm-util.c udevadm: make test and test-builtin command accept /dev path or device unit 2022-02-02 20:34:38 +09:00
udevadm-util.h udevadm: introduce parse_device_action() helper function 2021-08-17 23:22:26 +09:00
udevadm-wait.c udevadm: wait: check if specified path not exist on --remove 2022-04-23 08:45:01 +09:00
udevadm.c udevadm: add new "lock" verb for locking block devices 2022-04-04 17:19:51 +02:00
udevadm.h udevadm: add new "lock" verb for locking block devices 2022-04-04 17:19:51 +02:00
udevd.c Merge pull request #23855 from keszybz/drop-list-is-empty 2022-07-05 17:29:53 +02:00
udevd.h license: GPL-2.0+ -> GPL-2.0-or-later 2020-11-09 13:25:50 +09:00