Lennart Poettering
5f42830079
man: mention O_NOCTTY and it's importance in daemon(7)
...
Fixes : #9164
2019-03-14 15:13:33 +01:00
Lennart Poettering
6cc68362d5
man: document the network interface size limits --network-veth= enforces
...
Fixes : #10721
2019-03-14 15:13:33 +01:00
Lennart Poettering
fba10579f1
man: document that Anonymize=yes makes DHCP leases grow in size
...
Fixes : #11551
2019-03-14 15:13:33 +01:00
Zbigniew Jędrzejewski-Szmek
3a54a15760
man: use same header for all files
...
The "include" files had type "book" for some raeason. I don't think this
is meaningful. Let's just use the same everywhere.
$ perl -i -0pe 's^..DOCTYPE (book|refentry) PUBLIC "-//OASIS//DTD DocBook XML V4.[25]//EN"\s+"http^<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"\n "http^gms' man/*.xml
2019-03-14 14:42:05 +01:00
Zbigniew Jędrzejewski-Szmek
0307f79171
man: standarize on one-line license header
...
No need to waste space, and uniformity is good.
$ perl -i -0pe 's|\n+<!--\s*SPDX-License-Identifier: LGPL-2.1..\s*-->|\n<!-- SPDX-License-Identifier: LGPL-2.1+ -->|gms' man/*.xml
2019-03-14 14:29:37 +01:00
Lennart Poettering
1e4960b86d
man: provide an example how to plug systemd-mount into udev
...
Prompted by: #11982
2019-03-14 11:03:42 +01:00
Lennart Poettering
d55e43344b
Merge pull request #11971 from keszybz/kernel-install-directory
...
Make kernel-install create entry directory
2019-03-14 10:51:55 +01:00
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
Zbigniew Jędrzejewski-Szmek
694fe6daf5
man: say $BOOT not /boot in kernel-install(8)
2019-03-12 09:45:16 +01:00
Zbigniew Jędrzejewski-Szmek
cf73f65089
kernel-install: create the entry directory only if $BOOT/$MACHINE_ID exists
...
Things are currently fairly ugly in Fedora: we create $BOOT/$MACHINE_ID/$KERNEL_VERSION/,
and then 20-grub.install that is installed by grub2-common.rpm wants to remove that
directory before 50-dracut.install get a chance to run. 50-dracut.install
checks for the presence of that directory to decide where to install the
kernel. So let's make the creation of the directory conditional. Previous
commit changes bootctl install to create $BOOT/$MACHINE_ID, and this commit
makes kernel-install not create it. In effect, the entry directory will only be
created if 'bootctl install' or something else created the parent directory.
https://bugzilla.redhat.com/show_bug.cgi?id=1648907
2019-03-12 09:45:16 +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
Zbigniew Jędrzejewski-Szmek
7054308a8d
kernel-install: add --verbose
...
This makes it easier to see what is going on. Documentation for
--verbose and --help is added to the man page. Our plugins are updated
to also log a bit.
2019-03-11 15:49:53 +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