From 9ba2afb5d08cd33f69215f1314703047a28fadfb Mon Sep 17 00:00:00 2001 From: Eliane Pereira Date: Apr 13 2020 18:39:52 +0000 Subject: iss432 describing adopting sysuser.d format --- diff --git a/modules/release-notes/pages/sysadmin/Sysadmins.adoc b/modules/release-notes/pages/sysadmin/Sysadmins.adoc index ff39b19..b0aed22 100644 --- a/modules/release-notes/pages/sysadmin/Sysadmins.adoc +++ b/modules/release-notes/pages/sysadmin/Sysadmins.adoc @@ -4,3 +4,33 @@ include::{partialsdir}/entities.adoc[] 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() and group() virtual Provides for packages with sysusers.d files. + +An rpm package `Provides` generator is added to generate user() and group() 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. + + + + + + + + + +