antznin
57680ddd40
Fix typo on initrd-root-device.target
2020-03-06 21:57:02 +09:00
Yu Watanabe
412be51fe8
Merge pull request #15013 from systemd/systemctl-list-dependencies
...
systemctl list-dependencies: fix duplicate output and take multiple arguments
2020-03-05 20:54:58 +09:00
Yu Watanabe
c1817e2528
Merge pull request #15023 from keszybz/network-generator-man
...
Man page for systemd-network-generator
2020-03-05 20:54:32 +09:00
Zbigniew Jędrzejewski-Szmek
94c3a838da
systemctl: make list-dependencies take multiple arguments
...
Other similar commands do, no reason not to do this here too.
2020-03-05 08:27:58 +01:00
Zbigniew Jędrzejewski-Szmek
82c8bdff12
man: mention networkctl in the networkd man page
2020-03-05 08:20:31 +01:00
Zbigniew Jędrzejewski-Szmek
4a29c185b7
man: add systemd-network-generator.service(8)
...
It's a bit bare-bones, but it should be enough to point the reader in the right
direction.
2020-03-05 08:20:06 +01:00
Anita Zhang
5403e15337
man: update list of supported controllers
2020-03-05 13:53:29 +09:00
Benjamin Berg
5b058473fe
man: Add documentation for generator path environment variables
...
This adds documentation for the SYSTEMD_GENERATOR_PATH and
SYSTEMD_ENVIRONMENT_GENERATOR_PATH variables to the systemd man page
grouped with the existing SYSTEMD_UNIT_PATH.
Also added is a description about how these variables work, i.e. that a
trailing : can be used to prepend paths to the usual set.
2020-03-04 11:32:19 +01:00
Zbigniew Jędrzejewski-Szmek
fbd6ac2601
Merge pull request #15009 from keszybz/version-and-doc-updates
...
Version and doc updates
2020-03-03 20:29:12 +01:00
Zbigniew Jędrzejewski-Szmek
d4de2b2aff
man: document that .link/.network/.netdev files have the usual ini syntax
...
Fixes #1266 .
2020-03-03 19:11:59 +01:00
Zbigniew Jędrzejewski-Szmek
c7fe06fb0a
man: document the default value for IPv6AcceptRA=
...
Fixes #14121 .
2020-03-03 18:36:03 +01:00
Zbigniew Jędrzejewski-Szmek
cd517eb731
man: specify that Domains= is a space-separated list
...
Fixes #14998 .
2020-03-03 18:03:53 +01:00
Zbigniew Jędrzejewski-Szmek
33eb1f2497
tree-wide: drop printk.devkmsg=on setting in various places
...
Since 6123dfaa72
this should not be necessary anymore.
2020-03-03 15:02:53 +01:00
Zbigniew Jędrzejewski-Szmek
a345d5c1c9
man,mkosi: use glibc-minimal-langpack for Fedora
...
This saves ~24MB of space, see
https://fedoraproject.org/wiki/Changes/Remove_glibc-langpacks-all_from_buildroot .
2020-03-03 15:02:53 +01:00
Zbigniew Jędrzejewski-Szmek
95d311faea
man: bump fedora versions
2020-03-03 15:02:53 +01:00
Zbigniew Jędrzejewski-Szmek
7e0276b37a
Merge pull request #14874 from bluca/portable_detach_now_block
...
portablectl: block when stopping a unit on detach (--now)
2020-03-03 14:40:12 +01:00
Yu Watanabe
ed78041033
Merge pull request #14991 from yuwata/man-fix-typo
...
assorted tiny fixes
2020-03-02 19:30:22 +09:00
Yu Watanabe
ef62949a23
network: make Type=ether match based on iftype
...
This makes Type= can match the type shown in networkctl.
Closes #14952 .
2020-03-02 08:52:18 +01:00
Susant Sahani
ad8352f4ff
network: tc: introduce cake
...
CAKE (Common Applications Kept Enhanced)
Please see http://man7.org/linux/man-pages/man8/tc-cake.8.html
2020-03-02 15:59:37 +09:00
Susant Sahani
982998b087
network: TC introduce sfb - Stochastic Fair Blue
...
Please see https://www.systutorials.com/docs/linux/man/8-tc-sfb/
2020-03-02 15:48:24 +09:00
Susant Sahani
609e8340bb
network: TC introduce GRED, Generic Random Early Detection
...
http://tldp.org/en/Traffic-Control-HOWTO/ar01s06.html
2020-03-02 15:48:24 +09:00
Susant Sahani
a74760653c
network: TC introduce PFIFO
2020-03-02 15:48:00 +09:00
Yu Watanabe
19f86a6351
network: tc: support HTB class
2020-03-02 15:46:28 +09:00
Yu Watanabe
b934ac3d6e
network: tc: support Hierarchy Token Bucket (HTB)
2020-03-02 15:46:28 +09:00
Yu Watanabe
2a09633117
network: tc: make Parent= take class id
2020-03-02 15:46:28 +09:00
Susant Sahani
2cd6510661
man: fix typo
2020-03-02 15:43:42 +09:00
Zbigniew Jędrzejewski-Szmek
df46dbca92
Merge pull request #14976 from keszybz/show-status-message
...
core: fix message about show status state
2020-03-01 23:37:41 +01:00
Zbigniew Jędrzejewski-Szmek
0d066dd1a4
pid1: add new mode systemd.show-status=error and use it when 'quiet' is passed
...
systemd.show-status=error is useful for the case where people care about errors
only.
If people want to have a quiet boot, they most likely don't want to see all
status output even if there is a delay in boot, so make "quiet" imply
systemd.show-status=error instead of systemd.show-status=auto.
Fixes #14976 .
2020-03-01 11:48:23 +01:00
Zbigniew Jędrzejewski-Szmek
5bcf34ebf3
pid1: when showing error status, do not switch to status=temporary
...
We would flip to status=temporary mode on the first error, and then switch back
to status=auto after the initial transaction was done. This isn't very useful,
because usually all the messages about successfully started units and not
related to the original failure. In fact, all those messages most likely cause
the information about the prime error to scroll off screen. And if the user
requested quiet boot, there's no reason to think that they care about those
success messages.
Also, when logging about dependency cycles, treat this similarly to a unit
error and show the message even if the status is "soft disabled" (before we
wouldn't show it in that case).
2020-03-01 11:42:42 +01:00
Yu Watanabe
8ad2012d1e
Merge pull request #14966 from keszybz/journalctl-facilities
...
journalctl: filtering by facility
2020-03-01 13:17:00 +09:00
Zbigniew Jędrzejewski-Szmek
196dedd503
journalctl: implement --facility=foo
...
Fixes #9716 .
2020-02-29 18:07:37 +01:00
Susant Sahani
bd6379ec57
network: introduce IPv6 prefix assign
...
Expose a boolean flag to automatically add an address from the delegated prefix to the interface
2020-03-01 00:49:19 +09:00
Zbigniew Jędrzejewski-Szmek
aa07dc7093
man: add .service suffix to systemd-pstore(8)
...
That is the pattern that we always use with executables not in
$PATH.
2020-02-29 09:57:06 +01:00
Zbigniew Jędrzejewski-Szmek
e3b192626e
man: tweak markup in systemd-pstore.service(8)
2020-02-29 09:48:44 +01:00
Zbigniew Jędrzejewski-Szmek
ebb7a2fcb9
man: add missing refnames for two binary names
...
We generally want the man page to also be available under the
binary name, but the <refname> tags were missing in two cases.
2020-02-28 17:02:23 +01:00
Zbigniew Jędrzejewski-Szmek
62641751d5
man: fix links to ssh(1) and sshd(8)
...
'openssh' wasn't even defined.
2020-02-28 16:54:33 +01:00
Zbigniew Jędrzejewski-Szmek
3ea2b1137b
man: add explanation where environment.d are inherited
...
This is far from trivial, I guess.
Fixes #14714 .
2020-02-28 16:54:33 +01:00
Susant Sahani
3efdd6af2c
network: Add support in networkctl for DHCP server forcerenew
2020-02-28 03:29:28 +01:00
Mark Deneen
6dea2361dc
typo: stringy -> string
2020-02-26 23:39:00 +01:00
Paul Menzel
1ad448673e
man/systemd.unit: Add missing article to Wants=
description
2020-02-25 20:35:17 +09:00
Luca Boccassi
31c33315b3
portablectl: block when stopping a unit on detach (--now)
...
If portablectl detach --now is used, there's a possible race condition
where the unit is not stopped in time before the detach is attempted,
which causes it to fail.
Add a DBUS call to block after starting/stopping if --now is passed,
and add a --no-block parameter to skip it optionally when starting,
since it is not necessary in that case for correct functioning.
2020-02-18 12:02:53 +00:00
Topi Miettinen
d4ffda3871
man: tmpfiles.d: z/Z ignore the argument
...
The argument is not used for any MAC context by z and Z, so drop the confusing
text from the table.
2020-02-18 10:53:14 +00:00
tsia
c14faa9440
fixed typo in systemd.netdev Documentation for L2TP
2020-02-17 09:50:58 +09:00
Yu Watanabe
1d6cfd25a2
Merge pull request #14833 from kpfleming/multiple-ipv6token-addresses
...
Support multiple IPv6Token 'static' addreses on an interface
2020-02-12 02:10:44 +09:00
Kevin P. Fleming
c24c83dc67
network: Allow multiple IPv6Token 'static' items to generate addresses
...
This patch allows multiple addresses using 'static' IPv6Tokens to
be generated for a single network interface.
2020-02-10 18:40:57 +09:00
Susant Sahani
d8b2396d34
network: add support for qdisc handle
2020-02-10 17:48:53 +09:00
Kevin P. Fleming
8dcce054e3
network: Rewrite IPv6Token documentation for new modes
...
This patch provides new documentation for IPv6Token,
reflecting the new modes (and the existing mode), and documents
various caveats users should be aware of when using these
modes.
2020-02-10 15:37:22 +09:00
Luca Boccassi
e2c1ddcc49
portablectl: add --now and --enable to attach/detach
...
Add shortcuts to enable and start, or disable and stop, portable
services with a single portablectl command.
Allow to pass a filter on detach, as it's necessary to call
GetImageMetadata to get the unit names associated with an image.
Fixes #10232
2020-02-07 17:09:05 +01:00
Zbigniew Jędrzejewski-Szmek
c3b41d8811
Merge pull request #14805 from yuwata/network-ipv6-token-follow-up
...
network: rename eui64 to static
2020-02-07 17:05:33 +01:00
Yu Watanabe
9b749c11e2
network: tc: support teql
...
Closes #14792 .
2020-02-07 17:41:49 +09:00
Yu Watanabe
2ed5f6d5de
network: introduce new [QDisc] section to support Parent=ingress
...
Follow-up for 18de0969c5
.
2020-02-07 13:48:54 +09:00
Yu Watanabe
e2c4070edf
network: rename eui64 to static
...
See RFC 4291.
Follow-up for 5f506a5560
.
2020-02-07 13:30:40 +09:00
Will Fleming
d5d5b3f4a7
man: fix typo in systemd.unit man page
...
This commit fixes a minor typo: "setttings" -> "settings".
2020-02-06 10:50:57 +09:00
Zbigniew Jędrzejewski-Szmek
5bbcff2a1d
Merge pull request #14415 from ssahani/prefixstable-rfc-7217-new
...
network: Allow to specify multiple IPv6Token for SLAAC
2020-02-05 17:05:33 +01:00
Zbigniew Jędrzejewski-Szmek
ea0d0ede03
Merge branch 'polkit-ref-count'
2020-02-05 10:16:59 +01:00
Zbigniew Jędrzejewski-Szmek
239bf9409d
Merge pull request #14536 from DaanDeMeyer/wait-online-max-operstate
...
wait-online: add maximum operational state option
2020-02-05 10:16:29 +01:00
Susant Sahani
5f506a5560
network: Allow to specify multiple IPv6Token for SLAAC
...
Provide names to choose between different auto-generation types:
2.1 "eui64" for EUI-64 of RFC 4291
2.2 "prefixstable" for RFC 7217
```
[Match]
Name=veth99
[Network]
DHCP=no
IPv6AcceptRA=yes
IPv6Token=prefixstable:2001:888:0db8:1::
```
2020-02-05 17:44:42 +09:00
Zbigniew Jędrzejewski-Szmek
f2394ddb08
Merge pull request #14779 from keszybz/news-v245
2020-02-05 09:35:58 +01:00
Zbigniew Jędrzejewski-Szmek
427928caa4
network: change "Gateway=dhcp" to "Gateway=_dhcp" ( #14774 )
...
This way we avoid confusion with a DNS name. Fixes #14773 .
2020-02-05 13:41:30 +09:00
Yu Watanabe
f2f1b52c6f
Merge pull request #14767 from yuwata/network-split-qdisc-section
...
network: split TrafficControlQueueingDiscipline section into small pieces
2020-02-05 13:35:25 +09:00
Zbigniew Jędrzejewski-Szmek
bc130b6858
Fix typo in function name
2020-02-04 18:54:12 +01:00
Lennart Poettering
5c11632735
man: document the new sd_bus_enqueue_for_read() API call
2020-02-04 18:47:32 +01:00
Zbigniew Jędrzejewski-Szmek
6bdd90fbcd
man: add "quick-help" to sysusers.d synopsis
...
We have that in tmpfiles.d and it is makes looking up the syntax
very easy.
While at it, add an example for "r" and use the underscrore as prefix
as described in the text.
2020-02-04 18:20:28 +01:00
Zbigniew Jędrzejewski-Szmek
2979f04b99
Merge pull request #14717 from yuwata/network-radv-dns-link-local
...
network: make DNS= in [IPv6PrefixDelegation] section take special value '_link_local'
2020-02-04 17:47:17 +01:00
Zbigniew Jędrzejewski-Szmek
ca58d00c68
network: FairQueueTrafficPolicing→FairQueueing
...
This never made into a release, so we can change the name with impunity.
Suggested by Davide Pesavento.
I opted to add the "ing" ending. "Fair queuing" is the name of the general
concept and algorithm, and "Fair queue" is mostly used for the implementation
name.
2020-02-04 17:37:16 +01:00
Zbigniew Jędrzejewski-Szmek
60ed2dcfc7
network: TokenBufferFilter→TokenBucketFilter
...
This never made into a release, so we can change the name with impunity.
Noticed by Davide Pesavento.
2020-02-04 17:28:15 +01:00
Zbigniew Jędrzejewski-Szmek
8e92d92fb8
man: tweak description of blockdev@.target
...
In particular, let's just say "is" and "must" instead of "may be" and
"should". The weaker forms are obviously correct, but the text is easier to
understand if non-conditional forms are used.
2020-02-04 16:40:52 +01:00
Zbigniew Jędrzejewski-Szmek
dc9fd22d3d
Merge pull request #14398 from poettering/mount-prep
2020-02-04 16:28:51 +01:00
Yu Watanabe
18de0969c5
network: split TrafficControlQueueingDiscipline section into small pieces
...
Closes #14763 .
2020-02-04 21:45:39 +09:00
Yu Watanabe
fd3ef936ed
network,radv: make DNS= in [IPv6PrefixDelegation] section take special value 'linklocal'
...
Closes #13639 .
2020-02-04 13:56:30 +09:00
Zbigniew Jędrzejewski-Szmek
2f1fc899ce
Merge pull request #14589 from keszybz/sysctl-downgrade-messages
...
sysctl: add glob patterns to set network settings more flexibly
2020-02-04 00:04:28 +01:00
Zbigniew Jędrzejewski-Szmek
e0f424790d
sysctl: add glob syntax to sysctl.d files
...
This is intended for net.*.conf.*.foo files. Setting just "default" is not very
useful because any interfaces present before systemd-sysctl is invoked are not
affected. Setting "all" is too harsh, because the kernel takes the stronger of
the device-specific setting and the "all" value, so effectively having a weaker
setting for specific interfaces is not possible. Let's add a way in which can
set "default" first and then all the others without "all".
2020-02-04 00:01:50 +01:00
Yu Watanabe
bf2334c054
udev: add {Receive,Transmit}ChecksumOffload= settings
...
Closes #14661 .
2020-02-03 12:31:31 +09:00
Naïm Favier
53e1ba280f
network: add SuppressPrefixLength option to RoutingPolicyRule ( #14736 )
...
Closes #14724 .
2020-02-03 08:25:48 +09:00
Lennart Poettering
d58f31793a
Merge pull request #14645 from keszybz/sd-bus-message-dump
...
sd_bus_message_dump
2020-02-02 17:27:50 +01:00
David Michael
649916d356
sysusers: support creating users with a specific primary group
...
This extends the "uid:gid" syntax for "u" lines so that a group
name can be given instead of a GID. This requires that the group
is either queued for creation by sysusers, or it is already defined
on the system.
Closes #14340
2020-02-02 16:53:22 +01:00
Yu Watanabe
ea471a4695
network: support UID based routing policy
...
Closes #14666 .
2020-02-02 22:43:38 +09:00
Yu Watanabe
af06ddf51a
meson, man: do not install pam_systemd_home(8) when pam or homed is disabled
...
Fixes #14725 .
2020-02-01 12:13:45 +01:00
Lennart Poettering
2b6b8bd3f7
man: document --namespace= switch of journalctl
2020-01-31 15:10:40 +01:00
Lennart Poettering
241c8f67f6
man: document the new sd_journal_open_namespace() API
2020-01-31 15:10:40 +01:00
Lennart Poettering
5b0a76d107
man: document LogNamespace= unit setting
2020-01-31 15:10:40 +01:00
Lennart Poettering
7d8155b3df
man: document new _NAMESPACE= journal field
2020-01-31 15:10:40 +01:00
Lennart Poettering
6bc4361997
man: document journald@NAMESPACE.conf
2020-01-31 15:10:40 +01:00
Lennart Poettering
efcbcd0d04
man: document journald namespaces
2020-01-31 15:10:40 +01:00
Yu Watanabe
2d37ea5ca9
man: do not install man pages for systemd-repart if it is disabled
...
Closes #14716 .
2020-01-31 18:06:09 +09:00
Zbigniew Jędrzejewski-Szmek
f770b7e084
man: document man/sd_bus_message_dump.xml
2020-01-30 14:33:05 +01:00
Zbigniew Jędrzejewski-Szmek
2a4be3c52b
Various typo fixes and grammar corrections
2020-01-30 13:48:01 +01:00
Zbigniew Jędrzejewski-Szmek
02d89f9a62
man: add syntax quickhelp to sysctl.d(5)
2020-01-30 10:48:50 +01:00
Zbigniew Jędrzejewski-Szmek
fa2111bd3e
man: document logging downgrade in systemctl
...
Fixup for 32458cc968
.
2020-01-30 10:48:35 +01:00
Lennart Poettering
28e208a7d8
man: document pam_systemd_home
2020-01-28 22:37:49 +01:00
Lennart Poettering
38e7b808eb
man: add systemd-homed man page
2020-01-28 22:37:25 +01:00
Lennart Poettering
ea7a19e95d
man: add homectl(1) man page
2020-01-28 22:37:00 +01:00
Lennart Poettering
7d20404816
Merge pull request #14685 from poettering/sd-bus-bool-as-int
...
sd-bus documentation: highlight bool vs. int situation
2020-01-28 17:57:30 +01:00
Lennart Poettering
b940fb1f4f
Merge pull request #14594 from keszybz/id128-show-gpt
...
Print gpt table values in systemd-id128
2020-01-28 17:23:50 +01:00
Lennart Poettering
e0db55a643
man: document that sd_bus_message_read_array() only supports trivial types
...
Fixes : #14641
2020-01-28 16:52:15 +01:00
Lennart Poettering
10c238b2cc
man: clarify that we decode D-Bus bools as "int", not as C99 "bool"
...
Fixes : #14643
2020-01-28 16:38:53 +01:00
Lennart Poettering
e5667705fa
man: describe types slightly more accurately
2020-01-28 16:38:38 +01:00
Lennart Poettering
979bdc47c9
man: enclose C type names in <type></type>
2020-01-28 16:37:57 +01:00
Lennart Poettering
766840af42
Merge pull request #14673 from keur/protect_clock
...
Protect clock
2020-01-28 15:11:41 +01:00
Kevin Kuehler
022d334561
man: doc: Document ProtectClock=
2020-01-27 11:21:36 -08:00