Yu Watanabe
a0267b30f8
nspawn: also support ifindex when specifying network interface
2019-05-30 11:04:05 +02:00
Zbigniew Jędrzejewski-Szmek
7895b07a72
Merge pull request #12646 from yuwata/networkctl-use-table
...
networkctl: use Table
2019-05-30 11:02:03 +02:00
Yu Watanabe
ea082dda71
dhcp4: use memdup_suffix0() instead of strndup() for binary data
...
C.f. ac0a94f743 .
Fixes #12693 .
2019-05-30 09:55:57 +02:00
Felix Riemann
d8f8b18cdb
pager: Fix deadlock when using built-in pager
...
The parent is waiting for an EOF on the pipe transmitting the pager name
before starting to send data. With external pagers this happens due to
execlp() CLOEXEC'ing the pipe, so the internal pager needs to close it
manually.
2019-05-30 09:54:54 +02:00
Roberto Santalla
38ab1ec9c8
cryptsetup: Add dependency for detached header
...
Fixes #12650
cryptsetup: Extract dependency check to a separate function
cryptsetup: style improvements, error checking
Return early on failure/nothing to do
Removed braces from single-line ifs
Check return value of fstab_filter_options
cryptsetup: code style
2019-05-30 09:42:50 +02:00
Evgeny Vereshchagin
6bd1457afe
tests: skip test-bpf only when we're 100% sure it's run in containers
...
This is just a follow-up to https://github.com/systemd/systemd/pull/12617 .
2019-05-30 06:11:35 +03:00
Evgeny Vereshchagin
0813a5efb2
Merge pull request #12617 from mbiebl/skip-test-bpf-containers
...
test-bpf: skip test when run inside containers
2019-05-29 23:11:01 +03:00
Zbigniew Jędrzejewski-Szmek
8e30a1af24
Merge pull request #12690 from yuwata/test-network-and-man-netdev
...
test-network,man: trivial cleanups
2019-05-29 12:39:58 +02:00
Feldwor
f3f8cd8c81
hwdb: add axis range corrections for the Asus N53SV
2019-05-29 12:39:11 +02:00
Yu Watanabe
53c32c2b9b
test-network: bump time limit for wait_address()
...
Maximum time interval of DHCPv4 request is 63sec.
So, setting 100sec is enough.
2019-05-29 12:37:41 +02:00
Lennart Poettering
3987598ca0
Merge pull request #12449 from ljmf00/hwdb-accel-location-patch
...
hwdb: Add support for Teclast F6 Pro base sensor
2019-05-29 12:23:13 +02:00
Yu Watanabe
488d0ba10a
man: re-indent systemd.netdev.xml
2019-05-29 17:17:08 +09:00
Yu Watanabe
931d11057c
test-network: drop 25-nlmon.network
2019-05-29 17:07:06 +09:00
Franz Pletz
b8d88b26f3
man: add vrf section
2019-05-29 17:06:29 +09:00
Yu Watanabe
518a66ec08
tree-wide: replace if_indextoname() with format_ifname()
2019-05-29 14:21:19 +09:00
Yu Watanabe
7f686722f7
util: introduce format_ifname()
2019-05-29 14:21:19 +09:00
Yu Watanabe
658e910640
networkctl: use Table for 'lldp' command
2019-05-29 14:21:19 +09:00
Yu Watanabe
0232beed9c
networkctl: use Table for 'label' command
2019-05-29 14:21:19 +09:00
Yu Watanabe
98d5bef3c5
networkctl: use Table for 'status' command
2019-05-29 14:21:19 +09:00
Yu Watanabe
ff7c88a2f3
networkctl: use Table for 'list' command
2019-05-29 14:21:19 +09:00
Yu Watanabe
8390d39165
table: add TABLE_IFINDEX type
2019-05-29 14:21:19 +09:00
Yu Watanabe
d553832698
table: add more basic types
2019-05-29 14:21:19 +09:00
Yu Watanabe
5896e03c6f
table: add teble_add_string_cell()
2019-05-29 14:21:19 +09:00
Yu Watanabe
f1bc253efa
Merge pull request #12687 from yuwata/parse_ifindex_or_ifname
...
util: introduce parse_ifindex_or_ifname() and use it in networkctl and resolvectl
2019-05-29 14:20:36 +09:00
Yu Watanabe
4bddccc684
networkctl: use parse_ifindex_or_ifname()
2019-05-29 13:22:01 +09:00
Yu Watanabe
8e5385b485
resolvectl: use parse_ifindex_or_ifname()
2019-05-29 13:22:01 +09:00
Yu Watanabe
f5072281ba
util: add assertions
2019-05-29 13:21:51 +09:00
Yu Watanabe
88465a4ee7
util: introduce parse_ifindex_or_ifname()
2019-05-29 13:21:18 +09:00
Susant Sahani
9cd8c76661
networkctl: add support to delete virtual netdevs
...
We now don't have the support to delete netdevs and dependent
upon iproute to delete. With this we can delete via networkctl
and use in our test cases too.
Note that it supports deleting multiple links at once.
```
sudo ./networkctl delete test1 test2 test3 test4
```
2019-05-29 11:00:37 +09:00
Yu Watanabe
0feeac6418
Merge pull request #12635 from yuwata/nlmon-support
...
network: add nlmon support
2019-05-29 10:22:09 +09:00
Yu Watanabe
77ce4dbb93
Merge pull request #12573 from yuwata/network-dhcp-issue-12490
...
network: set preferred source in removing route entry on address lost
2019-05-29 10:21:31 +09:00
Zach Smith
1bbbefe7a6
systemd-sleep: replace rtc wakealarm with CLOCK_BOOTTIME_ALARM s2h
...
refactor to use timerfd in place of rtc wakealarm
confirm CLOCK_BOOTTIME_ALARM support in can_s2h
Remove CLOCK_BOOTTIME_ALARM task from TODO
remove unnecessary check on clock_supported return
2019-05-28 17:02:36 +02:00
Lennart Poettering
46fcf95dbe
seccomp: add new 5.1 syscall pidfd_send_signal() to filter set list
2019-05-28 17:01:05 +02:00
Lennart Poettering
c22f885e4e
test: exit cleanly on success
2019-05-28 16:14:02 +02:00
Yu Watanabe
811f33d0b1
test-network: add a basic test for nlmon
2019-05-28 22:47:20 +09:00
Yu Watanabe
d61e4c5b6e
network: add nlmon support
...
nlmon is a Netlink monitor device.
2019-05-28 22:47:15 +09:00
Yu Watanabe
daf0f8ca87
network: add NetDevVTable::generate_mac flag
2019-05-28 22:45:35 +09:00
Yu Watanabe
efdb62dfd0
network: do not send DHCPRELEASE when CriticalConnection= is enabled
2019-05-28 22:21:25 +09:00
Yu Watanabe
8ad8292452
test-network: use wait_online() in NetworkdDHCPServerTests or friends
2019-05-28 22:21:25 +09:00
Yu Watanabe
fdcd1ec54a
test-network: move test_domain() to NetworkdNetworkTests class
2019-05-28 22:21:24 +09:00
Yu Watanabe
be68c2c965
test-network: rename needlessly long class names
2019-05-28 22:21:24 +09:00
Yu Watanabe
2629df4710
test-network: use wait_online() instead of waiting for 10 seconds
...
But some tests requires both IPv4 and IPv6 addresses are configured.
Only in that case wait for addresses to be configured.
2019-05-28 22:21:24 +09:00
Yu Watanabe
58df8fb7dc
test-network: drop unused link
2019-05-28 22:21:24 +09:00
Yu Watanabe
350e05d274
test-network: rename link_remove() to remove_links()
2019-05-28 22:21:24 +09:00
Yu Watanabe
5f68a6a46a
test-network: remove routes even on failure
2019-05-28 22:21:24 +09:00
Yu Watanabe
95c74b0aff
test-network: use setUp() and tearDown() to delete routing policy rule tables
2019-05-28 22:21:24 +09:00
Yu Watanabe
def9fc0d65
test-network: remove fou ports on failure
2019-05-28 22:21:24 +09:00
Yu Watanabe
9f10126f3c
test-network: stop dnsmasq before removing links
2019-05-28 22:21:24 +09:00
Yu Watanabe
1836bedf92
test-network: warn when firewalld.service is running
2019-05-28 22:21:24 +09:00
Yu Watanabe
b6efd6614c
test-network: add tests for issue #12490
2019-05-28 22:21:23 +09:00