This website requires JavaScript.
12fc80bed5
test: add TEST-35-NETWORK-GENERATOR
Yu Watanabe
2019-07-13 04:37:19 +09:00
5cbd45f373
test: add simple tests for network-generator
Yu Watanabe
2019-07-13 03:35:51 +09:00
426c1d3852
network-generator: introduce new tool systemd-network-generator
Yu Watanabe
2019-07-13 03:35:04 +09:00
e869ba5dcb
po: Fix typo in German translation
Johannes Schmitz
2019-07-13 14:43:54 +02:00
25524e48f3
po: update Polish translation
Piotr Drąg
2019-07-13 14:43:13 +02:00
f7f196adfa
Merge pull request #13037 from poettering/shutdown-log-fixes
Yu Watanabe
2019-07-13 23:00:12 +09:00
3f127e3981
Merge pull request #13041 from poettering/firstboot-fixes
Yu Watanabe
2019-07-13 22:59:43 +09:00
56637e5c20
udev: make Match.OriginalName=* matches all interfaces
Yu Watanabe
2019-07-12 23:47:27 +09:00
94e016650d
Merge pull request #13043 from poettering/strip-tab-ansi-no-static-size
Yu Watanabe
2019-07-13 18:12:39 +09:00
4aeadec7e6
firstboot: use color in welcome text
Lennart Poettering
2019-07-12 13:52:01 +02:00
bdd7cd264a
firstboot: suppress locale menu if there's nothing to choose from
Lennart Poettering
2019-07-12 13:43:31 +02:00
4c92bf408d
factory: include pam_keyinit.so in PAM factory configuration
Lennart Poettering
2019-07-12 12:48:51 +02:00
29d30ae7b6
factory: add comment to PAM file, explaining that the defaults are not useful
Lennart Poettering
2019-07-12 12:20:11 +02:00
ed40cb82f7
factory: tighten PAM configuration
Lennart Poettering
2019-07-12 12:17:12 +02:00
56e8419aa8
main: use sysctl_writef() where appropriate
Lennart Poettering
2019-07-12 11:04:12 +02:00
e7ac08e4e0
shutdown: merge variable declaration lines a bit
Lennart Poettering
2019-07-12 10:42:31 +02:00
9a75c65248
shutdown: bump kmsg log level to LOG_WARNING only
Lennart Poettering
2019-07-12 10:41:28 +02:00
477851f5d6
shutdown: rework bump_sysctl_printk_log_level() to use sysctl_writef()
Lennart Poettering
2019-07-12 10:41:06 +02:00
6a47f2a714
sysctl: add sysctl_writef() helper
Lennart Poettering
2019-07-12 10:34:04 +02:00
701f6af6b9
shutdown: use "int" for log level type
Lennart Poettering
2019-07-12 10:25:28 +02:00
60cd367649
killall: bump log message about unkilled processes to LOG_WARNING
Lennart Poettering
2019-07-12 10:24:00 +02:00
b65011dad0
alloc-util: drop _alloc_ decorator from memdup_suffix0()
Lennart Poettering
2019-07-12 17:09:09 +02:00
8678837563
semaphore: avoid running autopkgtest with --apt-upgrade
Evgeny Vereshchagin
2019-07-12 02:08:15 +02:00
2caa38e99f
tree-wide: some more [static] related fixes
Lennart Poettering
2019-07-12 16:39:07 +02:00
6fb0569065
util-lib: [static] array argument sizes are apparently not OK for NULL parameters
Lennart Poettering
2019-07-12 16:17:51 +02:00
f90bcf8679
Merge pull request #13036 from poettering/more-doc-fixes
Zbigniew Jędrzejewski-Szmek
2019-07-12 16:28:24 +02:00
5b792edb68
man: add example for setting multiple properties at once
Lennart Poettering
2019-07-12 09:55:05 +02:00
84f8e250ff
man: CPUShares= is so 2015
Lennart Poettering
2019-07-12 09:54:40 +02:00
114b90e10c
man: document that WakeSystem= requires privs
Lennart Poettering
2019-07-12 09:45:21 +02:00
15b0fdd5a6
man: document that "systemd-analyze blame/critical-chain" is not useful to track down job latency
Lennart Poettering
2019-07-12 09:36:17 +02:00
bfcb9d3a7d
man: be more explicit that Type=oneshot services are not "active" after starting
Lennart Poettering
2019-07-12 09:25:22 +02:00
b042dd687c
man: document that the supplementary groups list is initialized from User='s database entry
Lennart Poettering
2019-07-12 09:18:59 +02:00
5978345750
Merge pull request #13034 from poettering/memdup-suffix0-multiply-fixo
Lennart Poettering
2019-07-12 14:11:31 +02:00
bf21be1050
util-lib: fix comment
Lennart Poettering
2019-07-12 08:49:53 +02:00
2dc66a6417
test: modernize test-alloc-util.c test a bit
Lennart Poettering
2019-07-12 09:10:13 +02:00
7d025debfa
alloc-util: drop _alloc_(2, 3) decorator from memdup_suffix0_multiply()
Lennart Poettering
2019-07-12 09:06:28 +02:00
27dd6e1b12
Merge pull request #13022 from keszybz/coverity-cleanups
Lennart Poettering
2019-07-12 07:37:44 +02:00
a04285c6b1
Merge pull request #13031 from yuwata/network-route-type-local-12975-2
Yu Watanabe
2019-07-12 14:31:50 +09:00
b910cc72c0
tree-wide: get rid of strappend()
Lennart Poettering
2019-07-11 19:14:16 +02:00
6d60f9dbe6
test-network: add tests for route with type local, multicast, anycast, or broadcast
Yu Watanabe
2019-07-07 21:57:22 +09:00
d3e291fd62
network: also show route protocol in debugging logs
Yu Watanabe
2019-07-10 00:18:53 +09:00
1b64651bd1
network: use string table for route protocol
Yu Watanabe
2019-07-08 20:36:19 +09:00
41b90a1eb5
network: use string table to parse route table or scope
Yu Watanabe
2019-07-08 20:19:28 +09:00
b297e0a7b0
network: show route scope, table, and type in debugging logs
Yu Watanabe
2019-07-07 21:50:05 +09:00
39f26098c9
network: update log message
Yu Watanabe
2019-07-07 20:34:54 +09:00
94d6e29963
network: make Route.Type= support local, broadcast, anycast, multicast, nat, and xresolve
Yu Watanabe
2019-07-07 09:40:17 +09:00
7a22312d68
network: use string table to parse route type
Yu Watanabe
2019-07-07 08:43:33 +09:00
5424fd9573
test-network: test more bridge properties
Yu Watanabe
2019-07-07 07:46:08 +09:00
6fa0524133
Merge pull request #12971 from yuwata/network-reassign-static-routes
Yu Watanabe
2019-07-12 09:36:16 +09:00
8bf7e6709b
Merge pull request #13024 from poettering/errno-or-else
Yu Watanabe
2019-07-12 09:33:21 +09:00
8e9d1eece6
shared/ask-password-api: backspace all chars at once
Zbigniew Jędrzejewski-Szmek
2019-07-11 09:00:49 +02:00
b86a91e7ba
test-process-util: invert reporting to make sure that we're not dividing by 0
Zbigniew Jędrzejewski-Szmek
2019-07-11 08:47:41 +02:00
0584b17a8c
udevd: add helper with error handling to synthesize "change" events
Zbigniew Jędrzejewski-Szmek
2019-07-11 08:43:45 +02:00
2aa07538ba
test: minor modernization
Zbigniew Jędrzejewski-Szmek
2019-07-11 07:54:04 +02:00
66855de739
tree-wide: make use of errno_or_else() everywhere
Lennart Poettering
2019-07-11 15:42:14 +02:00
fed813778f
errno-util: add new errno_or_else() helper
Lennart Poettering
2019-07-04 17:55:36 +02:00
4747b645c6
Merge pull request #13025 from poettering/tmpfiles-fixo
Frantisek Sumsal
2019-07-11 19:55:55 +00:00
be9d8212a5
Merge pull request #13017 from yuwata/network-neighbor-lladdr-13015
Lennart Poettering
2019-07-11 19:23:29 +02:00
a345cf448d
tmpfiles: use path_join() where it makes sense
Lennart Poettering
2019-07-11 18:42:26 +02:00
d34cd5711d
tmpfiles: fix build
Lennart Poettering
2019-07-11 18:41:14 +02:00
0772b11cc8
tests: turn on the "object-size" UBSan check on Fuzzit
Evgeny Vereshchagin
2019-07-11 15:32:05 +02:00
6c75f78e94
Merge pull request #12750 from keszybz/tmpfiles-c-copy
Lennart Poettering
2019-07-11 18:13:19 +02:00
7a555216df
udevadm: ensure 'udevadm info -w' show updated result
Yu Watanabe
2019-06-28 03:18:22 +09:00
2e8e1a1ab6
Merge pull request #12461 from Werkov/fix-job-ordering
Lennart Poettering
2019-07-11 16:43:58 +02:00
c1b01a62d1
test-network: add test for route reassignment
Yu Watanabe
2019-07-06 09:34:35 +09:00
6545067aa9
network: re-assign static routes when dynamic address is updated
Yu Watanabe
2019-07-06 09:04:10 +09:00
73854ba1a0
network: process address reply message
Yu Watanabe
2019-07-06 09:03:02 +09:00
7ed5420ab2
network: rework route_scope_from_address()
Yu Watanabe
2019-07-06 11:17:48 +09:00
9a897e22d4
util: introduce in4_addr_equal()
Yu Watanabe
2019-07-06 11:14:43 +09:00
661113a2a2
network: route_configure() do nothing when it returns 0
Yu Watanabe
2019-07-06 08:47:24 +09:00
74761cf37e
test-network: add testcase that Neighbor.LinkLayerAddress= is IP address
Yu Watanabe
2019-07-11 03:26:30 +09:00
d86f5c194c
test-network: use Neighbor.LinkLayerAddress= instead of deprecated Neighbor.MACAddress=
Yu Watanabe
2019-07-11 02:25:21 +09:00
f5bab0d9c0
network: fdb: use ether_addr_from_string()
Yu Watanabe
2019-07-11 10:48:41 +09:00
8f8404d4c8
network: fdb: do not allocate separated memory for lladdr
Yu Watanabe
2019-07-11 10:44:36 +09:00
044d4b4067
network: drop invalid [Neighbor] section earlier
Yu Watanabe
2019-07-11 03:08:31 +09:00
b956364db0
network: rename Neighbor.MACAddress= to Neighbor.LinkLayerAddress=
Yu Watanabe
2019-07-11 02:23:41 +09:00
49808e0e2d
network: NDA_LLADDR attribute can also take struct in_addr
Yu Watanabe
2019-07-11 10:17:30 +09:00
5dc3dbe855
sd-netlink: make sd_netlink_message_read() returns size of read data
Yu Watanabe
2019-07-11 10:12:35 +09:00
10859c4902
Merge pull request #12176 from poettering/clean-dir2
Lennart Poettering
2019-07-11 15:12:02 +02:00
2eb1c19881
json: always allocate at least sizeof(JsonVariant) bytes
Lennart Poettering
2019-07-11 11:15:06 +02:00
caa19815ea
update TODO
Lennart Poettering
2019-04-01 19:42:03 +02:00
8c8208cb80
man: document new "systemctl clean…" operation
Lennart Poettering
2019-04-01 17:28:29 +02:00
273fe5d3cb
test: add testcase for new CleanUnit logic
Lennart Poettering
2019-04-01 16:51:55 +02:00
a7056cde56
systemctl: port "systemctl start --wait" logic to new bus-wait-for-units.c API
Lennart Poettering
2019-03-29 20:23:33 +01:00
d81bc51fe3
systemctl: add new "clean" operation to systemctl
Lennart Poettering
2019-04-01 18:57:46 +02:00
3572d3df8f
shared: add generic logic for waiting for a unit to enter some state
Lennart Poettering
2019-04-01 18:54:59 +02:00
345f322185
core: expose per-service cleaning properties on the bus, too
Lennart Poettering
2019-04-01 18:52:40 +02:00
4d3bac5645
core: expose new clean operation on the bus
Lennart Poettering
2019-04-01 18:51:49 +02:00
6b7b2ed96b
core: add type of resource string table
Lennart Poettering
2019-06-25 11:31:57 +02:00
89f6fe7b30
core: hook up timer unit type with clean operation
Lennart Poettering
2019-04-01 18:49:40 +02:00
4c2f584230
core: hook up service unit type with the new clean operation
Lennart Poettering
2019-04-01 18:48:20 +02:00
380dc8b0a2
core: add generic "clean" operation to units
Lennart Poettering
2019-06-25 11:31:28 +02:00
c0228b4fa3
rm-rf: introduce new flag REMOVE_MISSING_OK
Lennart Poettering
2019-03-29 16:13:03 +01:00
6b39223cd3
sd-bus: when installing a match make sure not to apply it to already queued messages
Lennart Poettering
2019-03-29 15:43:40 +01:00
3cf8dd5359
sd-bus: destroy AddMatch() reply slot in failure case too
Lennart Poettering
2019-03-29 15:42:38 +01:00
f1617a3b61
sd-bus: maintain a counter for incoming msgs
Lennart Poettering
2019-03-29 15:40:56 +01:00
66d3159739
Merge pull request #13018 from yuwata/network-tunnel-follow-up-13016
Lennart Poettering
2019-07-11 12:10:39 +02:00
67da2cc883
test-alloc-util: assert on the return value to appease coverity
Zbigniew Jędrzejewski-Szmek
2019-07-11 07:45:13 +02:00
0121d1f28d
pid1: shorten dump output a bit by not repeating unit id twice
Zbigniew Jędrzejewski-Szmek
2019-07-05 13:34:54 +02:00
cef94248ff
test-network: drop test_udev_driver as it is unstable
Yu Watanabe
2019-07-08 21:08:10 +09:00