Lennart Poettering
4b71c27b42
import: use generic word 'transfer' instead of 'import'
...
After all, these lines are also printed for exports/pulls...
2018-11-26 18:09:01 +01:00
Lennart Poettering
5b6299ee8b
import: downgrade log message to LOG_WARNING, because we ignore the failure
2018-11-26 18:09:01 +01:00
Lennart Poettering
a0ee3d93bb
Merge pull request #10919 from yuwata/sd-device-monitor-fixes
...
sd-device-monitor: several fixes
2018-11-26 18:08:41 +01:00
Harald Hoyer
4e9322048b
generator.c: systemd-fsck-root.service conflict with shutdown.target
...
Otherwise a "reboot" or "poweroff" in the initramfs will have to wait
until systemd-fsck-root.service has completed, which might never happen
if the root device never shows up.
2018-11-26 16:51:22 +01:00
Yu Watanabe
d80734f7cd
test-network: add one more test for netdev dropin .conf files
...
For netdev, config files are loaded twice, and the first time,
only Match and NetDev setions are read. So, the test given by
the previous commit covers only the second loading.
This adds another test that also covers the first loading.
2018-11-26 22:48:27 +09:00
Yu Watanabe
938dbb292a
Merge pull request #10901 from poettering/startswith-list
...
add new STARTSWITH_SET() macro
2018-11-26 22:40:51 +09:00
Lennart Poettering
a7f71a01b8
Merge pull request #10927 from yuwata/udev-ctrl-cleanup
...
udev: update log messages and fix coding style issues
2018-11-26 14:23:28 +01:00
Lennart Poettering
91419787f0
Merge pull request #10925 from yuwata/sd-boot-fixes
...
sd-boot: fixes trailing whitespace trimming and updates document
2018-11-26 14:20:36 +01:00
Lennart Poettering
a666d07eac
Merge pull request #10910 from yuwata/list-cleanups
...
basic/list: tiny fixes
2018-11-26 14:19:03 +01:00
Lennart Poettering
50891a20ea
Merge pull request #10909 from yuwata/import-cleanups
...
Import: cleanups
2018-11-26 14:18:23 +01:00
Lennart Poettering
9630d4dd68
Merge pull request #10894 from poettering/root-cgroup-fix
...
A multitude of cgroup fixes
2018-11-26 14:13:01 +01:00
Lennart Poettering
3ebc048b6b
terminal-util: use PATH_STARTSWITH_SET() instead of plain startswith() where appropriate
...
After all, we deal with paths here.
2018-11-26 14:08:46 +01:00
Lennart Poettering
b48a0e0956
journal-upload: use static initialization
2018-11-26 14:08:46 +01:00
Lennart Poettering
15d121b0e2
journal-remote: shorten code a bit by using strcspn()
2018-11-26 14:08:46 +01:00
Lennart Poettering
da9fc98ded
tree-wide: port more code over to PATH_STARTSWITH_SET()
2018-11-26 14:08:46 +01:00
Lennart Poettering
d898ed65ab
path-util: beef up PATH_STARTSWITH_SET() macro a bit
...
Let's remove duplicate evaluation, and let's return the result of the
succesful path_startswith() call, i.e. the suffix to the matching
prefix.
2018-11-26 14:08:46 +01:00
Lennart Poettering
0cbd293e12
tree-wide: port over more cases to STR_IN_SET()
2018-11-26 14:08:46 +01:00
Lennart Poettering
49fe5c0996
tree-wide: port various places over to STARTSWITH_SET()
2018-11-26 14:08:46 +01:00
Lennart Poettering
52f1552073
strv: add new macro STARTSWITH_SET()
...
This is to startswith() what PATH_STARTSWITH_SET() is to
path_startswith().
Or in other words, checks if the specified string has any of the listed
prefixes, and if so, returns the remainder of the string.
2018-11-26 14:06:01 +01:00
Lennart Poettering
d7b659ef01
update TODO
2018-11-26 13:41:07 +01:00
Evgeny Vereshchagin
2e646cbed8
tests: add a fuzzer for the udev rules parser ( #10929 )
2018-11-26 18:14:30 +09:00
Yu Watanabe
013c8dc94d
test-network: add tests for dropin .conf files
2018-11-26 15:01:01 +09:00
Yu Watanabe
6ce611e57c
network: also load foo.netdev.d/*.conf
...
Fixes #9940 .
2018-11-26 14:28:44 +09:00
Yu Watanabe
6acf1ccba5
udevd: do not call udev_ctrl_enable_receiving() if the socket is passed from pid1
...
Before c4b69e990f
, if the socket fd is
passed from pid1, `udev_ctrl_enable_receiving()` was not called.
Let's preserve the original logic.
2018-11-26 11:57:48 +09:00
Yu Watanabe
49c603bd5e
udev: drop duplicate whitespaces
2018-11-26 11:53:21 +09:00
Yu Watanabe
572909a38a
udev-ctrl: update log messages
2018-11-26 11:52:40 +09:00
Yu Watanabe
b4ba2fe3f1
udev-rules: include device sysname in log messages
2018-11-26 11:37:29 +09:00
Yu Watanabe
9315f853c4
udev-ctrl: fix coding style isuues
2018-11-26 11:10:46 +09:00
Yu Watanabe
87da558f2b
Merge pull request #10926 from AsciiWolf/copyright
...
Drop my copyright
2018-11-26 09:33:32 +09:00
AsciiWolf
333ee1d104
mkosi: drop my copyright
2018-11-26 00:30:28 +01:00
AsciiWolf
6d9906d90c
po: drop my copyright (cs.po)
2018-11-26 00:26:03 +01:00
Yu Watanabe
cbae79b8d0
man: systemd-boot does not read loader.conf.d/*.conf
...
Fixes #10923 .
2018-11-26 06:58:31 +09:00
Yu Watanabe
d949c467b8
sd-boot: fix trailing whitespace trimming
...
Fixes #10922 .
2018-11-26 06:43:36 +09:00
Marian Cepok
e9c026c2bf
hwdb: Add ACCEL_MOUNT_MATRIX for Trekstor T13B tablet
2018-11-25 13:43:18 +00:00
Yu Watanabe
986ab0d2dc
udevd: do not set buffer size if the socket is passed from pid1
...
Before c4b69e990f
, if the socket fd is
passed from pid1, `udev_monitor_set_receive_buffer_size()` (now it is
a wrapper of `sd_device_monitor_set_receive_buffer_size()`) was not
called. Let's preserve the original logic.
2018-11-25 20:17:25 +09:00
Yu Watanabe
916707cca5
sd-device: do not call device_monitor_enable_receiving() for passed fd from pid1
...
Before c4b69e990f
, if the socket fd is
passed from pid1, `udev_monitor_enable_receiving()` (now it is a wrapper
of `device_monitor_enable_receiving`) was not called.
Let's preserve the original logic.
Fixes #10754 .
2018-11-25 20:14:17 +09:00
Yu Watanabe
f1d7b7874e
sd-device: check whether filter is updated or not in sd_device_monitor_filter_update()
2018-11-25 15:26:43 +09:00
Yu Watanabe
5cee547a94
sd-device: update log message
2018-11-25 14:06:56 +09:00
Yu Watanabe
779c923467
sd-device: fix return value on error path
2018-11-25 14:06:27 +09:00
Lennart Poettering
7af002f71d
units: order systemd-rfkill.socket after /var/lib/systemd/rfkill ( #10904 )
...
Otherwise we might install the socket unit early, but the service
backing it late, and then end up in strange loops when we enter rescue
mode, because we saw an event on /dev/rfkill but really can't dispatch
it nor flush it.
Fixes : #9171
2018-11-24 23:59:37 +09:00
Evgeny Vereshchagin
176ceb2c47
tests: skip test-execute on TravisCI under ASan
...
Unfortunately, f5f9a580dd
didn't help much and now
the next subtest gets stuck from time to time. Let's skip
test-execute altogether so as not to bother anybody with
spurious failures.
https://github.com/systemd/systemd/issues/10696 is still open.
Everybody is welcome to share ideas :-)
2018-11-24 06:05:23 +03:00
nikolas
b24546706e
Fix a few docs typos ( #10907 )
...
Found with [codespell](https://github.com/codespell-project/codespell )
2018-11-24 04:28:39 +09:00
Yu Watanabe
0d7f7c2fde
basic/list: fix minor coding style issue
2018-11-24 04:26:10 +09:00
Yu Watanabe
1492fa526e
basic/list: add missing header
...
Some macros use assert() which is (re)defined in macro.h
2018-11-24 04:25:10 +09:00
Yu Watanabe
0d94088e4e
import: use structured initializers
2018-11-24 03:53:18 +09:00
Yu Watanabe
c3e658004a
import: use _cleanup_ attribute for CURL object
2018-11-24 03:14:32 +09:00
nikolas
1e268f423c
Fix typo in hacking guide: "no possible" -> "not possible" ( #10905 )
2018-11-24 03:01:50 +09:00
Michal Koutný
d3340e6f95
analyze: Fix build without seccomp ( #10899 )
2018-11-24 02:40:32 +09:00
Evgeny Vereshchagin
a4aa59bae2
tests: add a fuzzer for server_process_native_file
2018-11-23 17:29:59 +01:00
Thomas Haller
0e408b82b8
dhcp6-client: handle IAID with value zero
...
config_parse_iaid(), dhcp_identifier_set_iaid() and sd_dhcp6_client_set_iaid() all
allow for the IAID to be zero. Also, RFC 3315 makes no mention that zero
would be invalid.
However, client_ensure_iaid() would take an IAID of zero as a sign that
the values was unset. Fix that by keeping track whether IAID is
initialized.
2018-11-23 17:09:29 +01:00