Go to file
Zbigniew Jędrzejewski-Szmek 322bdbdf07 Run sysusers and friends also if systemd is not running
I tested this with 'sudo dnf --installroot=…', with both
systemd+system-udev installed in one transaction, and in two separate
transactions. Users are created as expected in both cases.

(cherry picked from commit 3a876074d2)
2022-05-20 16:35:27 +02:00
tests
.gitignore
.zuul.yaml
10-oomd-defaults.conf
10-oomd-root-slice-defaults.conf
10-oomd-user-service-defaults.conf
20-grubby.install
20-yama-ptrace.conf
21705.patch Fix memleak 2021-12-09 16:02:25 +01:00
f58b96d3e8d1cb0dd3666bc74fa673918b586612.patch
inittab Add /etc/inittab and /etc/crypttab 2014-10-07 15:51:56 -04:00
libsystemd-shared.abignore
macros.sysusers
owner-check.sh
owner-check.template
purge-nobody-user
README.build-in-place Fix video link 2021-12-02 16:28:17 +00:00
rpminspect.yaml Add rpminspect file to skip failing tests 2021-02-02 15:22:41 +01:00
sources Version 250.5 2022-05-20 16:24:54 +02:00
split-files.py Fix regexp syntax 2022-03-18 13:39:32 +01:00
sysctl.conf.README Steal sysctl.conf from initscripts 2014-10-07 15:51:56 -04:00
systemd-journal-gatewayd.xml
systemd-journal-remote.xml
systemd-udev-trigger-no-reload.conf
systemd-user Add pam_namespace to systemd-user pam config 2022-02-10 17:42:47 +01:00
systemd.rpmlintrc
systemd.spec Run sysusers and friends also if systemd is not running 2022-05-20 16:35:27 +02:00
sysusers.attr
sysusers.generate-pre.sh
sysusers.prov
triggers.systemd Run sysusers and friends also if systemd is not running 2022-05-20 16:35:27 +02:00
use-bfq-scheduler.patch Remove bfq patch in packit builds 2022-05-20 16:35:27 +02:00
yum-protect-systemd.conf

== Building systemd rpms for local development using rpmbuild --build-in-place ==

This approach is based on https://github.com/filbranden/git-rpmbuild
and filbranden's talk during ASG2019 [https://www.youtube.com/watch?v=fVM1kJrymRM].

```
git clone https://github.com/systemd/systemd
fedpkg clone systemd fedora-systemd
cd systemd
rpmbuild -bb --build-in-place --noprep --define "_sourcedir $PWD/../fedora-systemd" --define "_rpmdir $PWD/rpms" --with inplace ../systemd.spec
sudo dnf upgrade --setopt install_weak_deps=False rpms/*/*.rpm
```

`--without lto` and `--without tests` may be useful to speed up the build.