summaryrefslogtreecommitdiff
path: root/man
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #15167 from ssahani/address-gen-modeLennart Poettering2020-05-251-0/+10
|\ | | | | networkctl: Add a range to address genmode
| * network: Allow to configure addr_gen_modeSusant Sahani2020-05-211-0/+10
| | | | | | | | | | | | | | | | | | | | | | Defines how link-local and autoconf addresses are generated. 0: generate address based on EUI64 (default) 1: do no generate a link-local address, use EUI64 for addresses generated from autoconf 2: generate stable privacy addresses, using the secret from stable_secret (RFC7217) 3: generate stable privacy addresses, using a random secret if unset
* | tree-wide: codespell fixesFrantisek Sumsal2020-05-252-3/+3
| | | | | | | | Another batch of codespell fixes as reported by Fossies.org
* | login: limit nr_inodes for /run/user/$UIDTopi Miettinen2020-05-242-1/+19
|/ | | | | Limit number of inodes for tmpfs mounts on /run/user/$UID. Default is RuntimeDirectorySize= divided by 4096.
* Merge pull request #15854 from poettering/call-method-ret-errorAnita Zhang2020-05-207-27/+33
|\ | | | | explain async bus method callback ret_error parameter
| * man: let's document explicitly that method reply handlers won't get ↵Lennart Poettering2020-05-201-20/+21
| | | | | | | | | | | | ret_error set to method error Fixes: #8108
| * man: include sd_bus_message_handler_t prototype in synopsys of all man pages ↵Lennart Poettering2020-05-207-7/+12
| | | | | | | | | | | | | | that reference the type The type is not trivial, and kinda important to understand things, hence import it everywhere where appropriate.
* | Merge pull request #15864 from poettering/pam-sudo-fixes-part3Anita Zhang2020-05-201-1/+15
|\ \ | | | | | | two more pam_systemd fixes, split out of #15742
| * | man_systemd_home: intrdouce SYSTEMD_HOME_SUSPEND env varLennart Poettering2020-05-201-1/+15
| | | | | | | | | | | | | | | | | | | | | This variable is read by the module and can be used instead of the suspend= PAM module parameter. It is also set for the session itself to make debugging easy.
* | | Merge pull request #15274 from ssahani/network-issue-9610Zbigniew Jędrzejewski-Szmek2020-05-201-0/+9
|\ \ \ | | | | | | | | DHCP4: Allow lease time to be set when missing from offer
| * | | network: DHCPv4- Allow to set DHCP lease lifetimeSusant Sahani2020-05-201-0/+9
| |/ /
* | | Merge pull request #15490 from ssahani/dhcpv6-vendor-classLennart Poettering2020-05-201-0/+11
|\ \ \ | |_|/ |/| | network: DHCPv6 - Add support to send vendor class information
| * | network: DHCPv6 - Add support to send vendor class informationSusant Sahani2020-05-201-0/+11
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Frame 1: 177 bytes on wire (1416 bits), 177 bytes captured (1416 bits) on interface veth-peer, id 0 Ethernet II, Src: 1e:04:f8:b8:2f:d4 (1e:04:f8:b8:2f:d4), Dst: IPv6mcast_01:00:02 (33:33:00:01:00:02) Internet Protocol Version 6, Src: fe80::1c04:f8ff:feb8:2fd4, Dst: ff02::1:2 User Datagram Protocol, Src Port: 546, Dst Port: 547 DHCPv6 Message type: Solicit (1) Transaction ID: 0x5ca46b Rapid Commit Identity Association for Non-temporary Address Fully Qualified Domain Name Vendor Class Option: Vendor Class (16) Length: 23 Value: 0000ab11000048656c6c6f3a686f773a6172653a796f75 Enterprise ID: Tom Gundersen (systemd) (43793) vendor-class-data: Hello:how:are:you Identity Association for Prefix Delegation Option Request Client Identifier Elapsed time
* | Merge pull request #15661 from hundeboll/mount-read-write-onlyZbigniew Jędrzejewski-Szmek2020-05-201-0/+24
|\ \ | |/ |/| Mount read write only
| * man: document x-systemd.rw-only fstab optionMartin Hundebøll2020-05-201-0/+11
| |
| * man: document ReadWriteOnly property for mount unitsMartin Hundebøll2020-05-201-0/+13
| |
* | Merge pull request #15482 from ssahani/dhcpv6-userclassZbigniew Jędrzejewski-Szmek2020-05-191-0/+14
|\ \ | | | | | | network: DHCPv6 Introduce user class
| * | network: DHCPv6 - Add support to send user classSusant Sahani2020-05-191-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Frame 115: 171 bytes on wire (1368 bits), 171 bytes captured (1368 bits) on interface veth-peer, id 0 Ethernet II, Src: 1e:04:f8:b8:2f:d4 (1e:04:f8:b8:2f:d4), Dst: IPv6mcast_01:00:02 (33:33:00:01:00:02) Internet Protocol Version 6, Src: fe80::1c04:f8ff:feb8:2fd4, Dst: ff02::1:2 User Datagram Protocol, Src Port: 546, Dst Port: 547 DHCPv6 Message type: Solicit (1) Transaction ID: 0x673257 Rapid Commit Option: Rapid Commit (14) Length: 0 Identity Association for Non-temporary Address Option: Identity Association for Non-temporary Address (3) Length: 12 Value: d0cc94090000000000000000 IAID: d0cc9409 T1: 0 T2: 0 Fully Qualified Domain Name Option: Fully Qualified Domain Name (39) Length: 6 Value: 01045a657573 0000 0... = Reserved: 0x00 .... .0.. = N bit: Server should perform DNS updates .... ..0. = O bit: Server has not overridden client's S bit preference .... ...1 = S bit: Server should perform forward DNS updates Client FQDN: Zeus User Class Option: User Class (15) Length: 17 Value: 000f68656c6c6f30313233343031323334 Identity Association for Prefix Delegation Option: Identity Association for Prefix Delegation (25) Length: 12 Value: d0cc94090000000000000000 IAID: d0cc9409 T1: 0 T2: 0 Option Request Option: Option Request (6) Length: 10 Value: 001700180038001f000e Requested Option code: DNS recursive name server (23) Requested Option code: Domain Search List (24) Requested Option code: NTP Server (56) Requested Option code: Simple Network Time Protocol Server (31) Requested Option code: Rapid Commit (14) Client Identifier Option: Client Identifier (1) Length: 14 Value: 00020000ab11d258482fc7eee651 DUID: 00020000ab11d258482fc7eee651 DUID Type: assigned by vendor based on Enterprise number (2) Enterprise ID: Tom Gundersen (systemd) (43793) Identifier: d258482fc7eee651 Elapsed time Option: Elapsed time (8) Length: 2 Value: 0bd0 Elapsed time: 30240ms
* | | man: document the newly acquired cryptsetup featuresLennart Poettering2020-05-193-19/+62
| | |
* | | Merge pull request #15848 from keszybz/small-doc-tweaksLennart Poettering2020-05-191-1/+1
|\ \ \ | |/ / |/| | A few tweaks to docs
| * | man: fix dir name in sysctl.d(5)Zbigniew Jędrzejewski-Szmek2020-05-181-1/+1
| | | | | | | | | | | | | | | Pointed out by Коренберг Марк in https://github.com/systemd/systemd/commit/e0f424790d3dbde136a29a7fa4c2777c2e3fd695#commitcomment-39259499.
* | | core: allow overriding the system hostname with systemd.hostname= on the ↵Lennart Poettering2020-05-181-0/+8
| | | | | | | | | | | | kernel command line
* | | main: add a kernel command line option for setting the system clock early ↵Lennart Poettering2020-05-181-0/+8
| | | | | | | | | | | | during boot
* | | condition: introduce systemd.condition-first-boot= kernel command line switchLennart Poettering2020-05-182-2/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | Much like systemd.condition-needs-update= this new switch allows overriding of a unit file condition, but this time its ConditionFirstBoot=. Usecase is also primarily debugging, but could be useful for other schemes too.
* | | condition: allow overriding of ConditionNeedsUpdate= on the kernel command lineLennart Poettering2020-05-183-0/+20
|/ / | | | | | | This should be useful for addressing #15724.
* | Merge pull request #15804 from poettering/hostnamed-instant-part1Zbigniew Jędrzejewski-Szmek2020-05-181-0/+19
|\ \ | | | | | | four likely safe commits split out of #15624
| * | man: complete vtable flag documentationLennart Poettering2020-05-131-0/+19
| | |
* | | network: DHCPv6 - Add support set arbitary request optionsSusant Sahani2020-05-171-2/+11
| | |
* | | pstore: introduce tmpfiles.d/systemd-pstore.confEric DeVolder2020-05-151-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The systemd pstore service archives the contents of /sys/fs/pstore upon boot so that there is room for a subsequent dump. The issue is that while the service is present, the kernel still needs to be configured to write data into the pstore. The kernel has two parameters, crash_kexec_post_notifiers and printk.always_kmsg_dump, that control writes into pstore. The crash_kexec_post_notifiers parameter enables the kernel to write dmesg (including stack trace) into pstore upon a panic, and printk.always_kmsg_dump parameter enables the kernel to write dmesg upon a shutdown (shutdown, reboot, halt). As it stands today, these parameters are not managed/manipulated by the systemd pstore service, and are solely reliant upon the user [to have the foresight] to set them on the kernel command line at boot, or post boot via sysfs. Furthermore, the user would need to set these parameters in a persistent fashion so that that they are enabled on subsequent reboots. This patch introduces the setting of these two kernel parameters via the systemd tmpfiles technique.
* | | man: document the two new condition typesLennart Poettering2020-05-151-0/+30
| | |
* | | network: Add support to group links.Susant Sahani2020-05-151-0/+9
| | | | | | | | | | | | | | | | | | Link groups are similar to port ranges found in managed switches. You can add network interfaces to a numbered group and perform operations on all the interfaces from that group at once.
* | | Merge pull request #15792 from poettering/repart-allocateZbigniew Jędrzejewski-Szmek2020-05-151-6/+27
|\ \ \ | | | | | | | | repart: add --size= and --empty=create options for growing/creating disk images from scratch
| * | | man: document new --empty=create and --size= switches to repartLennart Poettering2020-05-141-6/+27
| | | |
* | | | Merge pull request #15265 from fbuihuu/mount-fixesLennart Poettering2020-05-151-0/+4
|\ \ \ \ | | | | | | | | | | Mount fixes
| * | | | automount: fix handling of default dependencies for automount unitsFranck Bui2020-04-091-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | First After=local-fs-pre.target wasn't described in the man page although it's part of the default dependencies automatically set by pid1. Secondly, Before=local-fs.target was only set if the automount unit was generated from the fstab-generator because the dep was explicitly generated. It was also not documented as a default dependency. Fix it by managing the dep from pid1 instead.
* | | | | man: drop some left-over mentions of StandardOutput=syslogLennart Poettering2020-05-152-7/+6
| |/ / / |/| | | | | | | | | | | | | | | We dropped them from the StandardOuput= documentation long ago, but elswhere some references where lurking.
* | | | network: allow setting VLAN protocol on bridgesRubens Figueiredo2020-05-141-0/+9
| | | | | | | | | | | | | | | | Signed-off-by: Rubens Figueiredo <rubens.figueiredo@bisdn.de>
* | | | man: document $LOG_NAMESPACELennart Poettering2020-05-141-0/+7
| | | |
* | | | man: document the new _LINE_BREAK= typeLennart Poettering2020-05-131-9/+10
| |/ / |/| |
* | | man: document homed D-Bus APILennart Poettering2020-05-122-95/+229
| | |
* | | homed: fix parameter names on D-Bus methodsLennart Poettering2020-05-121-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These arguments contain UserRecord structures serialized to JSON, however only the "secret" part of it, not a whole user record. We do this since the secret part is conceptually part of the user record and in some contexts we need a user record in full with both secret and non-secret part, and in others just the secret and in other just the non-secret part, but we want to keep this in memory in the same logic. Hence, let's rename the arguments where we expect a user record consisting only of the secret part to "secret".
* | | man: run man/update-dbus-docs againLennart Poettering2020-05-121-0/+31
| | |
* | | DHCP client: make SendOption work for DHCPv6 too.Andrew Doran2020-05-111-1/+9
| | |
* | | Merge pull request #15769 from poettering/man-tmpfiles-boot-overrideZbigniew Jędrzejewski-Szmek2020-05-111-22/+21
|\ \ \ | | | | | | | | man: document how "!" and conflicting lines play together in tmpfiles.d
| * | | tmpfiles: clarify that "!" lines are filtered before collisions are checkedLennart Poettering2020-05-101-10/+13
| | | | | | | | | | | | | | | | Fixes: #15675
| * | | man: mention the exclamation mark and minus sign literally, to make things ↵Lennart Poettering2020-05-101-12/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | searchable I was looking for the explanation for the exclamation mark in the text, and couldn't find it, searching for "!". Let's make this easier, and indicate the character meant.
* | | | man: clarify that exit status name mappings are unaffected by SuccessExitStatus=Lennart Poettering2020-05-111-15/+21
|/ / / | | | | | | | | | | | | | | | | | | | | | Fixes: #15757 (Note there's quite some confusion regarding "exit status" vs. "exit code" in the docs here. We should clean this up fully one day. This change tries to fix some occasions of the wrong use, but not all.)
* | | Merge pull request #15703 from poettering/homed-tweak-default-storageZbigniew Jędrzejewski-Szmek2020-05-085-6/+103
|\ \ \ | | | | | | | | homed: avoid double encryption
| * | | man: document homed.confLennart Poettering2020-05-075-6/+103
| | | |
* | | | Merge pull request #15718 from poettering/tmpfiles-offlineZbigniew Jędrzejewski-Szmek2020-05-081-4/+4
|\ \ \ \ | |/ / / |/| | | tmpfiles: read /etc/passwd + /etc/group with fgetpwent()/fgetgrent() if --root= is specified