1
0
mirror of https://github.com/systemd/systemd.git synced 2024-11-07 09:56:51 +03:00
systemd/src
Lennart Poettering ff0af2a166 core: modernize execution code a bit
Among other things, avoid log_struct() unless we really need it.

Also, use "r" as variable to store function errors in, instead of "err".
"r" is pretty much what we use everywhere else, hence using the same
here make sense.

FInally, in the child, when we want to log, make sure to open the
logging framework first, since it is explicitly closed in preparation
for the exec().
2015-01-09 18:35:36 +01:00
..
ac-power
activate
analyze sd-bus: rename sd_bus_open_system_container() to sd_bus_open_system_machine() 2014-12-24 16:53:04 +01:00
ask-password
backlight
binfmt
boot
bootchart
bus-proxyd bus-proxyd: fix EPERM on replies 2015-01-08 21:06:14 +01:00
cgls
cgroups-agent
cgtop
compat-libs
console
core core: modernize execution code a bit 2015-01-09 18:35:36 +01:00
cryptsetup cryptsetup: support header= option 2015-01-08 16:33:59 -05:00
dbus1-generator dbus1-generator: fix array sentinal 2015-01-08 16:13:39 +01:00
debug-generator
delta delta: fix output alignment of [REDIRECTED] entries 2014-12-14 12:54:17 -05:00
detect-virt
efi-boot-generator
escape
firstboot machined: when cloning a raw disk image, also set the NOCOW flag 2015-01-08 23:13:45 +01:00
fsck sd-bus: move common errors src/shared/bus-errors.h → src/libsystemd/sd-bus/bus-common-errors.h 2014-12-10 19:07:48 +01:00
fstab-generator fstab-generator: use more appropriate checks for swap and device availability 2015-01-05 12:35:08 +01:00
getty-generator
gpt-auto-generator gpt-auto-generator: make use of new btrfs-util.h APIs 2014-12-12 13:35:32 +01:00
gudev
hibernate-resume
hostname tmpfiles: add new line type 'v' for creating btrfs subvolumes 2014-12-28 02:08:40 +01:00
hwdb systemd-hwdb: port to new verbs helper 2014-12-19 03:02:55 +01:00
import import: also set NOCOW for gpt disk images 2015-01-08 01:25:40 +01:00
initctl
journal journal: do not check for number of files 2015-01-09 09:31:26 -05:00
journal-remote journal-upload: enable curl debug output conditionally 2015-01-06 00:26:26 -05:00
kernel-install
libsystemd bus: append bloom-filter to all signals 2015-01-09 00:53:30 +01:00
libsystemd-network libsystemd-network: fix typo in lldp 2015-01-05 12:34:11 +01:00
libsystemd-terminal Revert commit f131770b "tree-wide: spelling fixes" 2014-12-31 13:34:21 +01:00
libudev libudev: fix strict aliasing violation 2014-12-25 10:55:41 -05:00
locale tmpfiles: add new line type 'v' for creating btrfs subvolumes 2014-12-28 02:08:40 +01:00
login loginctl: port to generic verbs.h API 2015-01-08 23:13:45 +01:00
machine loginctl: port to generic verbs.h API 2015-01-08 23:13:45 +01:00
machine-id-commit
machine-id-setup
modules-load
network networkctl: avoid potential use of unitialized variables 2015-01-01 13:36:44 -05:00
notify
nspawn machined: when cloning a raw disk image, also set the NOCOW flag 2015-01-08 23:13:45 +01:00
nss-myhostname nss-myhostname: always will in canonical hostname field when resolving addresses to hostnames 2015-01-05 16:24:41 +01:00
nss-mymachines
nss-resolve sd-bus: move common errors src/shared/bus-errors.h → src/libsystemd/sd-bus/bus-common-errors.h 2014-12-10 19:07:48 +01:00
path
python-systemd
quotacheck
random-seed treewide: sanitize loop_write 2014-12-09 21:36:08 -05:00
rc-local-generator
remount-fs
reply-password
resolve tree-wide: spelling fixes 2014-12-30 20:07:04 -05:00
resolve-host sd-bus: move common errors src/shared/bus-errors.h → src/libsystemd/sd-bus/bus-common-errors.h 2014-12-10 19:07:48 +01:00
rfkill
run machinectl: make sure that "machinectl login" exits immediately when the machine it is connected to dies 2015-01-07 03:08:00 +01:00
shared machined: when cloning a raw disk image, also set the NOCOW flag 2015-01-08 23:13:45 +01:00
shutdownd
sleep sleep: drop redundant MESSAGE= prefix 2014-12-09 03:58:20 +01:00
socket-proxy
sysctl
system-update-generator
systemctl systemctl: add missing output modes to help message 2015-01-09 13:54:19 +01:00
systemd core: add new logic for services to store file descriptors in PID 1 2015-01-06 03:16:39 +01:00
sysusers tmpfiles: add new line type 'v' for creating btrfs subvolumes 2014-12-28 02:08:40 +01:00
sysv-generator sysv-generator: initialize units before use to ensure correct ordering 2015-01-07 19:08:58 +01:00
test machined: when cloning a raw disk image, also set the NOCOW flag 2015-01-08 23:13:45 +01:00
timedate tmpfiles: add new line type 'v' for creating btrfs subvolumes 2014-12-28 02:08:40 +01:00
timesync timesync: remove square(), use pow instead 2014-12-25 10:55:41 -05:00
tmpfiles tmpfiles: make gcc shut up 2015-01-06 20:33:46 +01:00
tty-ask-password-agent util: rename ignore_file() to hidden_file() 2014-12-19 20:03:36 +01:00
udev udevadm: don't hit an assert when obsolete parameters are passed 2015-01-08 01:59:58 +01:00
update-done tmpfiles: add new line type 'v' for creating btrfs subvolumes 2014-12-28 02:08:40 +01:00
update-utmp
vconsole treewide: sanitize loop_write 2014-12-09 21:36:08 -05:00
.gitignore
Makefile