| |
@@ -4,3 +4,33 @@
|
| |
|
| |
This section lists changes in Fedora {PRODVER} relevant to system administrators.
|
| |
Use the navigation tab on the left to view release notes for various fields of interest.
|
| |
+
|
| |
+ == System-Wide Change: Adopting sysusers.d format
|
| |
+
|
| |
+ Previously, users were created in `%pre` file by calling the commands `getent`, `useradd`, and `groupadd`.
|
| |
+
|
| |
+ With this update, user are defined in the `sysusers.d` format.
|
| |
+ It adds an rpm package `Provides generator` to create user(<name>) and group(<name>) virtual Provides for packages with sysusers.d files.
|
| |
+
|
| |
+ An rpm package `Provides` generator is added to generate user(<name>) and group(<name>) for packages with sysusers.d files.
|
| |
+
|
| |
+ As a benefit:
|
| |
+
|
| |
+ * the packages declare system users using a uniform syntax.
|
| |
+ * standardize the scriptlet part.
|
| |
+ * admins may easily introspect the system user list and which packages require users.
|
| |
+ * admins may easily override definitions of system users by providing appropriate `sysusers.d` files with higher priority.
|
| |
+ +
|
| |
+ NOTE: users are still created using old-style `useradd` calls.
|
| |
+
|
| |
+ As a result, it makes possible to introspect system users.
|
| |
+
|
| |
+
|
| |
+
|
| |
+
|
| |
+
|
| |
+
|
| |
+
|
| |
+
|
| |
+
|
| |
+
|
| |