Systemd/src
Lennart Poettering 0e77023ea0 sysusers: add a new RPM macro for creating users directly from data passed in via stdin
This allows encoding users to create directly in %pre, which is
necessary so that files owned by the RPM can be assigned to the right
users/groups.

This new macro does create a redundancy, as user definitions for all
users that shall own files need to to be listed twice, once with this
new macro, and then secondly, in the sysusers file shipped with the
package. But there's little way around that, as the users of this type
need to exist before we install the first file, but we actually want to
ship the user information in a file.
2014-08-19 02:16:27 +02:00
..
ac-power
activate Unify parse_argv style 2014-08-03 21:46:07 -04:00
analyze analyze: some fixes to the --help text 2014-08-14 16:36:32 +02:00
ask-password Unify parse_argv style 2014-08-03 21:46:07 -04:00
backlight backlight: Do not clamp brightness for LEDs 2014-06-10 18:57:48 +02:00
binfmt Unify parse_argv style 2014-08-03 21:46:07 -04:00
boot Unify parse_argv style 2014-08-03 21:46:07 -04:00
bootchart bootchart: use NSEC_PER_SEC 2014-08-18 21:02:04 +02:00
bus-proxyd bus-proxy: service_name_is_valid will never be < 0 2014-08-05 18:22:31 +02:00
cgls bus: always explicitly close bus from main programs 2014-08-04 16:25:24 +02:00
cgroups-agent bus: always explicitly close bus from main programs 2014-08-04 16:25:24 +02:00
cgtop Unify parse_argv style 2014-08-03 21:46:07 -04:00
compat-libs build-sys: build compat libs from sources, avoiding the not generally available ifunc wrapping 2014-02-22 21:28:55 +01:00
core sysusers: add a new RPM macro for creating users directly from data passed in via stdin 2014-08-19 02:16:27 +02:00
cryptsetup Reject invalid quoted strings 2014-07-31 04:00:31 -04:00
dbus1-generator util: allow strappenda to take any number of args 2014-08-13 20:41:41 -04:00
debug-generator debug-generator: add new kernel cmdline option systemd.wants= to add units to the initial transaction 2014-06-20 13:36:28 +02:00
delta Unify parse_argv style 2014-08-03 21:46:07 -04:00
detect-virt Unify parse_argv style 2014-08-03 21:46:07 -04:00
efi-boot-generator efi-boot-generator: typo fix 2014-03-07 02:40:24 +01:00
escape Unify parse_argv style 2014-08-03 21:46:07 -04:00
firstboot Unify parse_argv style 2014-08-03 21:46:07 -04:00
fsck bus: always explicitly close bus from main programs 2014-08-04 16:25:24 +02:00
fstab-generator util: allow strappenda to take any number of args 2014-08-13 20:41:41 -04:00
getty-generator util: allow strappenda to take any number of args 2014-08-13 20:41:41 -04:00
gpt-auto-generator stop complaining about unknown kernel cmdline options 2014-06-19 16:55:20 +02:00
gudev gudev: replace regex with sym file 2014-06-21 16:25:15 +02:00
hostname bus-util: simplify bus_verify_polkit_async() a bit 2014-08-18 17:49:53 +02:00
initctl initctl: don't eat up error code 2014-08-11 18:24:28 +02:00
journal coredump: display libdw fail string on stack trace fail 2014-08-15 03:10:20 +02:00
journal-remote journal-remote: fix parsing of fd command line argument 2014-08-11 18:24:43 +02:00
kernel-install kernel-install/90-loaderentry.install: fixed cmdline parsing 2014-08-15 14:41:50 +02:00
libsystemd bus: map sealed memfds as MAP_PRIVATE 2014-08-18 23:56:36 +02:00
libsystemd-network util: never use ether_ntoa(), since it formats with %x, not %02x, which makes ethernet addresses look funny 2014-08-15 13:19:03 +02:00
libsystemd-terminal terminal: avoid warning about signed-unsigned comparison 2014-08-03 23:53:49 -04:00
libudev udev: never bypass our own logging framework and call vsyslog() directly from udev tools 2014-08-11 20:13:38 +02:00
locale bus-util: simplify bus_verify_polkit_async() a bit 2014-08-18 17:49:53 +02:00
login hashmap: try to use the existing 64bit hash functions for dev_t if it is 64bit 2014-08-19 00:04:55 +02:00
machine machine_kill(): Don't kill the unit when killing the leader 2014-08-14 20:10:33 +02:00
machine-id-setup Unify parse_argv style 2014-08-03 21:46:07 -04:00
modules-load Unify parse_argv style 2014-08-03 21:46:07 -04:00
network networkd: fix how we generate lists in link_save() 2014-08-18 18:59:48 +02:00
notify networkd: add minimal client tool "networkd" to query network status 2014-08-12 01:54:40 +02:00
nspawn nspawn: make sure that when --network-veth is used both the host and the container side get fixed MAC addresses 2014-08-04 19:15:07 +02:00
nss-myhostname networkd: add minimal client tool "networkd" to query network status 2014-08-12 01:54:40 +02:00
nss-mymachines machined: fix address API signatures 2014-08-04 19:05:06 +02:00
nss-resolve resolved: allow passing on which protocol, family and interface to look something up 2014-08-14 01:01:43 +02:00
path Unify parse_argv style 2014-08-03 21:46:07 -04:00
python-systemd Always prefer our headers to system headers 2014-07-31 08:56:03 -04:00
quotacheck stop complaining about unknown kernel cmdline options 2014-06-19 16:55:20 +02:00
random-seed random-seed: improve debugging messages a bit 2013-11-15 22:53:14 -05:00
rc-local-generator rc-local: use access(X_OK) to check if files are executable 2013-10-29 19:34:59 +01:00
readahead Unify parse_argv style 2014-08-03 21:46:07 -04:00
remount-fs
reply-password fix a couple of more lazy "return -1" 2014-08-11 18:35:54 +02:00
resolve resolve: fix compilation on LLVM+clang 2014-08-15 16:59:09 +02:00
resolve-host resolved: allow passing on which protocol, family and interface to look something up 2014-08-14 01:01:43 +02:00
rfkill rfkill: Avoid error when state restore is disabled 2013-12-06 16:44:38 +01:00
run bus: always explicitly close bus from main programs 2014-08-04 16:25:24 +02:00
shared hashmap: try to use the existing 64bit hash functions for dev_t if it is 64bit 2014-08-19 00:04:55 +02:00
shutdownd Always prefer our headers to system headers 2014-07-31 08:56:03 -04:00
sleep Unify parse_argv style 2014-08-03 21:46:07 -04:00
socket-proxy Unify parse_argv style 2014-08-03 21:46:07 -04:00
sysctl Unify parse_argv style 2014-08-03 21:46:07 -04:00
system-update-generator system-update-generator: modernizations 2014-06-13 13:26:32 +02:00
systemctl util: allow strappenda to take any number of args 2014-08-13 20:41:41 -04:00
systemd Merge remote-tracking branch 'origin/master' 2014-08-18 18:12:55 +02:00
sysusers sysusers: optionally, read sysuers configuration from standard input 2014-08-19 02:14:32 +02:00
sysv-generator Properly report invalid quoted strings 2014-07-31 08:56:03 -04:00
test tests: add missing entry to test-tables 2014-08-18 18:44:03 +02:00
timedate bus-util: simplify bus_verify_polkit_async() a bit 2014-08-18 17:49:53 +02:00
timesync timesyncd: don't trip up if networkd isn't running and can't tell us any NTP servers 2014-08-13 21:07:07 +02:00
tmpfiles tmpfiles: only execute chmod()/chown() when needed 2014-08-18 18:25:30 +02:00
tty-ask-password-agent tty-ask-password-agent: modernization 2014-08-03 21:46:07 -04:00
udev udev: link-config - fix crash due to missing hwaddr 2014-08-14 01:36:10 +02:00
update-done update-done: include a short description in .updated 2014-07-26 15:08:42 -04:00
update-utmp Remove unnecessary casts in printfs 2014-05-15 15:29:58 +02:00
vconsole vconsole-setup: fix inverted error messages 2014-07-07 08:55:58 -04:00
.gitignore
Makefile