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
Lennart Poettering
542e546010
Merge pull request #11556 from yuwata/udev-ctrl-use-sd-event
...
udev: make `udevadm control` send multiple control commands in a single connection
2019-02-20 17:55:28 +01:00
Lennart Poettering
eb5149ba74
Merge pull request #11682 from topimiettinen/private-utsname
...
core: ProtectHostname feature
2019-02-20 14:12:15 +01:00
Topi Miettinen
aecd5ac621
core: ProtectHostname= feature
...
Let services use a private UTS namespace. In addition, a seccomp filter is
installed on set{host,domain}name and a ro bind mounts on
/proc/sys/kernel/{host,domain}name.
2019-02-20 10:50:44 +02:00
Yu Watanabe
6371db9358
man: udevadm: mention that no control command can be specified after --exit
2019-02-20 06:17:42 +09:00
Yu Watanabe
4ee175454b
man: drop unnecessary parenthesis
2019-02-19 11:35:54 +01:00
Lennart Poettering
5f06ba8018
Merge pull request #11478 from yuwata/enumerate-match-parent
...
sd-device-enumerator: support multiple parents
2019-02-18 18:35:47 +01:00
Lennart Poettering
bde06abd4f
Merge pull request #10408 from keszybz/analyze-cat-presets
...
systemd-analyze cat-presets
2019-02-18 16:02:45 +01:00
Lennart Poettering
5bcffb4b54
Merge pull request #11457 from grooverdan/sendsigkill_no
...
service: killmode=cgroup|mixed, SendSIGKILL=no services are not multiprocess
2019-02-18 13:41:52 +01:00
Lennart Poettering
1cfece4a45
Merge pull request #11681 from yuwata/network-link-enslaved-operstate
...
network: introduce new 'enslaved' operstate
2019-02-18 13:00:13 +01:00
Lennart Poettering
4d422d1f9e
Merge pull request #11226 from keszybz/enable-remount-fs-dynamically
...
Enable systemd-remount-fs.service dynamically
2019-02-18 12:46:31 +01:00
Zbigniew Jędrzejewski-Szmek
116b91e8cc
udev: use the usual set of load paths for udev rules
...
This adds /usr/local/lib/udev/rules.d to the search path on non-split-usr systems.
On split-usr systems, the paths with /usr/-prefixes are added too.
In the past, on split-usr systems, it made sense to only load rules from
/lib/udev/rules.d, because /usr could be mounted late. But we don't support running
without /usr since 80758717a6 , so in practice it doesn't matter whether the
rules files are in /lib/udev/rules.d or /usr/lib/udev/rules.d. Distributions
that maintain the illusion of functional split-usr are welcome to simply not put any
files in /usr/lib/udev/rules.d/.
In practice this doesn't change much, but it makes udev more consistent with the
rest of the systemd suite.
2019-02-18 10:29:33 +01:00
Zbigniew Jędrzejewski-Szmek
dc0d407851
udev,network: use standard paths for .network and .link files
...
This centralizes the configuration to one header file.
/usr/local/lib is now included in the search list, and documentation is
updated accordingly.
2019-02-18 10:29:33 +01:00
Zbigniew Jędrzejewski-Szmek
eb5f4dde96
resolved: use standard paths for .dnssd files
...
/usr/local/lib/systemd/dnssd is now also included in the search path. This
path is of limited usefulness, but it makes sense to be consistent.
Documentation is updated to match. Outdated advice against drop-ins in /usr
is removed.
2019-02-18 10:25:25 +01:00
Zbigniew Jędrzejewski-Szmek
8864425d6c
man: fix section numbers
2019-02-18 10:25:25 +01:00