Anita Zhang
c87700a133
Make Watchdog Signal Configurable
...
Allows configuring the watchdog signal (with a default of SIGABRT).
This allows an alternative to SIGABRT when coredumps are not desirable.
Appropriate references to SIGABRT or aborting were renamed to reflect
more liberal watchdog signals.
Closes #8658
2018-09-26 16:14:29 +02:00
Lennart Poettering
ee8d493cbd
Merge pull request #10158 from keszybz/seccomp-log-tightening
...
Seccomp log tightening
2018-09-26 15:56:32 +02:00
Lennart Poettering
0eeba7a39f
Merge pull request #10168 from keszybz/coverity-fixes
...
Coverity fixes
2018-09-26 15:37:22 +02:00
Patrik Flykt
dd5ab7d913
networkd-dhcp6: Set initial value of route to NULL
...
Start with route set to NULL should there be no route created. Remove
the explicit route_free as the _cleanup_ will take care of that after
the continue;.
2018-09-26 15:15:37 +02:00
Yu Watanabe
0fbc35524c
libsystemd: add missing 'global' specifier in libsystemd.sym
2018-09-25 23:30:58 +02:00
William Douglas
6d7b543342
RFC tmpfiles: Allow configuration to ignore execution errors
...
This is an implementation that covers making errors encountered when writing
file content optionally fatal. If this is something that folks would want I'll
add handling of this for all the other directives. I'd appreciate suggestions
on how this might better be structured as well (use of a goto fail or such) as
I'm not super happy with the approach.
2018-09-25 23:30:30 +02:00
Zbigniew Jędrzejewski-Szmek
97c7469bbe
Merge pull request #10169 from poettering/putenv-error-handling
...
add missing putenv() error handling
2018-09-25 19:50:49 +02:00
Lennart Poettering
2b5d05fdfe
Merge pull request #10088 from keszybz/man-systemctl-return
...
man: add a description of systemctl return codes
2018-09-25 12:35:36 +02:00
Lennart Poettering
7c428bb5d5
Merge pull request #10059 from yuwata/env-exec-directory
...
core: introduce $RUNTIME_DIRECTORY= or friends
2018-09-25 12:34:30 +02:00
Lennart Poettering
653d469519
exec-util: add missing logging call
...
This function logs about all errors, but one case was forgotten. Fix
that.
2018-09-25 12:04:14 +02:00
Lennart Poettering
ed689f7894
exec-util: handle putenv() errors
...
Just paranoia, as putenv() can fail and we should catch it, like we
catch all other errors.
Follow-up for #10073
2018-09-25 12:04:14 +02:00
Zbigniew Jędrzejewski-Szmek
6f48815918
test-journal-syslog: initialize variable
...
The *priority argument to syslog_parse_priority() needs to be initialized
if the last argument (with_facility) is false.
CID #1394690 .
2018-09-25 11:34:52 +02:00
Zbigniew Jędrzejewski-Szmek
8a76031152
udev-builtin-net_id: do not assume "type" attribute exists
...
It *should*, but who knows, let's be more defensive here.
CID #1395805 .
2018-09-25 11:29:54 +02:00
Zbigniew Jędrzejewski-Szmek
ccc0ec6f71
journal-upload: fix off-by-one in assert()
...
CID #1394386 .
2018-09-25 11:22:13 +02:00
Zbigniew Jędrzejewski-Szmek
ec766a5168
sd-event: use new cleanup function more
2018-09-25 11:15:27 +02:00
Zbigniew Jędrzejewski-Szmek
8c75fe1765
sd-event: remove dead code and use _cleanup_
...
CID #1393250 .
2018-09-25 11:10:12 +02:00
Lennart Poettering
9afd574039
docs: clarify controller mount logic in hybrid cgroups mode
...
Fixes : #10107
2018-09-25 11:00:57 +02:00
Thiago Macieira
044c2c7a2b
Make bzip2 an optional dependency for systemd-importd
...
Yes, there are still a lot of users of bzip2, but it's fallen out of
favour after LZMA/xz, which can compress a lot more and often
decompresses faster than bzip2 too.
2018-09-25 10:58:09 +02:00
Lennart Poettering
4295fd9e82
Merge pull request #10163 from poettering/inhibit-format-table
...
systemd-inhibit --list: port to format-table.c
2018-09-25 10:24:30 +02:00
Zbigniew Jędrzejewski-Szmek
3318fd9c24
Merge pull request #10073 from xnox/execve
...
Execute generators with manager's environment exported
2018-09-25 10:07:23 +02:00
Zbigniew Jędrzejewski-Szmek
1346489f8c
DHCPv6: use unsigned for flags
2018-09-25 09:29:36 +02:00
Zbigniew Jędrzejewski-Szmek
d00de84373
Merge pull request #10164 from poettering/btrfs-resize-fix
...
btrfs resize fix
2018-09-25 09:24:14 +02:00
Lennart Poettering
614a8274f2
udev: fix some type sloppiness
...
We use strtoul() which returns an "unsigned long", but then assign this
to int or unsigned in, i.e. drop 32bit silently on 64bit systems. Let's
clean this up a bit, and retain the right types.
2018-09-25 09:20:16 +02:00
Lennart Poettering
6ac386855c
logind: fix blacklist/whitelist confusion in comment ( #10165 )
...
Triggered by this:
602a41c22a (r30575293)
2018-09-25 07:02:41 +09:00
Lennart Poettering
7fe96758d1
docs: fix CONTRIBUTING path ( #10160 )
2018-09-25 06:25:48 +09:00