Lennart Poettering
54c258566e
Merge pull request #11968 from yuwata/network-l2tp
...
network: introduce L2TP tunnel
2019-03-14 10:36:21 +01:00
Lennart Poettering
c648d4d4c8
man: mention that DynamicUser= should not be mixed with ReadWriteDirectory= or AF_UNIX dir fd passing
2019-03-14 09:31:09 +01:00
Lennart Poettering
5763971014
man: be even more explicit that RestartPreventExitStatus= does not affect ExecStartPre=
...
The man page was already pretty clear about this, but apparently not
clear enough, let's hence extend this further.
Fixes : #11868
2019-03-14 08:11:12 +01:00
Yu Watanabe
d053d08a37
network: automatically pick an address on link when L2TP.Local= is not specified
...
This makes L2TP.Local= support an empty string, 'auto', 'static', and
'dynamic'. When one of the values are specified, a local address is
automatically picked from the local interface of the tunnel.
2019-03-14 10:57:41 +09:00
Susant Sahani
3a56e697c8
networkd: Introduce l2tp tunnel
...
This works allows networkd to configure l2tp tunnel.
See http://man7.org/linux/man-pages/man8/ip-l2tp.8.html
2019-03-14 10:57:41 +09:00
Balint Reczey
6c8a2c6793
virt: detect WSL environment as a container (id: wsl)
2019-03-13 18:42:27 +01:00
Lennart Poettering
88f739cb11
man: clarify that sd_journal_seek_head() seeks *before* the first entry
2019-03-13 17:03:36 +01:00
Tobias Jungel
7f15b71460
networkd: Add bridge port capabilities
...
This PR adds the configuration switches for multicast flooding, neighbor
suppression and learning of a bridge port.
2019-03-13 16:27:22 +01:00
Lennart Poettering
96c45cc697
Merge pull request #11861 from yuwata/network-verify-2
...
network: config parser updates and wireguard refactoring
2019-03-13 10:15:27 +01:00
Lennart Poettering
3cca6cfd41
Merge pull request #11893 from yuwata/wait-online-take-operstate
...
wait-online: optionally take required minimum operational state
2019-03-13 10:10:43 +01:00
Yu Watanabe
2c65512ee7
cryptsetup: add same-cpu-crypt and submit-from-crypt-cpus options
...
Closes #11946 .
2019-03-13 09:48:50 +01:00
Yu Watanabe
8d6082e4dd
man: update wait-online and RequiredForOnline= setting
2019-03-13 14:29:03 +09:00
Yu Watanabe
c9cc038343
network: introduce 'degraded-carrier' operstate to order all states
...
Previously, 'degraded' state is ambiguous for bonding or bridge master:
1. one or more slave interfaces does not have carrier,
2. no link local address is assigned to the master,
3. combination of the above two.
This makes the above case 1 and 3 are in the new 'degraded-carrier'
state, and makes 'degraded' state as all slaves are active but no
link local address on master.
2019-03-13 14:29:00 +09:00
Yu Watanabe
76df77794a
wireguard: add PrivateKeyFile= option
...
Closes #11878 .
2019-03-13 12:02:03 +09:00
Davide Cavalca
1485aacb16
meson: scope more git invocations with current_source_dir()
2019-03-12 15:01:47 +01:00
Zbigniew Jędrzejewski-Szmek
fb6692ed33
Merge pull request #11927 from poettering/network-namespace-path
...
Add NetworkNamespacePath= to unit files
2019-03-12 14:29:14 +01:00
Clemens Gruber
c423be28a0
network: introduce TripleSampling= option in CAN section
...
When enabled, three samples are used to determine the value of a
received bit by majority rule.
This patch adds support for the TripleSampling= option in the [CAN]
section of .network files.
2019-03-11 17:15:47 +01:00
Robin Elvedi
68b7f7ac89
fix a typo in the man page for dhcpserver
2019-03-09 11:15:11 +09:00
Lennart Poettering
8df87b4383
man: document that ProtectHostname= disables hostname change notifications
2019-03-08 15:49:10 +01:00
Lennart Poettering
4107452e51
man: document NetworkNamespacePath=
2019-03-07 21:27:02 +01:00
Yu Watanabe
cd648ae195
man: mention possible actions supported by "udevadm trigger"
2019-03-07 15:19:02 +09:00
Lennart Poettering
97af80c5a7
systemctl: add support for booting into boot menu/entry
...
(This also removes support for booting into the EFI firmware setup
without logind. That's because otherwise the non-EFI fallback logind
implements can't work.)
Fixes : #9896
2019-03-05 16:52:46 +01:00
Lennart Poettering
d8a23f5e4f
Merge pull request #11770 from yuwata/fix-9955
...
network: rework address pool
2019-03-04 12:11:07 +01:00
Yu, Li-Yu
abfa5697fa
man: flush-caches and reset-server-features are commands for resolvectl ( #11877 )
2019-03-03 22:50:22 +01:00
Lennart Poettering
3f2fa83499
man: document that --ephemeral and --template= don't cover submounts
...
We never made this clear, let's fix that.
2019-03-01 16:25:03 +01:00
Zbigniew Jędrzejewski-Szmek
cc5fc36aec
Merge pull request #11243 from poettering/nspawn-root-overlay
...
add systemd-nspawn --volatile=overlay support, as well as the same for host systems
2019-03-01 16:08:55 +01:00
Lennart Poettering
13070a70ef
man: document new systemd.volatile=overlay kernel command line option
2019-03-01 14:57:40 +01:00
Lennart Poettering
b23f16283d
man: document nspawn's new --volatile=overlay switch
2019-03-01 14:57:40 +01:00
Lennart Poettering
3da2b703d9
man: document XBOOTLDR partition logic in bootctl's man page
2019-03-01 12:41:32 +01:00
Lennart Poettering
c5fcaed881
man: document XBOOTLDR search logic for sd-boot
2019-03-01 12:41:32 +01:00
Lennart Poettering
aa4c06844d
man: extend systemd-gpt-auto-generator with XBOOTLDR info
2019-03-01 12:41:32 +01:00
Yu Watanabe
4e68898ed7
man: mention Address= can be specified once in [Address] section
2019-03-01 15:52:12 +09:00
Yu Watanabe
e6ef3a130f
man: mention limit about prefix length when null address is specified to Address=
2019-03-01 15:52:12 +09:00
Lennart Poettering
737e2f306e
Merge pull request #11857 from rossburton/acrn
...
virt: detect the ACRN hypervisor
2019-02-28 18:56:48 +01:00
Ross Burton
0f0e30ad9c
man: add ACRN hypervisor
2019-02-28 15:55:23 +00:00
Lennart Poettering
154c83e1b9
Merge pull request #11853 from keszybz/man-rules-update
...
man/rules update
2019-02-28 16:17:59 +01:00
Theo Ouzhinski
fa44cecae2
man/shutdown: Fix grammar
2019-02-28 15:17:32 +01:00
Zbigniew Jędrzejewski-Szmek
2dfdf9c4b2
man: create .so links for sd_bus_close_{unref,unrefp}
...
Follow-up for bd62b74486
.
2019-02-28 13:10:08 +01:00
Zbigniew Jędrzejewski-Szmek
9e08359864
meson: remove workaround for old meson bug with command quoting
...
Those bugs were fixed a long time ago. Let's take advantage of this and use the
usual $() syntax.
2019-02-28 13:10:08 +01:00
Yu Watanabe
9cb8c55934
network: rename GatewayOnlink= to GatewayOnLink=
...
But still GatewayOnlink= is supported for backward compatibility.
2019-02-28 10:00:22 +09:00
Jörg Sommer
d9e15cbd18
journalctl: New option --cursor-file
...
The option cursor-file takes a filename as argument. If the file exists and
contains a valid cursor, this is used to start the output after this position.
At the end, the last cursor gets written to the file.
This allows for an easy implementation of a timer that regularly looks in the
journal for some messages.
journalctl --cursor-file err-cursor -b -p err
journalctl --cursor-file audit-cursor -t audit --grep DENIED
Or you might want to walk the journal in steps of 10 messages:
journalctl --cursor-file ./curs -n10 --since=today -t systemd
2019-02-27 18:43:31 +01:00
Davide Cavalca
170342c90b
man: clarify whitespace handling in systemd.syntax
2019-02-27 11:27:51 +01:00
Yu Watanabe
7d4ea8f91c
man: update explanation about operational state of network interfaces
2019-02-25 09:34:14 +09:00
Yu Watanabe
85fc09c97a
man: mention that LinkLocalAddressing= is disabled by default when Bridge= is set
2019-02-25 09:34:14 +09:00
Chris
87dddbaf62
Fix manpage typo: abrubtly
...
Fix a minor typo: abrubtly -> abruptly.
2019-02-22 17:44:21 +01:00
Lennart Poettering
f2ccf8320a
analyze: optionally, show more than one elapse time for calendar expressions
2019-02-22 09:10:54 +01:00
Zbigniew Jędrzejewski-Szmek
41d3c9c2e9
Merge pull request #11725 from poettering/temp-dir
...
docs: document semantics of /tmp and /var/tmp
2019-02-20 18:37:05 +01:00
Zbigniew Jędrzejewski-Szmek
ac5c138137
Merge pull request #11482 from poettering/tmpfiles-bsd-lock
...
adds a fully safe way how apps can pin files into /tmp temporarily, excepting them from the tmpfiles aging algorithm, based on BSD file locks on dirs we descend into
2019-02-20 18:34:03 +01:00
Lennart Poettering
25f77a4ba2
man,units: link up new documentation about temporary directories
2019-02-20 18:31:18 +01:00
Anita Zhang
7ca69792e5
core: add ':' prefix to ExecXYZ= skip env var substitution
2019-02-20 17:58:14 +01:00