| |
@@ -9,8 +9,8 @@
|
| |
|
| |
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.
|
| |
+ 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.
|
| |
|
| |
@@ -25,12 +25,9 @@
|
| |
|
| |
As a result, it makes possible to introspect system users.
|
| |
|
| |
+ == Limited scriptlet usage of core packages
|
| |
|
| |
+ In Fedora 32, core packages (packages that are used to build the minimal container image) have had all of their scriptlet calls (`%pre`, `%post`, `%preun`, `%postun`) removed.
|
| |
+ This means the entire install process of the container image is now declarative and transparent to packaging tools such as `rpm`, `ostree`, or `composer`, the installation is faster, and keeping this approach in the future will allow for additional optimizations and features.
|
| |
|
| |
-
|
| |
-
|
| |
-
|
| |
-
|
| |
-
|
| |
-
|
| |
-
|
| |
+ Packages can still make changes to the system during installation by placing files in specific locations that trigger actions.
|
| |
Fixes #387