Systemd/src
Lennart Poettering 1d98fef17d core: when forcibly killing/aborting left-over unit processes log about it
Let's lot at LOG_NOTICE about any processes that we are going to
SIGKILL/SIGABRT because clean termination of them didn't work.

This turns the various boolean flag parameters to cg_kill(), cg_migrate() and
related calls into a single binary flags parameter, simply because the function
now gained even more parameters and the parameter listed shouldn't get too
long.

Logging for killing processes is done either when the kill signal is SIGABRT or
SIGKILL, or on explicit request if KILL_TERMINATE_AND_LOG instead of LOG_TERMINATE
is passed. This isn't used yet in this patch, but is made use of in a later
patch.
2016-07-20 14:35:15 +02:00
..
ac-power
activate
analyze tree-wide: use ansi_highlight() instead of ANSI_HIGHLIGHT where appropriate 2016-05-30 18:22:16 +02:00
ask-password
backlight
basic core: when forcibly killing/aborting left-over unit processes log about it 2016-07-20 14:35:15 +02:00
binfmt
boot sd-boot: Fix waiting for keyboard input (#3735) 2016-07-18 15:19:32 -04:00
cgls
cgroups-agent tree-wide: introduce new SOCKADDR_UN_LEN() macro, and use it everywhere 2016-05-05 22:24:36 +02:00
cgtop cgtop: minimize aux variable scope 2016-06-06 22:04:33 +02:00
core core: when forcibly killing/aborting left-over unit processes log about it 2016-07-20 14:35:15 +02:00
coredump treewide: fix typos and remove accidental repetition of words 2016-07-11 16:18:43 +02:00
cryptsetup
dbus1-generator Ensure kdbus isn't used (#3501) 2016-06-18 17:24:23 -04:00
debug-generator
delta tree-wide: rename draw_special_char to special_glyph 2016-05-09 15:17:57 -04:00
detect-virt
escape
firstboot tree-wide: rename draw_special_char to special_glyph 2016-05-09 15:17:57 -04:00
fsck tree-wide: introduce new SOCKADDR_UN_LEN() macro, and use it everywhere 2016-05-05 22:24:36 +02:00
fstab-generator fstab-generator: minor simplification 2016-06-24 21:22:05 +02:00
getty-generator
gpt-auto-generator Create initrd-root-device.target synchronization point (#3239) 2016-05-12 18:42:39 +02:00
hibernate-resume
hostname util-lib: make localed's nonempty() generic, rename it to empty_to_null() and make use of it everywhere 2016-05-30 17:59:43 +02:00
hwdb hwdb: selinuxify a bit (#3460) 2016-06-07 19:47:41 +02:00
import treewide: use stdio_unset_cloexec() function 2016-07-02 23:42:01 +06:00
initctl
journal sd-journal: suppress empty lines 2016-07-19 17:51:20 +02:00
journal-remote Various fixes for typos found by lintian (#3705) 2016-07-12 12:52:11 +02:00
kernel-install kernel-install: recognize /boot/efi mountpoint (#3751) 2016-07-19 12:10:09 +02:00
libsystemd Various fixes for typos found by lintian (#3705) 2016-07-12 12:52:11 +02:00
libsystemd-network Various fixes for typos found by lintian (#3705) 2016-07-12 12:52:11 +02:00
libudev treewide: fix typos and remove accidental repetition of words 2016-07-11 16:18:43 +02:00
locale tests: fix memory leak in test-keymap-util 2016-06-19 15:04:52 +00:00
login logind: minor coding style improvements 2016-07-20 11:14:18 +02:00
machine treewide: remove unused variables 2016-07-18 22:32:08 +02:00
machine-id-setup
modules-load
network network: fix indentation 2016-07-18 22:09:57 +02:00
notify
nspawn treewide: remove unused variables 2016-07-18 22:32:08 +02:00
nss-myhostname treewide: fix typos and remove accidental repetition of words 2016-07-11 16:18:43 +02:00
nss-mymachines
nss-resolve
path
quotacheck
random-seed
rc-local-generator
remount-fs
reply-password tree-wide: introduce new SOCKADDR_UN_LEN() macro, and use it everywhere 2016-05-05 22:24:36 +02:00
resolve resolved: replace bitwise and with logical and 2016-07-18 22:42:13 +02:00
rfkill
run systemd-run: really make -E an alias for --setenv (#3654) 2016-07-05 10:23:23 -07:00
shared Merge pull request #3685 from kinvolk/alessandro/inaccessible-paths 2016-07-19 21:17:49 +02:00
sleep
socket-proxy tree-wide: introduce new SOCKADDR_UN_LEN() macro, and use it everywhere 2016-05-05 22:24:36 +02:00
stdio-bridge
sysctl
system-update-generator
systemctl treewide: remove unused variables 2016-07-18 22:32:08 +02:00
systemd sd-event: expose the event loop iteration counter via sd_event_get_iteration() (#3631) 2016-06-30 21:25:07 +02:00
sysusers treewide: fix typos and remove accidental repetition of words 2016-07-11 16:18:43 +02:00
sysv-generator sysv-generator: remove more dead code (#3462) 2016-06-08 10:18:56 +02:00
test core: when forcibly killing/aborting left-over unit processes log about it 2016-07-20 14:35:15 +02:00
timedate sd-bus: make sure bus_map_all_properties() handle booleans right 2016-06-21 13:20:48 +02:00
timesync
tmpfiles tmpfiles: make sure to always initialize "r" correctly. 2016-06-21 14:15:23 +02:00
tty-ask-password-agent ask-password: ask for passphrases not only on the first console of /dev/console 2016-05-24 11:57:27 +02:00
udev core: when forcibly killing/aborting left-over unit processes log about it 2016-07-20 14:35:15 +02:00
update-done
update-utmp
user-sessions
vconsole vconsole: add log_oom() where appropriate 2016-05-17 10:29:28 +02:00
.gitignore
Makefile