summaryrefslogtreecommitdiffstats
path: root/upstream/fedora-40/man5
diff options
context:
space:
mode:
Diffstat (limited to 'upstream/fedora-40/man5')
-rw-r--r--upstream/fedora-40/man5/BUILDINFO.543
-rw-r--r--upstream/fedora-40/man5/PKGBUILD.575
-rw-r--r--upstream/fedora-40/man5/alpm-hooks.528
-rw-r--r--upstream/fedora-40/man5/btrfs.575
-rw-r--r--upstream/fedora-40/man5/exports.53
-rw-r--r--upstream/fedora-40/man5/icewm-env.52
-rw-r--r--upstream/fedora-40/man5/icewm-focus_mode.52
-rw-r--r--upstream/fedora-40/man5/icewm-keys.57
-rw-r--r--upstream/fedora-40/man5/icewm-menu.52
-rw-r--r--upstream/fedora-40/man5/icewm-preferences.52
-rw-r--r--upstream/fedora-40/man5/icewm-prefoverride.52
-rw-r--r--upstream/fedora-40/man5/icewm-programs.52
-rw-r--r--upstream/fedora-40/man5/icewm-shutdown.52
-rw-r--r--upstream/fedora-40/man5/icewm-startup.52
-rw-r--r--upstream/fedora-40/man5/icewm-theme.52
-rw-r--r--upstream/fedora-40/man5/icewm-toolbar.52
-rw-r--r--upstream/fedora-40/man5/icewm-winoptions.52
-rw-r--r--upstream/fedora-40/man5/lmhosts.58
-rw-r--r--upstream/fedora-40/man5/machine-id.53
-rw-r--r--upstream/fedora-40/man5/makepkg.conf.566
-rw-r--r--upstream/fedora-40/man5/nfs.54
-rw-r--r--upstream/fedora-40/man5/org.freedesktop.portable1.510
-rw-r--r--upstream/fedora-40/man5/org.freedesktop.systemd1.58
-rw-r--r--upstream/fedora-40/man5/pacman.conf.535
-rw-r--r--upstream/fedora-40/man5/smb.conf.516
-rw-r--r--upstream/fedora-40/man5/smbpasswd.58
-rw-r--r--upstream/fedora-40/man5/systemd.exec.56
-rw-r--r--upstream/fedora-40/man5/systemd.network.512
-rw-r--r--upstream/fedora-40/man5/systemd.service.58
29 files changed, 246 insertions, 191 deletions
diff --git a/upstream/fedora-40/man5/BUILDINFO.5 b/upstream/fedora-40/man5/BUILDINFO.5
index 13f1ccde..fad0ab76 100644
--- a/upstream/fedora-40/man5/BUILDINFO.5
+++ b/upstream/fedora-40/man5/BUILDINFO.5
@@ -2,12 +2,12 @@
.\" Title: buildinfo
.\" Author: [see the "Authors" section]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\" Date: 2024-01-25
+.\" Date: 2024-03-09
.\" Manual: Pacman Manual
-.\" Source: Pacman 6.0.2
+.\" Source: Pacman 6.1.0
.\" Language: English
.\"
-.TH "BUILDINFO" "5" "2024\-01\-25" "Pacman 6\&.0\&.2" "Pacman Manual"
+.TH "BUILDINFO" "5" "2024\-03\-09" "Pacman 6\&.1\&.0" "Pacman Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@@ -34,7 +34,7 @@ BUILDINFO \- Makepkg package build information file
This manual page describes the format of a BUILDINFO file found in the root of a package created by makepkg\&. The file contains a description of the package\(cqs build environment\&. The information is formatted in key\-value pairs separated by a \fI=\fR, one value per line\&. Arrays are represented multiple keys with the same value\&.
.SH "DESCRIPTION"
.sp
-This is a description of the contents of version \fI1\fR of the BUILDINFO file format\&.
+This is a description of the contents of version \fI2\fR of the BUILDINFO file format\&.
.PP
\fBformat\fR
.RS 4
@@ -86,6 +86,19 @@ The directory where the package was built\&.
The directory from which makepkg was executed\&.
.RE
.PP
+\fBbuildtool\fR
+.RS 4
+The name of the tool ecosystem used to set up the build environment\&. Used for defining a spec for reproducible builds, e\&.g\&. the source of the
+\fBmakepkg.conf\fR(5)
+used\&.
+.RE
+.PP
+\fBbuildtoolver\fR
+.RS 4
+The full version of the
+\fIbuildtool\fR, for example: "$pkgver\-$pkgrel\-$pkgarch"\&.
+.RE
+.PP
\fBbuildenv (array)\fR
.RS 4
The build environment specified in makepkg\&.conf\&.
@@ -142,17 +155,6 @@ Andrew Gregory <andrew\&.gregory\&.8@gmail\&.com>
.sp -1
.IP \(bu 2.3
.\}
-Eli Schwartz <eschwartz@archlinux\&.org>
-.RE
-.sp
-.RS 4
-.ie n \{\
-\h'-04'\(bu\h'+03'\c
-.\}
-.el \{\
-.sp -1
-.IP \(bu 2.3
-.\}
Morgan Adamiec <morganamilo@archlinux\&.org>
.RE
.sp
@@ -235,4 +237,15 @@ Nagy Gabor <ngaba@bibl\&.u\-szeged\&.hu>
Dave Reisner <dreisner@archlinux\&.org>
.RE
.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+Eli Schwartz <eschwartz@archlinux\&.org>
+.RE
+.sp
For additional contributors, use git shortlog \-s on the pacman\&.git repository\&.
diff --git a/upstream/fedora-40/man5/PKGBUILD.5 b/upstream/fedora-40/man5/PKGBUILD.5
index c320a1e5..ead7e36c 100644
--- a/upstream/fedora-40/man5/PKGBUILD.5
+++ b/upstream/fedora-40/man5/PKGBUILD.5
@@ -2,12 +2,12 @@
.\" Title: pkgbuild
.\" Author: [see the "Authors" section]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\" Date: 2024-01-25
+.\" Date: 2024-03-09
.\" Manual: Pacman Manual
-.\" Source: Pacman 6.0.2
+.\" Source: Pacman 6.1.0
.\" Language: English
.\"
-.TH "PKGBUILD" "5" "2024\-01\-25" "Pacman 6\&.0\&.2" "Pacman Manual"
+.TH "PKGBUILD" "5" "2024\-03\-09" "Pacman 6\&.1\&.0" "Pacman Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@@ -28,7 +28,7 @@
.\" * MAIN CONTENT STARTS HERE *
.\" -----------------------------------------------------------------
.SH "NAME"
-PKGBUILD \- Arch Linux package build description file
+PKGBUILD \- Package build description file
.SH "SYNOPSIS"
.sp
PKGBUILD
@@ -104,15 +104,7 @@ This field contains a URL that is associated with the software being packaged\&.
.PP
\fBlicense (array)\fR
.RS 4
-This field specifies the license(s) that apply to the package\&. Commonly used licenses can be found in
-\fI/usr/share/licenses/common\fR\&. If you see the package\(cqs license there, simply reference it in the license field (e\&.g\&.,
-license=(\*(AqGPL\*(Aq))\&. If the package provides a license not available in
-\fI/usr/share/licenses/common\fR, then you should include it in the package itself and set
-license=(\*(Aqcustom\*(Aq)
-or
-license=(\*(Aqcustom:LicenseName\*(Aq)\&. The license should be placed in
-\fI$pkgdir/usr/share/licenses/$pkgname/\fR
-when building the package\&. If multiple licenses are applicable, list all of them:
+This field specifies the license(s) that apply to the package\&. If multiple licenses are applicable, list all of them:
license=(\*(AqGPL\*(Aq \*(AqFDL\*(Aq)\&.
.RE
.PP
@@ -223,8 +215,6 @@ is one of five comparisons:
<
(less than)\&.
.sp
-If the dependency name appears to be a library (ends with \&.so), makepkg will try to find a binary that depends on the library in the built package and append the version needed by the binary\&. Appending the version yourself disables automatic detection\&.
-.sp
Additional architecture\-specific depends can be added by appending an underscore and the architecture name e\&.g\&.,
\fIdepends_x86_64=()\fR\&.
.RE
@@ -292,8 +282,6 @@ and
<
operators are invalid as only specific versions of a package may be provided\&.
.sp
-If the provision name appears to be a library (ends with \&.so), makepkg will try to find the library in the built package and append the correct version\&. Appending the version yourself disables automatic detection\&.
-.sp
Additional architecture\-specific provides can be added by appending an underscore and the architecture name e\&.g\&.,
\fIprovides_x86_64=()\fR\&.
.RE
@@ -421,7 +409,16 @@ If you create any variables of your own in any of these functions, it is recomme
.RS 4
The
package()
-function is used to install files into the directory that will become the root directory of the built package and is run after all the optional functions listed below\&. The packaging stage is run using fakeroot to ensure correct file permissions in the resulting package\&. All other functions will be run as the user calling makepkg\&.
+function is used to install files into the directory that will become the root directory of the built package and is run after all the optional functions listed below\&. The packaging stage is run using fakeroot to ensure correct file permissions in the resulting package\&. All other functions will be run as the user calling makepkg\&. This function is run inside
+$srcdir\&.
+.RE
+.PP
+\fBverify() Function\fR
+.RS 4
+An optional
+verify()
+function can be specified to implement arbitrary source authentication\&. The function should return a non\-zero exit code when verification fails\&. This function is run before sources are extracted\&. This function is run inside
+$startdir\&.
.RE
.PP
\fBprepare() Function\fR
@@ -432,7 +429,8 @@ function can be specified in which operations to prepare the sources for buildin
build()
function\&. The
prepare()
-function is skipped when source extraction is skipped\&.
+function is skipped when source extraction is skipped\&. This function is run inside
+$srcdir\&.
.RE
.PP
\fBbuild() Function\fR
@@ -441,7 +439,8 @@ The optional
build()
function is used to compile and/or adjust the source files in preparation to be installed by the
package()
-function\&.
+function\&. This function is run inside
+$srcdir\&.
.RE
.PP
\fBcheck() Function\fR
@@ -454,7 +453,8 @@ and
package()
functions\&. Be sure any exotic commands used are covered by the
checkdepends
-array\&.
+array\&. This function is run inside
+$srcdir\&.
.RE
.sp
All of the above variables such as $pkgname and $pkgver are available for use in the packaging functions\&. In addition, makepkg defines the following variables:
@@ -462,9 +462,6 @@ All of the above variables such as $pkgname and $pkgver are available for use in
\fBsrcdir\fR
.RS 4
This contains the directory where makepkg extracts, or copies, all source files\&.
-.sp
-All of the packaging functions defined above are run starting inside
-$srcdir
.RE
.PP
\fBpkgdir\fR
@@ -563,6 +560,8 @@ source=(\*(Aqdirectory::url#fragment?query\*(Aq)
.sp
Currently makepkg supports the Bazaar, Git, Subversion, Fossil and Mercurial version control systems\&. For other version control systems, manual cloning of upstream repositories must be done in the prepare() function\&.
.sp
+Some VCS Sources like Git support pinning the checkout by a checksum of its content using deterministic export functionality like \(lqgit archive\(rq\&.
+.sp
The source URL is divided into four components:
.PP
\fBdirectory\fR
@@ -620,7 +619,7 @@ source=(url?signed#fragment)\&. Currently only supported by Git\&.
.RE
.SH "EXAMPLE"
.sp
-The following is an example PKGBUILD for the \fIpatch\fR package\&. For more examples, look through the build files of your distribution\(cqs packages\&. For those using Arch Linux, consult the Arch Build System (ABS) tree\&.
+The following is an example PKGBUILD for the \fIpatch\fR package\&. For more examples, look through the build files of your distribution\(cqs packages\&.
.sp
.if n \{\
.RS 4
@@ -640,8 +639,8 @@ depends=(\*(Aqglibc\*(Aq)
makedepends=(\*(Aqed\*(Aq)
optdepends=(\*(Aqed: for "patch \-e" functionality\*(Aq)
source=("ftp://ftp\&.gnu\&.org/gnu/$pkgname/$pkgname\-$pkgver\&.tar\&.xz"{,\&.sig})
-md5sums=(\*(Aqe9ae5393426d3ad783a300a338c09b72\*(Aq
- \*(AqSKIP\*(Aq)
+sha256sums=(\*(Aq9124ba46db0abd873d0995c2ca880e81252676bb6c03e0a37dfc5f608a9b0ceb\*(Aq
+ \*(AqSKIP\*(Aq)
build() {
cd "$srcdir/$pkgname\-$pkgver"
@@ -699,17 +698,6 @@ Andrew Gregory <andrew\&.gregory\&.8@gmail\&.com>
.sp -1
.IP \(bu 2.3
.\}
-Eli Schwartz <eschwartz@archlinux\&.org>
-.RE
-.sp
-.RS 4
-.ie n \{\
-\h'-04'\(bu\h'+03'\c
-.\}
-.el \{\
-.sp -1
-.IP \(bu 2.3
-.\}
Morgan Adamiec <morganamilo@archlinux\&.org>
.RE
.sp
@@ -792,4 +780,15 @@ Nagy Gabor <ngaba@bibl\&.u\-szeged\&.hu>
Dave Reisner <dreisner@archlinux\&.org>
.RE
.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+Eli Schwartz <eschwartz@archlinux\&.org>
+.RE
+.sp
For additional contributors, use git shortlog \-s on the pacman\&.git repository\&.
diff --git a/upstream/fedora-40/man5/alpm-hooks.5 b/upstream/fedora-40/man5/alpm-hooks.5
index f82c1e8a..e2080b47 100644
--- a/upstream/fedora-40/man5/alpm-hooks.5
+++ b/upstream/fedora-40/man5/alpm-hooks.5
@@ -2,12 +2,12 @@
.\" Title: alpm-hooks
.\" Author: [see the "Authors" section]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\" Date: 2024-01-25
+.\" Date: 2024-03-09
.\" Manual: Pacman Manual
-.\" Source: Pacman 6.0.2
+.\" Source: Pacman 6.1.0
.\" Language: English
.\"
-.TH "ALPM\-HOOKS" "5" "2024\-01\-25" "Pacman 6\&.0\&.2" "Pacman Manual"
+.TH "ALPM\-HOOKS" "5" "2024\-03\-09" "Pacman 6\&.1\&.0" "Pacman Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@@ -176,17 +176,6 @@ Andrew Gregory <andrew\&.gregory\&.8@gmail\&.com>
.sp -1
.IP \(bu 2.3
.\}
-Eli Schwartz <eschwartz@archlinux\&.org>
-.RE
-.sp
-.RS 4
-.ie n \{\
-\h'-04'\(bu\h'+03'\c
-.\}
-.el \{\
-.sp -1
-.IP \(bu 2.3
-.\}
Morgan Adamiec <morganamilo@archlinux\&.org>
.RE
.sp
@@ -269,4 +258,15 @@ Nagy Gabor <ngaba@bibl\&.u\-szeged\&.hu>
Dave Reisner <dreisner@archlinux\&.org>
.RE
.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+Eli Schwartz <eschwartz@archlinux\&.org>
+.RE
+.sp
For additional contributors, use git shortlog \-s on the pacman\&.git repository\&.
diff --git a/upstream/fedora-40/man5/btrfs.5 b/upstream/fedora-40/man5/btrfs.5
index 208aa24b..8f00c0be 100644
--- a/upstream/fedora-40/man5/btrfs.5
+++ b/upstream/fedora-40/man5/btrfs.5
@@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
-.TH "BTRFS" "5" "Feb 14, 2024" "6.7.1" "BTRFS"
+.TH "BTRFS" "5" "Mar 26, 2024" "6.8" "BTRFS"
.SH NAME
btrfs \- topics about the BTRFS filesystem (mount options, supported file attributes and other)
.SH DESCRIPTION
@@ -70,7 +70,7 @@ storage model, hardware considerations
.SS BTRFS SPECIFIC MOUNT OPTIONS
.sp
This section describes mount options specific to BTRFS. For the generic mount
-options please refer to \fBmount(8)\fP manual page. The options are sorted alphabetically
+options please refer to \fI\%mount(8)\fP manual page. The options are sorted alphabetically
(discarding the \fIno\fP prefix).
.sp
\fBNOTE:\fP
@@ -95,7 +95,7 @@ have been applied.
(default: on)
.sp
Enable/disable support for POSIX Access Control Lists (ACLs). See the
-\fBacl(5)\fP manual page for more information about ACLs.
+\fI\%acl(5)\fP manual page for more information about ACLs.
.sp
The support for ACL is build\-time configurable (BTRFS_FS_POSIX_ACL) and
mount fails if \fIacl\fP is requested but the feature is not compiled in.
@@ -228,7 +228,7 @@ If compression is enabled, \fInodatacow\fP and \fInodatasum\fP are disabled.
.sp
Enable data copy\-on\-write for newly created files.
\fINodatacow\fP implies \fInodatasum\fP, and disables \fIcompression\fP\&. All files created
-under \fInodatacow\fP are also set the NOCOW file attribute (see \fBchattr(1)\fP).
+under \fInodatacow\fP are also set the NOCOW file attribute (see \fI\%chattr(1)\fP).
.sp
\fBNOTE:\fP
.INDENT 7.0
@@ -247,7 +247,7 @@ at the cost of potential partial writes, in case the write is interrupted
Enable data checksumming for newly created files.
\fIDatasum\fP implies \fIdatacow\fP, i.e. the normal mode of operation. All files created
under \fInodatasum\fP inherit the \(dqno checksums\(dq property, however there\(aqs no
-corresponding file attribute (see \fBchattr(1)\fP).
+corresponding file attribute (see \fI\%chattr(1)\fP).
.sp
\fBNOTE:\fP
.INDENT 7.0
@@ -599,7 +599,7 @@ Historically, any user could create a snapshot even if he was not owner
of the source subvolume, the subvolume deletion has been restricted for that
reason. The subvolume creation has been restricted but this mount option is
still required. This is a usability issue.
-Since 4.18, the \fBrmdir(2)\fP syscall can delete an empty subvolume just like an
+Since 4.18, the \fI\%rmdir(2)\fP syscall can delete an empty subvolume just like an
ordinary directory. Whether this is possible can be detected at runtime, see
\fIrmdir_subvol\fP feature in \fIFILESYSTEM FEATURES\fP\&.
.UNINDENT
@@ -635,7 +635,7 @@ previous use of the \fIinode_cache\fP option can be removed by
.UNINDENT
.SS NOTES ON GENERIC MOUNT OPTIONS
.sp
-Some of the general mount options from \fBmount(8)\fP that affect BTRFS and are
+Some of the general mount options from \fI\%mount(8)\fP that affect BTRFS and are
worth mentioning.
.INDENT 0.0
.TP
@@ -771,7 +771,7 @@ the filesystem contains or contained a RAID56 profile of block groups
.B rmdir_subvol
(since: 4.18)
.sp
-indicate that \fBrmdir(2)\fP syscall can delete an empty subvolume just like an
+indicate that \fI\%rmdir(2)\fP syscall can delete an empty subvolume just like an
ordinary directory. Note that this feature only depends on the kernel version.
.TP
.B skinny_metadata
@@ -813,8 +813,8 @@ sequentially, see section \fI\%ZONED MODE\fP
.SH SWAPFILE SUPPORT
.sp
A swapfile, when active, is a file\-backed swap area. It is supported since kernel 5.0.
-Use \fBswapon(8)\fP to activate it, until then (respectively again after deactivating it
-with \fBswapoff(8)\fP) it\(aqs just a normal file (with NODATACOW set), for which the special
+Use \fI\%swapon(8)\fP to activate it, until then (respectively again after deactivating it
+with \fI\%swapoff(8)\fP) it\(aqs just a normal file (with NODATACOW set), for which the special
restrictions for active swapfiles don\(aqt apply.
.sp
There are some limitations of the implementation in BTRFS and Linux swap
@@ -1447,9 +1447,9 @@ pattern detection, byte frequency, Shannon entropy.
.SH COMPATIBILITY
.sp
Compression is done using the COW mechanism so it\(aqs incompatible with
-\fInodatacow\fP\&. Direct IO works on compressed files but will fall back to buffered
-writes and leads to recompression. Currently \fInodatasum\fP and compression don\(aqt
-work together.
+\fInodatacow\fP\&. Direct IO read works on compressed files but will fall back to
+buffered writes and leads to no compression even if force compression is set.
+Currently \fInodatasum\fP and compression don\(aqt work together.
.sp
The compression algorithms have been added over time so the version
compatibility should be also considered, together with other tools that may
@@ -1886,7 +1886,7 @@ depends on the \fInodesize\fP value, for 4KiB it\(aqs 3949 bytes, for larger nod
it\(aqs 4095 due to the system limit PATH_MAX
.sp
The symlink target may not be a valid path, i.e. the path name components
-can exceed the limits (NAME_MAX), there\(aqs no content validation at \fBsymlink(3)\fP
+can exceed the limits (NAME_MAX), there\(aqs no content validation at \fI\%symlink(3)\fP
creation.
.TP
.B maximum number of inodes
@@ -1944,7 +1944,7 @@ old and new interfaces, with confusing names. The following list should clarify
that:
.INDENT 0.0
.IP \(bu 2
-\fIattributes\fP: \fBchattr(1)\fP or \fBlsattr(1)\fP utilities (the ioctls are
+\fIattributes\fP: \fI\%chattr(1)\fP or \fI\%lsattr(1)\fP utilities (the ioctls are
FS_IOC_GETFLAGS and FS_IOC_SETFLAGS), due to the ioctl names the attributes
are also called flags
.IP \(bu 2
@@ -1952,7 +1952,7 @@ are also called flags
bits similar to the attributes but extensible and new bits will be added in
the future (the ioctls are FS_IOC_FSGETXATTR and FS_IOC_FSSETXATTR but they
are not related to extended attributes that are also called xattrs), there\(aqs
-no standard tool to change the bits, there\(aqs support in \fBxfs_io(8)\fP as
+no standard tool to change the bits, there\(aqs support in \fI\%xfs_io(8)\fP as
command \fBxfs_io \-c chattr\fP
.UNINDENT
.SS Attributes
@@ -1986,11 +1986,11 @@ empty files.
.UNINDENT
.TP
.B d
-\fIno dump\fP, makes sense with 3rd party tools like \fBdump(8)\fP, on BTRFS the
+\fIno dump\fP, makes sense with 3rd party tools like \fI\%dump(8)\fP, on BTRFS the
attribute can be set/unset but no other special handling is done
.TP
.B D
-\fIsynchronous directory updates\fP, for more details search \fBopen(2)\fP for \fIO_SYNC\fP
+\fIsynchronous directory updates\fP, for more details search \fI\%open(2)\fP for \fIO_SYNC\fP
and \fIO_DSYNC\fP
.TP
.B i
@@ -1999,23 +1999,23 @@ long as this attribute is set (obviously the exception is unsetting the attribut
.TP
.B m
\fIno compression\fP, permanently turn off compression on the given file. Any
-compression mount options will not affect this file. (\fBchattr\fP support added in
+compression mount options will not affect this file. (\fI\%chattr(1)\fP support added in
1.46.2)
.sp
When set on a directory, all newly created files will inherit this attribute.
This attribute cannot be set with \fIc\fP at the same time.
.TP
.B S
-\fIsynchronous updates\fP, for more details search \fBopen(2)\fP for \fIO_SYNC\fP and
+\fIsynchronous updates\fP, for more details search \fI\%open(2)\fP for \fIO_SYNC\fP and
\fIO_DSYNC\fP
.UNINDENT
.sp
No other attributes are supported. For the complete list please refer to the
-\fBchattr(1)\fP manual page.
+\fI\%chattr(1)\fP manual page.
.SS XFLAGS
.sp
There\(aqs an overlap of letters assigned to the bits with the attributes, this list
-refers to what \fBxfs_io(8)\fP provides:
+refers to what \fI\%xfs_io(8)\fP provides:
.INDENT 0.0
.TP
.B i
@@ -2757,10 +2757,23 @@ have been demonstrated (\fIrowhammer\fP) achieving specific bits to be flipped.
While these were targeted, this shows that a series of reads or writes can
affect unrelated parts of memory.
.sp
+Block group profiles with redundancy (like RAID1) will not protect against
+memory errors as the blocks are first stored in memory before they are written
+to the devices from the same source.
+.sp
+A filesystem mounted read\-only will not affect the underlying block device in
+almost 100% (with highly unlikely exceptions). The exception is a tree\-log that
+needs to be replayed during mount (and before the read\-only mount takes place),
+working memory is needed for that and that can be affected by bit flips.
+There\(aqs a theoretical case where bit flip changes the filesystem status from
+read\-only to read\-write.
+.sp
Further reading:
.INDENT 0.0
.IP \(bu 2
\fI\%https://en.wikipedia.org/wiki/Row_hammer\fP
+.IP \(bu 2
+memory overclocking, XMP, potential risks
.UNINDENT
.sp
What to do:
@@ -2772,6 +2785,10 @@ is under heavy load that the default memtest cannot trigger
memory errors may appear as filesystem going read\-only due to \(dqpre write\(dq
check, that verify meta data before they get written but fail some basic
consistency checks
+.IP \(bu 2
+newly built systems should be tested before being put to production use,
+ideally start a IO/CPU load that will be run on such system later; namely
+systems that will utilize overclocking or special performance features
.UNINDENT
.SS Direct memory access (DMA)
.sp
@@ -2827,7 +2844,7 @@ to avoid unnecessary resets and performs optimizations to maximize the storage
media lifetime. The known techniques are deduplication (blocks with same
fingerprint/hash are mapped to same physical block), compression or internal
remapping and garbage collection of used memory cells. Due to the additional
-processing there are measures to verity the data e.g. by ECC codes.
+processing there are measures to verify the data e.g. by ECC codes.
.sp
The observations of failing SSDs show that the whole electronic fails at once
or affects a lot of data (e.g. stored on one chip). Recovering such data
@@ -2960,13 +2977,13 @@ and replacing the card could be required as well.
filesystem when it tells you.\fP
.SH SEE ALSO
.sp
-\fBacl(5)\fP,
+\fI\%acl(5)\fP,
\fI\%btrfs(8)\fP,
-\fBchattr(1)\fP,
-\fBfstrim(8)\fP,
-\fBioctl(2)\fP,
+\fI\%chattr(1)\fP,
+\fI\%fstrim(8)\fP,
+\fI\%ioctl(2)\fP,
\fI\%mkfs.btrfs(8)\fP,
-\fBmount(8)\fP,
-\fBswapon(8)\fP
+\fI\%mount(8)\fP,
+\fI\%swapon(8)\fP
.\" Generated by docutils manpage writer.
.
diff --git a/upstream/fedora-40/man5/exports.5 b/upstream/fedora-40/man5/exports.5
index 58537a22..c14769e5 100644
--- a/upstream/fedora-40/man5/exports.5
+++ b/upstream/fedora-40/man5/exports.5
@@ -445,6 +445,9 @@ the given list an alternative location for the filesystem.
filesystem is not required; so, for example,
.IR "mount --bind" " /path /path"
is sufficient.)
+
+This option affects only NFSv4 clients. Other clients will ignore
+all "refer=" parts.
.TP
.IR replicas= path@host[+host][:path@host[+host]]
If the client asks for alternative locations for the export point, it
diff --git a/upstream/fedora-40/man5/icewm-env.5 b/upstream/fedora-40/man5/icewm-env.5
index 783678dc..766920b8 100644
--- a/upstream/fedora-40/man5/icewm-env.5
+++ b/upstream/fedora-40/man5/icewm-env.5
@@ -55,7 +55,7 @@
.\" ========================================================================
.\"
.IX Title "ICEWM-ENV 5"
-.TH ICEWM-ENV 5 2024-01-24 "icewm\ 3.4.5" "Standards, Environments and Macros"
+.TH ICEWM-ENV 5 2024-03-07 "icewm\ 3.4.6" "Standards, Environments and Macros"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/upstream/fedora-40/man5/icewm-focus_mode.5 b/upstream/fedora-40/man5/icewm-focus_mode.5
index e4e9d6d2..13ed1fc4 100644
--- a/upstream/fedora-40/man5/icewm-focus_mode.5
+++ b/upstream/fedora-40/man5/icewm-focus_mode.5
@@ -55,7 +55,7 @@
.\" ========================================================================
.\"
.IX Title "ICEWM-FOCUS_MODE 5"
-.TH ICEWM-FOCUS_MODE 5 2024-01-24 "icewm\ 3.4.5" "Standards, Environments and Macros"
+.TH ICEWM-FOCUS_MODE 5 2024-03-07 "icewm\ 3.4.6" "Standards, Environments and Macros"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/upstream/fedora-40/man5/icewm-keys.5 b/upstream/fedora-40/man5/icewm-keys.5
index 2e942c95..79675a76 100644
--- a/upstream/fedora-40/man5/icewm-keys.5
+++ b/upstream/fedora-40/man5/icewm-keys.5
@@ -55,7 +55,7 @@
.\" ========================================================================
.\"
.IX Title "ICEWM-KEYS 5"
-.TH ICEWM-KEYS 5 2024-01-24 "icewm\ 3.4.5" "Standards, Environments and Macros"
+.TH ICEWM-KEYS 5 2024-03-07 "icewm\ 3.4.6" "Standards, Environments and Macros"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -102,7 +102,10 @@ following four ways, which are identical:
\& key "Ctrl++" xterm
.Ve
.PP
-To bind the mouse use \f(CW\*(C`Pointer_Button1\*(C'\fR for button 1, and so on.
+To bind the mouse, use \f(CW\*(C`Pointer_Button1\*(C'\fR for button 1, and so on.
+This only works when the mouse is over the root window.
+See below for examples.
+.PP
The command \f(CW\*(C`icesh keys\*(C'\fR instructs icewm to reload this file.
.SS FORMAT
.IX Subsection "FORMAT"
diff --git a/upstream/fedora-40/man5/icewm-menu.5 b/upstream/fedora-40/man5/icewm-menu.5
index e316d331..7550ba4f 100644
--- a/upstream/fedora-40/man5/icewm-menu.5
+++ b/upstream/fedora-40/man5/icewm-menu.5
@@ -55,7 +55,7 @@
.\" ========================================================================
.\"
.IX Title "ICEWM-MENU 5"
-.TH ICEWM-MENU 5 2024-01-24 "icewm\ 3.4.5" "Standards, Environments and Macros"
+.TH ICEWM-MENU 5 2024-03-07 "icewm\ 3.4.6" "Standards, Environments and Macros"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/upstream/fedora-40/man5/icewm-preferences.5 b/upstream/fedora-40/man5/icewm-preferences.5
index 37190201..547a2d4b 100644
--- a/upstream/fedora-40/man5/icewm-preferences.5
+++ b/upstream/fedora-40/man5/icewm-preferences.5
@@ -55,7 +55,7 @@
.\" ========================================================================
.\"
.IX Title "ICEWM-PREFERENCES 5"
-.TH ICEWM-PREFERENCES 5 2024-01-24 "icewm\ 3.4.5" "Standards, Environments and Macros"
+.TH ICEWM-PREFERENCES 5 2024-03-07 "icewm\ 3.4.6" "Standards, Environments and Macros"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/upstream/fedora-40/man5/icewm-prefoverride.5 b/upstream/fedora-40/man5/icewm-prefoverride.5
index 52b7e8bd..733f6126 100644
--- a/upstream/fedora-40/man5/icewm-prefoverride.5
+++ b/upstream/fedora-40/man5/icewm-prefoverride.5
@@ -55,7 +55,7 @@
.\" ========================================================================
.\"
.IX Title "ICEWM-PREFOVERRIDE 5"
-.TH ICEWM-PREFOVERRIDE 5 2024-01-24 "icewm\ 3.4.5" "Standards, Environments and Macros"
+.TH ICEWM-PREFOVERRIDE 5 2024-03-07 "icewm\ 3.4.6" "Standards, Environments and Macros"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/upstream/fedora-40/man5/icewm-programs.5 b/upstream/fedora-40/man5/icewm-programs.5
index cf55983b..49c662a8 100644
--- a/upstream/fedora-40/man5/icewm-programs.5
+++ b/upstream/fedora-40/man5/icewm-programs.5
@@ -55,7 +55,7 @@
.\" ========================================================================
.\"
.IX Title "ICEWM-PROGRAMS 5"
-.TH ICEWM-PROGRAMS 5 2024-01-24 "icewm\ 3.4.5" "Standards, Environments and Macros"
+.TH ICEWM-PROGRAMS 5 2024-03-07 "icewm\ 3.4.6" "Standards, Environments and Macros"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/upstream/fedora-40/man5/icewm-shutdown.5 b/upstream/fedora-40/man5/icewm-shutdown.5
index 56cd4fa8..6258740e 100644
--- a/upstream/fedora-40/man5/icewm-shutdown.5
+++ b/upstream/fedora-40/man5/icewm-shutdown.5
@@ -55,7 +55,7 @@
.\" ========================================================================
.\"
.IX Title "ICEWM-SHUTDOWN 5"
-.TH ICEWM-SHUTDOWN 5 2024-01-24 "icewm\ 3.4.5" "Standards, Environments and Macros"
+.TH ICEWM-SHUTDOWN 5 2024-03-07 "icewm\ 3.4.6" "Standards, Environments and Macros"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/upstream/fedora-40/man5/icewm-startup.5 b/upstream/fedora-40/man5/icewm-startup.5
index 6962672c..22082a45 100644
--- a/upstream/fedora-40/man5/icewm-startup.5
+++ b/upstream/fedora-40/man5/icewm-startup.5
@@ -55,7 +55,7 @@
.\" ========================================================================
.\"
.IX Title "ICEWM-STARTUP 5"
-.TH ICEWM-STARTUP 5 2024-01-24 "icewm\ 3.4.5" "Standards, Environments and Macros"
+.TH ICEWM-STARTUP 5 2024-03-07 "icewm\ 3.4.6" "Standards, Environments and Macros"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/upstream/fedora-40/man5/icewm-theme.5 b/upstream/fedora-40/man5/icewm-theme.5
index e09988c5..5c496bf6 100644
--- a/upstream/fedora-40/man5/icewm-theme.5
+++ b/upstream/fedora-40/man5/icewm-theme.5
@@ -55,7 +55,7 @@
.\" ========================================================================
.\"
.IX Title "ICEWM-THEME 5"
-.TH ICEWM-THEME 5 2024-01-24 "icewm\ 3.4.5" "Standards, Environments and Macros"
+.TH ICEWM-THEME 5 2024-03-07 "icewm\ 3.4.6" "Standards, Environments and Macros"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/upstream/fedora-40/man5/icewm-toolbar.5 b/upstream/fedora-40/man5/icewm-toolbar.5
index f2af59ab..ee905ca9 100644
--- a/upstream/fedora-40/man5/icewm-toolbar.5
+++ b/upstream/fedora-40/man5/icewm-toolbar.5
@@ -55,7 +55,7 @@
.\" ========================================================================
.\"
.IX Title "ICEWM-TOOLBAR 5"
-.TH ICEWM-TOOLBAR 5 2024-01-24 "icewm\ 3.4.5" "Standards, Environments and Macros"
+.TH ICEWM-TOOLBAR 5 2024-03-07 "icewm\ 3.4.6" "Standards, Environments and Macros"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/upstream/fedora-40/man5/icewm-winoptions.5 b/upstream/fedora-40/man5/icewm-winoptions.5
index b305b885..253783c2 100644
--- a/upstream/fedora-40/man5/icewm-winoptions.5
+++ b/upstream/fedora-40/man5/icewm-winoptions.5
@@ -55,7 +55,7 @@
.\" ========================================================================
.\"
.IX Title "ICEWM-WINOPTIONS 5"
-.TH ICEWM-WINOPTIONS 5 2024-01-24 "icewm\ 3.4.5" "Standards, Environments and Macros"
+.TH ICEWM-WINOPTIONS 5 2024-03-07 "icewm\ 3.4.6" "Standards, Environments and Macros"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/upstream/fedora-40/man5/lmhosts.5 b/upstream/fedora-40/man5/lmhosts.5
index ccd4d9c3..bdf35461 100644
--- a/upstream/fedora-40/man5/lmhosts.5
+++ b/upstream/fedora-40/man5/lmhosts.5
@@ -2,12 +2,12 @@
.\" Title: lmhosts
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\" Date: 02/26/2024
+.\" Date: 03/11/2024
.\" Manual: File Formats and Conventions
-.\" Source: Samba 4.20.0rc3
+.\" Source: Samba 4.20.0rc4
.\" Language: English
.\"
-.TH "LMHOSTS" "5" "02/26/2024" "Samba 4\&.20\&.0rc3" "File Formats and Conventions"
+.TH "LMHOSTS" "5" "03/11/2024" "Samba 4\&.20\&.0rc4" "File Formats and Conventions"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@@ -112,7 +112,7 @@ or
/usr/local/samba/lib\&.
.SH "VERSION"
.PP
-This man page is part of version 4\&.20\&.0rc3 of the Samba suite\&.
+This man page is part of version 4\&.20\&.0rc4 of the Samba suite\&.
.SH "SEE ALSO"
.PP
\fBsmbclient\fR(1),
diff --git a/upstream/fedora-40/man5/machine-id.5 b/upstream/fedora-40/man5/machine-id.5
index a85e524b..5fabdd19 100644
--- a/upstream/fedora-40/man5/machine-id.5
+++ b/upstream/fedora-40/man5/machine-id.5
@@ -89,7 +89,8 @@ will attempt to use the D\-Bus machine ID from
product_uuid
or the devicetree
vm,uuid
-(on KVM systems), and finally a randomly generated UUID\&.
+(on KVM systems), the Xen hypervisor
+uuid, and finally a randomly generated UUID\&.
.PP
After the machine ID is established,
\fBsystemd\fR(1)
diff --git a/upstream/fedora-40/man5/makepkg.conf.5 b/upstream/fedora-40/man5/makepkg.conf.5
index 7c5fe2de..13d17624 100644
--- a/upstream/fedora-40/man5/makepkg.conf.5
+++ b/upstream/fedora-40/man5/makepkg.conf.5
@@ -2,12 +2,12 @@
.\" Title: makepkg.conf
.\" Author: [see the "Authors" section]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\" Date: 2024-01-25
+.\" Date: 2024-03-09
.\" Manual: Pacman Manual
-.\" Source: Pacman 6.0.2
+.\" Source: Pacman 6.1.0
.\" Language: English
.\"
-.TH "MAKEPKG\&.CONF" "5" "2024\-01\-25" "Pacman 6\&.0\&.2" "Pacman Manual"
+.TH "MAKEPKG\&.CONF" "5" "2024\-03\-09" "Pacman 6\&.1\&.0" "Pacman Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@@ -107,13 +107,6 @@ in place of
Flags used for the C++ compiler; see CFLAGS for more info\&.
.RE
.PP
-\fBRUSTFLAGS=\fR"rustflags"
-.RS 4
-Flags used for the Rust compiler, similar in spirit to CFLAGS\&. Read
-\fBrustc\fR(1)
-for more details on the available flags\&.
-.RE
-.PP
\fBLDFLAGS=\fR"ldflags"
.RS 4
Flags used for the linker\&. Several options may be specified with common usage resembling \(lq\-Wl,\-\-hash\-style=gnu\(rq\&. Read ld(1) for more details on available linker flags\&.
@@ -147,15 +140,6 @@ for use in debugging\&. Usually this would include: \(lq\-g\(rq\&. Read gcc(1) f
Debug flags used for the C++ compiler; see DEBUG_CFLAGS for more info\&.
.RE
.PP
-\fBDEBUG_RUSTFLAGS=\fR"debug_rustflags"
-.RS 4
-Additional compiler flags appended to
-RUSTFLAGS
-for use in debugging\&. Usually this would include: \(lq\-C debuginfo=2\(rq\&. Read
-\fBrustc\fR(1)
-for more details on the available flags\&.
-.RE
-.PP
\fBBUILDENV=(\fR!distcc !color !ccache check !sign\fB)\fR
.RS 4
This array contains options that affect the build environment; the defaults are shown here\&. All options should always be left in the array; to enable or disable an option, simply remove or add an \(lq!\(rq at the front of the option\&. If an option is specified multiple times, the final value takes precedence\&. Each option works as follows:
@@ -216,7 +200,7 @@ Specify a key to use for GPG signing instead of the default key in the keyring\&
option\&.
.RE
.PP
-\fBOPTIONS=(\fR!strip docs libtool staticlibs emptydirs !zipman !purge !debug\fB)\fR
+\fBOPTIONS=(\fR!strip docs libtool staticlibs emptydirs \&...\fB)\fR
.RS 4
This array contains options that affect default packaging\&. They are equivalent to options that can be placed in the PKGBUILD; the defaults are shown here\&. All options should always be left in the array; to enable or disable an option, simply remove or add an \(lq!\(rq at the front of the option\&. If an option is specified multiple times, the final value takes precedence\&. Each option works as follows:
.PP
@@ -276,6 +260,11 @@ Add the user\-specified debug flags as specified in DEBUG_CFLAGS and DEBUG_CXXFL
.RS 4
Enable building packages using link time optimization\&. Adds the flags specified in LTOFLAGS to CFLAGS, CXXFLAGS and LDFLAGS (or \(lq\-flto\(rq if LTOFLAGS is empty)\&.
.RE
+.PP
+\fBautodeps\fR
+.RS 4
+Enable the automatic addition of libraries to the depends and provides arrays\&. Search library directories are controlled by the LIB_DIRS variable defined below\&.
+.RE
.RE
.PP
\fBINTEGRITY_CHECK=(\fRcheck1 \&...\fB)\fR
@@ -334,6 +323,17 @@ array, this variable will instruct makepkg where to look to remove docs\&. If yo
Do not add the leading slash to the directory name\&.
.RE
.PP
+\fBLIB_DIRS=(\fRlib:usr/lib \&...\fB)\fR
+.RS 4
+If
+autodeps
+is specified in the
+OPTIONS
+array, this variable will instruct makepkg where to look to find libraries to add to the
+provides
+array\&. The format is "prefix:path", where provides will be added for libraries found in "path" with the specified prefix added\&.
+.RE
+.PP
\fBPURGE_TARGETS=(\fRusr/{,share}/info/dir \&.podlist *\&.pod\&...\fB)\fR
.RS 4
If
@@ -388,6 +388,10 @@ Sets the command and options used when compressing compiled or source packages i
\fBPKGEXT=\fR"\&.pkg\&.tar\&.gz", \fBSRCEXT=\fR"\&.src\&.tar\&.gz"
.RS 4
Sets the compression used when making compiled or source packages\&. Valid suffixes are
+\&.pkg
+or
+\&.src
+(for PKGEXT and SRCEXT resepectively) followed by one of
\&.tar\&.gz,
\&.tar\&.bz2,
\&.tar\&.xz,
@@ -452,17 +456,6 @@ Andrew Gregory <andrew\&.gregory\&.8@gmail\&.com>
.sp -1
.IP \(bu 2.3
.\}
-Eli Schwartz <eschwartz@archlinux\&.org>
-.RE
-.sp
-.RS 4
-.ie n \{\
-\h'-04'\(bu\h'+03'\c
-.\}
-.el \{\
-.sp -1
-.IP \(bu 2.3
-.\}
Morgan Adamiec <morganamilo@archlinux\&.org>
.RE
.sp
@@ -545,4 +538,15 @@ Nagy Gabor <ngaba@bibl\&.u\-szeged\&.hu>
Dave Reisner <dreisner@archlinux\&.org>
.RE
.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+Eli Schwartz <eschwartz@archlinux\&.org>
+.RE
+.sp
For additional contributors, use git shortlog \-s on the pacman\&.git repository\&.
diff --git a/upstream/fedora-40/man5/nfs.5 b/upstream/fedora-40/man5/nfs.5
index 7103d28e..233a7177 100644
--- a/upstream/fedora-40/man5/nfs.5
+++ b/upstream/fedora-40/man5/nfs.5
@@ -186,6 +186,10 @@ infrequently used request types are retried after 1.1 seconds.
After each retransmission, the NFS client doubles the timeout for
that request,
up to a maximum timeout length of 60 seconds.
+.IP
+Any timeo value greater than default value will be set to the default value.
+For TCP and RDMA, default value is 600 (60 seconds).
+For UDP, default value is 60 (6 seconds).
.TP 1.5i
.BI retrans= n
The number of times the NFS client retries a request before
diff --git a/upstream/fedora-40/man5/org.freedesktop.portable1.5 b/upstream/fedora-40/man5/org.freedesktop.portable1.5
index 5fa495f0..3ecf21a7 100644
--- a/upstream/fedora-40/man5/org.freedesktop.portable1.5
+++ b/upstream/fedora-40/man5/org.freedesktop.portable1.5
@@ -336,7 +336,7 @@ write
mkdir
.RE
.sp
-Note that an image cannot be attached if a unit that it contains is already present on the system\&.
+Note that an image cannot be attached if a unit that it contains is already present on the system\&. Note that this method returns only after all the listed operations are completed, and due to the I/O involved it might take some time\&.
.PP
\fBAttachImageWithExtensions()\fR
attaches a portable image to the system\&. This method is a superset of
@@ -364,7 +364,7 @@ detaches a portable image from the system\&. This method takes an image path or
unlink
.RE
.sp
-Note that an image cannot be detached if a unit that it contains is running\&.
+Note that an image cannot be detached if a unit that it contains is running\&. Note that this method returns only after all the listed operations are completed, and due to the I/O involved it might take some time\&.
.PP
\fBDetachImageWithExtensions()\fR
detaches a portable image from the system\&. This method is a superset of
@@ -418,11 +418,11 @@ and
\fBReattachImageWithExtensions()\fR
methods take in options as flags instead of booleans to allow for extendability\&.
\fISD_SYSTEMD_PORTABLE_FORCE_ATTACH\fR
-will cause safety checks that ensure the units are not running while the new image is attached or detached to be skipped\&.
+will bypass the safety checks that ensure the units are not running while the image is attached or detached\&.
\fISD_SYSTEMD_PORTABLE_FORCE_EXTENSION\fR
-will cause the check that the
+will bypass the check that ensures the
extension\-release\&.\fINAME\fR
-file in the extension image matches the image name to be skipped\&. They are defined as follows:
+file in the extension image matches the image name\&. They are defined as follows:
.sp
.if n \{\
.RS 4
diff --git a/upstream/fedora-40/man5/org.freedesktop.systemd1.5 b/upstream/fedora-40/man5/org.freedesktop.systemd1.5
index 7f3378a8..ef4ce426 100644
--- a/upstream/fedora-40/man5/org.freedesktop.systemd1.5
+++ b/upstream/fedora-40/man5/org.freedesktop.systemd1.5
@@ -807,7 +807,13 @@ enqueues a start job and possibly depending jobs\&. It takes the unit to activat
"fail", the method will start the unit and its dependencies, but will fail if this would change an already queued job\&. If
"isolate", the method will start the unit in question and terminate all units that aren\*(Aqt dependencies of it\&. If
"ignore\-dependencies", it will start a unit but ignore all its dependencies\&. If
-"ignore\-requirements", it will start a unit but only ignore the requirement dependencies\&. It is not recommended to make use of the latter two options\&. On completion, this method returns the newly created job object\&.
+"ignore\-requirements", it will start a unit but only ignore the requirement dependencies\&. It is not recommended to make use of the latter two options\&. On reply, if successful, this method returns the newly created job object which has been enqueued for asynchronous activation\&. Callers that want to track the outcome of the actual start operation need to monitor the result of this job\&. This can be achieved in a race\-free manner by first subscribing to the
+\fBJobRemoved()\fR
+signal, then calling
+\fBStartUnit()\fR
+and using the returned job object to filter out unrelated
+\fBJobRemoved()\fR
+signals, until the desired one is received, which will then carry the result of the start operation\&.
.PP
\fBStartUnitReplace()\fR
is similar to
diff --git a/upstream/fedora-40/man5/pacman.conf.5 b/upstream/fedora-40/man5/pacman.conf.5
index 9e994376..98004cc5 100644
--- a/upstream/fedora-40/man5/pacman.conf.5
+++ b/upstream/fedora-40/man5/pacman.conf.5
@@ -2,12 +2,12 @@
.\" Title: pacman.conf
.\" Author: [see the "Authors" section]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\" Date: 2024-01-25
+.\" Date: 2024-03-09
.\" Manual: Pacman Manual
-.\" Source: Pacman 6.0.2
+.\" Source: Pacman 6.1.0
.\" Language: English
.\"
-.TH "PACMAN\&.CONF" "5" "2024\-01\-25" "Pacman 6\&.0\&.2" "Pacman Manual"
+.TH "PACMAN\&.CONF" "5" "2024\-03\-09" "Pacman 6\&.1\&.0" "Pacman Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@@ -165,7 +165,7 @@ will use the system architecture, provided via \(lquname \-m\(rq\&. If unset, no
can always be installed, as they are meant to be architecture independent\&.
.RE
.PP
-\fBXferCommand =\fR /path/to/command %u
+\fBXferCommand =\fR /path/to/command %u [%o]
.RS 4
If set, an external program will be used to download all remote files\&. All instances of
%u
@@ -291,6 +291,11 @@ Include another config file\&. This file can include repositories or general con
rules\&.
.RE
.PP
+\fBCacheServer =\fR url
+.RS 4
+A full URL to a location where the packages, and signatures (if available) for this repository can be found\&. Cache servers will be tried before any non\-cache servers, will not be removed from the server pool for 404 download errors, and will not be used for database files\&.
+.RE
+.PP
\fBServer =\fR url
.RS 4
A full URL to a location where the database, packages, and signatures (if available) for this repository can be found\&.
@@ -499,17 +504,6 @@ Andrew Gregory <andrew\&.gregory\&.8@gmail\&.com>
.sp -1
.IP \(bu 2.3
.\}
-Eli Schwartz <eschwartz@archlinux\&.org>
-.RE
-.sp
-.RS 4
-.ie n \{\
-\h'-04'\(bu\h'+03'\c
-.\}
-.el \{\
-.sp -1
-.IP \(bu 2.3
-.\}
Morgan Adamiec <morganamilo@archlinux\&.org>
.RE
.sp
@@ -592,4 +586,15 @@ Nagy Gabor <ngaba@bibl\&.u\-szeged\&.hu>
Dave Reisner <dreisner@archlinux\&.org>
.RE
.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+Eli Schwartz <eschwartz@archlinux\&.org>
+.RE
+.sp
For additional contributors, use git shortlog \-s on the pacman\&.git repository\&.
diff --git a/upstream/fedora-40/man5/smb.conf.5 b/upstream/fedora-40/man5/smb.conf.5
index 6de830fd..c5f096c7 100644
--- a/upstream/fedora-40/man5/smb.conf.5
+++ b/upstream/fedora-40/man5/smb.conf.5
@@ -2,12 +2,12 @@
.\" Title: smb.conf
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\" Date: 02/26/2024
+.\" Date: 03/11/2024
.\" Manual: File Formats and Conventions
-.\" Source: Samba 4.20.0rc3
+.\" Source: Samba 4.20.0rc4
.\" Language: English
.\"
-.TH "SMB\&.CONF" "5" "02/26/2024" "Samba 4\&.20\&.0rc3" "File Formats and Conventions"
+.TH "SMB\&.CONF" "5" "03/11/2024" "Samba 4\&.20\&.0rc4" "File Formats and Conventions"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@@ -3860,7 +3860,7 @@ dns update command (G)
This option sets the command that is called when there are DNS updates\&. It should update the local machines DNS names using TSIG\-GSS\&.
.sp
Default:
-\fI\fIdns update command\fR\fR\fI = \fR\fI/builddir/build/BUILD/samba\-4\&.20\&.0rc3/source4/scripting/bin/samba_dnsupdate\fR\fI \fR
+\fI\fIdns update command\fR\fR\fI = \fR\fI/builddir/build/BUILD/samba\-4\&.20\&.0rc4/source4/scripting/bin/samba_dnsupdate\fR\fI \fR
.sp
Example:
\fI\fIdns update command\fR\fR\fI = \fR\fI/usr/local/sbin/dnsupdate\fR\fI \fR
@@ -4886,7 +4886,7 @@ gpo update command (G)
This option sets the command that is called to apply GPO policies\&. The samba\-gpupdate script applies System Access and Kerberos Policies to the KDC\&. System Access policies set minPwdAge, maxPwdAge, minPwdLength, and pwdProperties in the samdb\&. Kerberos Policies set kdc:service ticket lifetime, kdc:user ticket lifetime, and kdc:renewal lifetime in smb\&.conf\&.
.sp
Default:
-\fI\fIgpo update command\fR\fR\fI = \fR\fI/builddir/build/BUILD/samba\-4\&.20\&.0rc3/source4/scripting/bin/samba\-gpupdate\fR\fI \fR
+\fI\fIgpo update command\fR\fR\fI = \fR\fI/builddir/build/BUILD/samba\-4\&.20\&.0rc4/source4/scripting/bin/samba\-gpupdate\fR\fI \fR
.sp
Example:
\fI\fIgpo update command\fR\fR\fI = \fR\fI/usr/local/sbin/gpoupdate\fR\fI \fR
@@ -11017,7 +11017,7 @@ samba_kcc
was installed in a non\-default location\&.
.sp
Default:
-\fI\fIsamba kcc command\fR\fR\fI = \fR\fI/builddir/build/BUILD/samba\-4\&.20\&.0rc3/source4/scripting/bin/samba_kcc\fR\fI \fR
+\fI\fIsamba kcc command\fR\fR\fI = \fR\fI/builddir/build/BUILD/samba\-4\&.20\&.0rc4/source4/scripting/bin/samba_kcc\fR\fI \fR
.sp
Example:
\fI\fIsamba kcc command\fR\fR\fI = \fR\fI/usr/local/bin/kcc\fR\fI \fR
@@ -13021,7 +13021,7 @@ This option sets the command that for updating servicePrincipalName names from
spn_update_list\&.
.sp
Default:
-\fI\fIspn update command\fR\fR\fI = \fR\fI/builddir/build/BUILD/samba\-4\&.20\&.0rc3/source4/scripting/bin/samba_spnupdate\fR\fI \fR
+\fI\fIspn update command\fR\fR\fI = \fR\fI/builddir/build/BUILD/samba\-4\&.20\&.0rc4/source4/scripting/bin/samba_spnupdate\fR\fI \fR
.sp
Example:
\fI\fIspn update command\fR\fR\fI = \fR\fI/usr/local/sbin/spnupdate\fR\fI \fR
@@ -14912,7 +14912,7 @@ and
special sections make life for an administrator easy, but the various combinations of default attributes can be tricky\&. Take extreme care when designing these sections\&. In particular, ensure that the permissions on spool directories are correct\&.
.SH "VERSION"
.PP
-This man page is part of version 4\&.20\&.0rc3 of the Samba suite\&.
+This man page is part of version 4\&.20\&.0rc4 of the Samba suite\&.
.SH "SEE ALSO"
.PP
\fBsamba\fR(7),
diff --git a/upstream/fedora-40/man5/smbpasswd.5 b/upstream/fedora-40/man5/smbpasswd.5
index d18b9a61..3a76b826 100644
--- a/upstream/fedora-40/man5/smbpasswd.5
+++ b/upstream/fedora-40/man5/smbpasswd.5
@@ -2,12 +2,12 @@
.\" Title: smbpasswd
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\" Date: 02/26/2024
+.\" Date: 03/11/2024
.\" Manual: File Formats and Conventions
-.\" Source: Samba 4.20.0rc3
+.\" Source: Samba 4.20.0rc4
.\" Language: English
.\"
-.TH "SMBPASSWD" "5" "02/26/2024" "Samba 4\&.20\&.0rc3" "File Formats and Conventions"
+.TH "SMBPASSWD" "5" "03/11/2024" "Samba 4\&.20\&.0rc4" "File Formats and Conventions"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@@ -165,7 +165,7 @@ This field consists of the time the account was last modified\&. It consists of
All other colon separated fields are ignored at this time\&.
.SH "VERSION"
.PP
-This man page is part of version 4\&.20\&.0rc3 of the Samba suite\&.
+This man page is part of version 4\&.20\&.0rc4 of the Samba suite\&.
.SH "SEE ALSO"
.PP
\fBsmbpasswd\fR(8),
diff --git a/upstream/fedora-40/man5/systemd.exec.5 b/upstream/fedora-40/man5/systemd.exec.5
index 3e30d6d5..32439ce0 100644
--- a/upstream/fedora-40/man5/systemd.exec.5
+++ b/upstream/fedora-40/man5/systemd.exec.5
@@ -1410,11 +1410,11 @@ Added in version 209\&.
.PP
\fIIgnoreSIGPIPE=\fR
.RS 4
-Takes a boolean argument\&. If true, causes
+Takes a boolean argument\&. If true,
\fBSIGPIPE\fR
-to be ignored in the executed process\&. Defaults to true because
+is ignored in the executed process\&. Defaults to true since
\fBSIGPIPE\fR
-generally is useful only in shell pipelines\&.
+is generally only useful in shell pipelines\&.
.RE
.SH "SCHEDULING"
.PP
diff --git a/upstream/fedora-40/man5/systemd.network.5 b/upstream/fedora-40/man5/systemd.network.5
index 49b3eb68..934e7503 100644
--- a/upstream/fedora-40/man5/systemd.network.5
+++ b/upstream/fedora-40/man5/systemd.network.5
@@ -494,11 +494,8 @@ Takes an address family\&. When specified, an IP address in the given family is
"ipv6",
"both", or
"any"\&. Defaults to
-"any"\&. Note that this option has no effect if
-"RequiredForOnline=no", or if
-"RequiredForOnline="
-specifies a minimum operational state below
-"degraded"\&.
+"no"\&. Note that this option has no effect if
+"RequiredForOnline=no"\&.
.sp
Added in version 249\&.
.RE
@@ -2673,10 +2670,7 @@ Added in version 250\&.
\fIIPv6OnlyMode=\fR
.RS 4
When true, the DHCPv4 configuration will be delayed by the timespan provided by the DHCP server and skip to configure dynamic IPv4 network connectivity if IPv6 connectivity is provided within the timespan\&. See
-\m[blue]\fBRFC 8925\fR\m[]\&\s-2\u[28]\d\s+2\&. Defaults to true when
-\fIIPv6AcceptRA=\fR
-is enabled or DHCPv6 client is enabled (i\&.e\&.,
-\fIDHCP=yes\fR), and false otherwise\&.
+\m[blue]\fBRFC 8925\fR\m[]\&\s-2\u[28]\d\s+2\&. Defaults to false\&.
.sp
Added in version 255\&.
.RE
diff --git a/upstream/fedora-40/man5/systemd.service.5 b/upstream/fedora-40/man5/systemd.service.5
index 098eba50..19597a2e 100644
--- a/upstream/fedora-40/man5/systemd.service.5
+++ b/upstream/fedora-40/man5/systemd.service.5
@@ -1079,7 +1079,13 @@ If set to
\fBon\-abnormal\fR, the service will be restarted when the process is terminated by a signal (including on core dump, excluding the aforementioned four signals), when an operation times out, or when the watchdog timeout is triggered\&. If set to
\fBon\-abort\fR, the service will be restarted only if the service process exits due to an uncaught signal not specified as a clean exit status\&. If set to
\fBon\-watchdog\fR, the service will be restarted only if the watchdog timeout for the service expires\&. If set to
-\fBalways\fR, the service will be restarted regardless of whether it exited cleanly or not, got terminated abnormally by a signal, or hit a timeout\&.
+\fBalways\fR, the service will be restarted regardless of whether it exited cleanly or not, got terminated abnormally by a signal, or hit a timeout\&. Note that
+\fIType=oneshot\fR
+services will never be restarted on a clean exit status, i\&.e\&.
+\fBalways\fR
+and
+\fBon\-success\fR
+are rejected for them\&.
.sp
.it 1 an-trap
.nr an-no-space-flag 1