Zbigniew Jędrzejewski-Szmek
f4c961169c
Merge pull request #13102 from mbiebl/nologin-path
...
meson: make nologin path build time configurable
2019-07-18 17:17:23 +02:00
Zbigniew Jędrzejewski-Szmek
4f0acdb366
man: add note about systemctl stop return value
...
Fixes #13104 .
(I know a lot more could be added to that man page. This patch only addresses that
once specific complaint.)
2019-07-18 16:20:38 +02:00
Michael Biebl
6db904625d
meson: make nologin path build time configurable
...
Some distros install nologin as /usr/sbin/nologin, others as
/sbin/nologin.
Since we can't really on merged-usr everywhere (where the path wouldn't
matter), make the path build time configurable via -Dnologin-path=.
Closes #13028
2019-07-18 12:46:35 +02:00
Lennart Poettering
ea582a0f1b
Merge pull request #13047 from niedbalski/fix-5552-pr
...
resolved: add new option to only cache positive answers
2019-07-17 19:27:16 +02:00
Jorge Niedbalski
37d7a7d984
resolved: switch cache option to a tri-state option (systemd#5552).
...
Change the resolved.conf Cache option to a tri-state "no, no-negative, yes" values.
If a lookup returns SERVFAIL systemd-resolved will cache the result for 30s (See 201d995 ),
however, there are several use cases on which this condition is not acceptable (See systemd#5552 comments)
and the only workaround would be to disable cache entirely or flush it , which isn't optimal.
This change adds the 'no-negative' option when set it avoids putting in cache
negative answers but still works the same heuristics for positive answers.
Signed-off-by: Jorge Niedbalski <jnr@metaklass.org >
2019-07-17 10:42:53 -04:00
Yu Watanabe
9fdae8d5b2
man: fix wrong section name
2019-07-17 23:13:40 +09:00
Zbigniew Jędrzejewski-Szmek
b5328434c9
man: rework the description of Aliases and .wants/.requires directories
...
The description of Alias= wasn't incorrect, but it sounded like Alias= creates
a different type of dependency, while it's just a glorified way to create
symlinks. Also recommend 'preset' in addition to 'enable'.
Describe .wants/.requires dirs as equals, without implying that the [Install]
section can only be used for .wants.
The text was partially out of date (systemd-networkd.service now creates as
alias in /etc, not /usr/lib, let's just not say anything about the full path).
2019-07-17 14:27:23 +02:00
shinygold
4e1334512d
cryptsetup: add documentation for keyfile-timeout
2019-07-17 13:53:55 +02:00
Lennart Poettering
52f4b5ac8a
Merge pull request #12675 from yuwata/network-set-dns
...
resolvectl: support to modify interfaces managed by networkd
2019-07-17 12:07:39 +02:00
Anita Zhang
31cd5f63ce
core: ExecCondition= for services
...
Closes #10596
2019-07-17 11:35:02 +02:00
Yu Watanabe
159a855b34
timedatectl: add 'ntp-servers' and 'revert' commands to modify link NTP servers
2019-07-17 06:59:12 +09:00
Yu Watanabe
65856bf208
resolvectl: support networkd managed interfaces
...
Closes #9808 .
2019-07-17 06:59:12 +09:00
Yu Watanabe
b3454e1ebc
doc: update explanation of IPv6AcceptRA=
2019-07-16 14:38:06 +02:00
Yu Watanabe
ca420b6201
network: show known route protocol name nicely in debugging logs
2019-07-15 02:05:40 +09:00
Michael Zhivich
a18d83c264
man: offline-updates: make dependence on system-update.target explicit
...
Current operation of system-update-cleanup.service (removing /system-update
symlink and rebooting) implies that any update must complete *before*
system-update.target is reached.
Update recommendations to include explicitly setting
Before=system-update.target in services that use offline-updates mode.
Signed-off-by: Michael Zhivich <mzhivich@akamai.com >
2019-07-14 13:25:56 +02:00
Lennart Poettering
5b792edb68
man: add example for setting multiple properties at once
...
Fixes : #4908
2019-07-12 16:00:23 +02:00
Lennart Poettering
84f8e250ff
man: CPUShares= is so 2015
...
Let's update our example to the brave new cgroupsv2 world, and use
CPUWeight= in our example.
2019-07-12 16:00:13 +02:00
Lennart Poettering
114b90e10c
man: document that WakeSystem= requires privs
...
Fixes : #11677
2019-07-12 14:25:33 +02:00
Lennart Poettering
15b0fdd5a6
man: document that "systemd-analyze blame/critical-chain" is not useful to track down job latency
...
Fixes : #12272
2019-07-12 14:25:28 +02:00
Lennart Poettering
bfcb9d3a7d
man: be more explicit that Type=oneshot services are not "active" after starting
...
Fixes : #13000
2019-07-12 14:25:28 +02:00
Lennart Poettering
b042dd687c
man: document that the supplementary groups list is initialized from User='s database entry
...
Fixes : #12936
2019-07-12 14:25:28 +02:00
Yu Watanabe
41b90a1eb5
network: use string table to parse route table or scope
2019-07-12 09:39:43 +09:00
Yu Watanabe
94d6e29963
network: make Route.Type= support local, broadcast, anycast, multicast, nat, and xresolve
...
Closes #12975 .
2019-07-12 09:39:43 +09:00
Lennart Poettering
be9d8212a5
Merge pull request #13017 from yuwata/network-neighbor-lladdr-13015
...
network: rename Neighbor.MACAddress= and also support IPv4 address
2019-07-11 19:23:29 +02:00
Lennart Poettering
6c75f78e94
Merge pull request #12750 from keszybz/tmpfiles-c-copy
...
Make tmpfiles C use --root
2019-07-11 18:13:19 +02:00
Yu Watanabe
b956364db0
network: rename Neighbor.MACAddress= to Neighbor.LinkLayerAddress=
...
And make it support IPv4 address.
Closes #13015 .
2019-07-11 22:22:29 +09:00
Lennart Poettering
8c8208cb80
man: document new "systemctl clean…" operation
2019-07-11 12:18:51 +02:00
Lennart Poettering
7e82b4059b
Merge pull request #13006 from yuwata/network-split-dhcp-12917
...
networkd: DHCPv6 - separate DHCPv6 options from DHCPv4 options
2019-07-11 10:28:03 +02:00
Yu Watanabe
8c9c703c55
network: add AssignToLoopback= setting to [Tunnel] section
...
networkd does not manage loopback interface lo. So, previously, we have
no way to assign tunnel devices to lo.
2019-07-11 09:59:06 +09:00
Lennart Poettering
261e7d9270
Merge pull request #12755 from keszybz/short-identifiers
...
Allow using unit names in status messages
2019-07-11 00:00:51 +02:00
1848
98d20a17a9
Added support for xfrm interfaces
2019-07-10 23:02:19 +09:00
Zbigniew Jędrzejewski-Szmek
36cf45078c
Add config and kernel commandline option to use short identifiers
...
No functional change, just docs and configuration and parsing.
v2:
- change ShortIdentifiers=yes|no to StatusUnitFormat=name|description.
2019-07-10 13:35:26 +02:00
Yu Watanabe
4f7331a85e
network: rename [DHCP] section to [DHCPv4]
...
To keep the backward compatibility broken by the previous commit.
2019-07-10 17:33:09 +09:00
Susant Sahani
caa8ca4286
networkd: DHCPv6 - separate DHCPv6 options from DHCPv4 options
...
Closes https://github.com/systemd/systemd/issues/12917
2019-07-10 16:59:29 +09:00
Philip Withnall
a9a50bd680
man: Add some notes about variable $prefix for StateDirectory=
...
tl;dr: It isn’t supported.
Wording by Zbigniew Jędrzejewski-Szmek.
See https://twitter.com/pid_eins/status/1102639279614906369 and
https://gitlab.freedesktop.org/libfprint/fprintd/merge_requests/5#note_125536
onwards.
Signed-off-by: Philip Withnall <withnall@endlessm.com >
2019-07-04 18:26:03 +02:00
Lennart Poettering
007b77ac6c
man: document tmpfiles.d/ user/group resolvability needs
2019-07-03 15:54:45 +02:00
Jan Synacek
93912e872f
debug-generator: enable custom systemd.debug_shell tty
2019-07-02 09:51:27 +02:00
Yu Watanabe
c382025adf
man: fix wrong udev property name
2019-07-01 01:24:42 +09:00
Yu Watanabe
44005bfb4e
network,udev: add Property= setting in [Match] section
...
Closes #5665 .
2019-07-01 01:24:42 +09:00
Yu Watanabe
539bcc831b
Merge pull request #12903 from keszybz/condition-quoting
...
Condition quoting
2019-06-30 04:10:40 +09:00
Zbigniew Jędrzejewski-Szmek
910c6d0931
Treat kernel version condition as a list of quoted checks
...
Before only one comparison was allowed. Let's make this more flexible:
ConditionKernelVersion = ">=4.0" "<=4.5"
Fixes #12881 .
This also fixes expressions like "ConditionKernelVersion=>" which would
evaluate as true.
2019-06-29 17:11:03 +02:00
Yu Watanabe
6d22bd87f0
udevadm: support special value 'help' for --action option
2019-06-29 04:10:14 +09:00
Yu Watanabe
22800b473e
Merge pull request #12889 from keszybz/analyze-condition
...
Add systemd-analyze condition
2019-06-28 02:37:20 +09:00
Zbigniew Jędrzejewski-Szmek
edfea9fe0d
analyze: add 'condition' verb
...
We didn't have a straightforward way to parse and evaluate those strings.
Prompted by #12881 .
2019-06-27 10:54:37 +02:00
Michael Prokop
d238709c14
docs: fix typos and duplicate words
...
s/and and/and/
s/explicity/explicitly/
s/that that/that/
s/the the/the/
s/is is/it is/
s/overriden/overridden/
2019-06-27 10:43:21 +02:00
Zbigniew Jędrzejewski-Szmek
bbd199c438
man: move description of how conditions are combined to the beginning
...
Originally the description of conditions was brief, so it was acceptable
to put this part at the end. But now we have a myriad conditions, and
this crucial bit of information is easy to miss.
2019-06-26 16:24:48 +02:00
INSUN PYO
c13fb25734
man: change true/false to yes/no for DefaultDependencies.
2019-06-25 21:55:38 +09:00
Lennart Poettering
33a5137cf0
man: say D-Bus, not dbus
2019-06-25 10:47:46 +02:00
Lennart Poettering
cc9ba15efe
man: improve --test documentation
...
Incorporates some suggestions from:
https://github.com/systemd/systemd/pull/12868#discussion_r296738370
https://github.com/systemd/systemd/commit/cd69e88ba3a692618048117b26fc9ea339aa1845#commitcomment-34060775
2019-06-25 10:47:46 +02:00
camoz
9a02707561
systemd-nspawn(1): update example section
...
Remove the retired flag -d from Example 4. "Boot a minimal Arch Linux
distribution in a container". It has been retired here:
https://git.archlinux.org/arch-install-scripts.git/commit/pacstrap.in?id=0af6884aca68dcb7eed0b85fbc2960903df3d968
2019-06-25 10:47:32 +02:00