summaryrefslogtreecommitdiff
path: root/man
Commit message (Collapse)AuthorAgeFilesLines
* network: Add support to advertie ipv6 routeSusant Sahani2019-09-171-1/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implements https://tools.ietf.org/html/rfc4191 cat veth99.network ``` [Match] Name=veth99 [Network] DHCP=no IPv6PrefixDelegation=yes Address=2001:db8:0:1::1/64 [IPv6Prefix] Prefix=2001:db8:0:1::4/64 [IPv6RoutePrefix] Route=2001:db0:fff::/48 ``` Wireshark ``` Frame 481: 142 bytes on wire (1136 bits), 142 bytes captured (1136 bits) on interface 0 Ethernet II, Src: 1e:04:f8:b8:2f:d4 (1e:04:f8:b8:2f:d4), Dst: IPv6mcast_01 (33:33:00:00:00:01) Internet Protocol Version 6, Src: fe80::1c04:f8ff:feb8:2fd4, Dst: ff02::1 Internet Control Message Protocol v6 Type: Router Advertisement (134) Code: 0 Checksum: 0xec77 [correct] [Checksum Status: Good] Cur hop limit: 0 Flags: 0x00, Prf (Default Router Preference): Medium Router lifetime (s): 0 Reachable time (ms): 0 Retrans timer (ms): 0 ICMPv6 Option (Source link-layer address : 1e:04:f8:b8:2f:d4) Type: Source link-layer address (1) Length: 1 (8 bytes) Link-layer address: 1e:04:f8:b8:2f:d4 (1e:04:f8:b8:2f:d4) ICMPv6 Option (MTU : 1500) Type: MTU (5) Length: 1 (8 bytes) Reserved MTU: 1500 ICMPv6 Option (Prefix information : 2001:db8:0:1::4/64) Type: Prefix information (3) Length: 4 (32 bytes) Prefix Length: 64 Flag: 0xc0, On-link flag(L), Autonomous address-configuration flag(A) Valid Lifetime: 2592000 Preferred Lifetime: 604800 Reserved Prefix: 2001:db8:0:1::4 ICMPv6 Option (Route Information : Medium 2001:db0:fff::/48) Type: Route Information (24) Length: 3 (24 bytes) Prefix Length: 48 Flag: 0x00, Route Preference: Medium ...0 0... = Route Preference: Medium (0) 000. .000 = Reserved: 0 Route Lifetime: 604800 Prefix: 2001:db0:fff:: ```
* man: move TimeoutCleanSec= entry from .service to .execYu Watanabe2019-09-132-10/+10
| | | | | | Follow-up for 12213aed128456af33ff6131a14b637318227346. Closes #13546.
* man: remove repeated wordsZbigniew Jędrzejewski-Szmek2019-09-121-1/+1
| | | | https://github.com/systemd/systemd/commit/b5328434c91b10ad49647e2352e62b1fbdce329d#commitcomment-34989175
* man: fix description of ARPIntervalSec= unitsZbigniew Jędrzejewski-Szmek2019-09-121-2/+2
| | | | https://bugzilla.redhat.com/show_bug.cgi?id=1751363
* man/systemctl.xml: fix missing "not"Carlo Teubner2019-09-051-1/+1
|
* Generate stable machine-id and DHCP client ID on POWER KVM.Dimitri John Ledkov2019-08-311-2/+2
|
* man: list possible action string and default valueYu Watanabe2019-08-311-2/+5
| | | | Closes #13442.
* docs: describe valid unit names in systemd.unit(5)Zbigniew Jędrzejewski-Szmek2019-08-301-10/+18
|
* man: install runlevel.8 unconditionallyJan Chren2019-08-291-2/+1
| | | | | | | systemctl supports runlevel invocation name without utmp. The runlevel symlink is installed unconditionally. So it's reasonable to install runlevel manpage with it as well. Signed-off-by: Jan Chren (rindeal) <dev.rindeal@gmail.com>
* manager: put bin before sbin for user instancesZbigniew Jędrzejewski-Szmek2019-08-271-14/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Traditionally, user logins had a $PATH in which /bin was before /sbin, while root logins had a $PATH with /sbin first. This allows the tricks that consolehelper is doing to work. But even if we ignore consolehelper, having the path in this order might have been used by admins for other purposes, and keeping the order in user sessions will make it easier the adoption of systemd user sessions a bit easier. Fixes #733. https://bugzilla.redhat.com/show_bug.cgi?id=1744059 OOM handling in manager_default_environment wasn't really correct. Now the (theorertical) malloc failure in strv_new() is handled. Please note that this has no effect on: - systems with merged /bin-/sbin (e.g. arch) - when there are no binaries that differ between the two locations. E.g. on my F30 laptop there is exactly one program that is affected: /usr/bin/setup -> consolehelper. There is less and less stuff that relies on consolehelper, but there's still some. So for "clean" systems this makes no difference, but helps with legacy setups. $ dnf repoquery --releasever=31 --qf %{name} --whatrequires usermode anaconda-live audit-viewer beesu chkrootkit driftnet drobo-utils-gui hddtemp mate-system-log mock pure-ftpd setuptool subscription-manager system-config-httpd system-config-rootpassword system-switch-java system-switch-mail usermode-gtk vpnc-consoleuser wifi-radar xawtv
* Fix typo in sd_event_set_watchdog manpage (#13393)Arian van Putten2019-08-241-1/+1
|
* journalctl: Make journalctl --user-unit= match on _SYSTEMD_USER_SLICEArian van Putten2019-08-222-2/+12
| | | | | | | | | | | | | | | | | journalctl --unit= already did this, and allows you to tail all the logs for a certain slice easily. It seemed only natural to make --user-unit behave in a similar way. The _SYSTEMD_USER_SLICE field was not documented as being added by journald, so I have added that to the documentation too. Furthermore, I have documented the existing behaviour of --unit= and the new behaviour of --user-unit= The behaviour was actually not documented before, so I am also OK with removing the match for the --unit= command instead. The user would then have to manually provide _SYSTEMD_SLICE= filter to journalctl in both cases. Both options work for me.
* Merge pull request #13353 from keszybz/analyze-cat-config-relabel-extra.dLennart Poettering2019-08-191-4/+4
|\ | | | | systemd-analyze cat-config relabel-extra.d/
| * man: owned to → owned byZbigniew Jędrzejewski-Szmek2019-08-191-4/+4
| |
* | Merge pull request #13235 from yuwata/network-routing-policy-rule-family-13233Zbigniew Jędrzejewski-Szmek2019-08-191-0/+10
|\ \ | |/ |/| network: add RoutingPolicyRule.Family= setting
| * network: add RoutingPolicyRule.Family= settingYu Watanabe2019-08-161-0/+10
| | | | | | | | Closes #13233.
* | man: add missing commaTheo Ouzhinski2019-08-181-1/+1
| |
* | trivial spelling fixes (#13339)Mr-Foo2019-08-181-2/+2
|/
* man: add example for IPv6 Prefix Delegationfrederik2019-08-111-0/+21
|
* man: Fix grammar in systemd.kill.xmlMatthew Leeds2019-08-081-1/+1
|
* man: fix typo in resolvectl(1) man pageRonan Pigott2019-08-061-1/+1
|
* man: reword DeviceAllow= documentationLennart Poettering2019-07-311-31/+26
| | | | | | | | Don't claim we'd use cgroup.deny much. It's just a way to remove stuff from device lists, which is nothing we allow users to explicitly configure. Also, extend documentation when wildcards may be used, and when not.
* Merge pull request #13219 from poettering/named-exit-codes-tweaksZbigniew Jędrzejewski-Szmek2019-07-302-16/+15
|\ | | | | quick follow-up for the symbolic exit status PR #13207
| * man: remove trailing space in link in HTML outputLennart Poettering2019-07-291-2/+1
| |
| * analyze: rename "exit-codes" to "exit-status"Lennart Poettering2019-07-291-14/+14
| | | | | | | | | | | | waitid(2) and the libc function signature calls this "exit status", and uses "exit code" for something different. Let's stick to the same nomenclature hence.
* | Merge pull request #13004 from shinygold/masterLennart Poettering2019-07-291-1/+13
|\ \ | |/ |/| cryptsetup: Improve support for keyfiles on removable storage
| * cryptsetup: add documentation for keyfile-timeoutshinygold2019-07-171-1/+13
| |
* | Merge pull request #13207 from keszybz/symbolic-exit-code-namesLennart Poettering2019-07-292-16/+54
|\ \ | | | | | | Symbolic exit code names
| * | analyze: add exit-codes verbZbigniew Jędrzejewski-Szmek2019-07-292-1/+34
| | |
| * | pid1,systemctl: allow symbolic exit code namesZbigniew Jędrzejewski-Szmek2019-07-291-16/+21
| | |
* | | Merge pull request #13212 from poettering/sleep-conf-defaultZbigniew Jędrzejewski-Szmek2019-07-291-5/+4
|\ \ \ | | | | | | | | sleep: document default HibernateDelaySec=
| * | | man: document default HibernateDelaySec= settingLennart Poettering2019-07-291-5/+4
| | | |
* | | | man: document that --volatile=yes is not supported for split /usr systemsLennart Poettering2019-07-291-6/+10
|/ / /
* | | man: document the kernel command line options to use when logging to kmsgLennart Poettering2019-07-291-13/+17
|/ / | | | | | | | | | | Prompted by: https://lists.freedesktop.org/archives/systemd-devel/2019-July/043149.html
* | man: reword description of "-" for sysctl.dZbigniew Jędrzejewski-Szmek2019-07-261-3/+5
| | | | | | | | Follow-up for e08be64937.
* | Merge pull request #13191 from poettering/sysctl-no-failZbigniew Jędrzejewski-Szmek2019-07-261-0/+4
|\ \ | | | | | | allow sysctl assignments to fail
| * | man: document the new sysctl.d/ - prefixLennart Poettering2019-07-261-0/+4
| | |
* | | Merge pull request #13137 from poettering/efi-randomZbigniew Jędrzejewski-Szmek2019-07-266-33/+275
|\ \ \ | | | | | | | | beef up random seed logic, add boot loader entropy privisioning, improve docs about it
| * | | docs: add longer document about systemd and random number seedsLennart Poettering2019-07-254-3/+15
| | | |
| * | | man: extend on the --print-boot-path description a bitLennart Poettering2019-07-251-2/+11
| | | |
| * | | bootctl: add is-installed verbLennart Poettering2019-07-251-0/+9
| | | | | | | | | | | | | | | | Fixes: #9428
| * | | man: document the systemd-random-seed reworkLennart Poettering2019-07-256-31/+243
| |/ /
* | | network: rename IGMPVersion= -> MulticastIGMPVersion=Yu Watanabe2019-07-261-1/+1
|/ /
* | Merge pull request #13144 from poettering/nspawn-modprobeZbigniew Jędrzejewski-Szmek2019-07-251-0/+12
|\ \ | | | | | | nspawn modprobe fixes
| * | man: document the modprobe hack for DeviceAllow=Lennart Poettering2019-07-231-0/+12
| | |
* | | networkd: bridge add support to set IGMP versionSusant Sahani2019-07-251-0/+8
| | |
* | | man: highlight the different concepts behind h/H and t/TLennart Poettering2019-07-241-33/+34
| | | | | | | | | | | | Fixes: #13151
* | | core: rename ShutdownWatchdogSec to RebootWatchdogSecLuca Boccassi2019-07-231-4/+4
| | | | | | | | | | | | | | | | | | | | | This option is only used on reboot, not on other types of shutdown modes, so it is misleading. Keep the old name working for backward compatibility, but remove it from the documentation.
* | | core: add KExecWatchdogSec optionLuca Boccassi2019-07-231-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rather than always enabling the shutdown WD on kexec, which might be dangerous in case the kernel driver and/or the hardware implementation does not reset the wd on kexec, add a new timer, disabled by default, to let users optionally enable the shutdown WD on kexec separately from the runtime and reboot ones. Advise in the documentation to also use the runtime WD in conjunction with it. Fixes: a637d0f9ecbe ("core: set shutdown watchdog on kexec too")
* | | timedated: add back support for ntp-units.d/Zbigniew Jędrzejewski-Szmek2019-07-222-35/+45
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We removed support for foreign services (and ntp-units.d/) in b72ddf0f4. Support for foreign services was added back in 5d280742, but through an environment variable. The problem with the env var approach is that it only works as a mechanism to select one item, and doesn't work nicely as a mechinism to create a list of items through drop-ins (because the env var can be easily overridden, but not extended). Having a list of "ntp providers" is important to be able to reliably disable all of them when that is requested. Another problem is that nobody ever bothered to care about our new "standard". ntp-units.d/ is a nice simple format that works and is already supported by chrony and ntpd and timedatex. If we were to introduce and ask people to follow a new standard, there should be some good reason for this. The idea with env vars has lower functionality, requires systemd-specific syntax. We should just re-adopt the format that we originally introduced and that seems to work for everyone, and more on to more interesting problems.