]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
doc: add packaging hints for distributions
authorBruno Haible <bruno@clisp.org>
Thu, 23 Jul 2026 19:57:36 +0000 (21:57 +0200)
committerPádraig Brady <P@draigBrady.com>
Sat, 25 Jul 2026 11:25:16 +0000 (12:25 +0100)
* PACKAGING: New file.
* Makefile.am (EXTRA_DIST): Add it.

Makefile.am
PACKAGING [new file with mode: 0644]

index 2ea7ab936badeb7537e9e615072d3c52d12dd6b6..19675a387389d7b5a5f311c5e483db14902cfb5e 100644 (file)
@@ -25,6 +25,7 @@ EXTRA_DIST =                          \
   .version                             \
   .vg-suppressions                     \
   DEPENDENCIES                         \
+  PACKAGING                            \
   README-install                       \
   THANKS.in                            \
   THANKS-to-translators                        \
diff --git a/PACKAGING b/PACKAGING
new file mode 100644 (file)
index 0000000..f7af607
--- /dev/null
+++ b/PACKAGING
@@ -0,0 +1,19 @@
+Packaging hints for binary package distributors
+===============================================
+
+Although the source of the GNU coreutils package comes as a single package,
+we recommend that for distributions that support systemd, in binary packages
+the installed files be split into two packages:
+
+   coreutils
+        Contents: Programs for most purposes.
+        Audience: Normal users, programmers, system administrators.
+        Dependencies: no libsystemd.
+
+   coreutils-multiuser
+        Contents: Programs for multi-user functionality, namely
+                  'who', 'users', 'pinky', and optionally 'uptime'.
+        Audience: System administrators.
+        Dependencies: requires libsystemd.
+
+Reference: https://bugs.debian.org/1142500