Cornelius Hoffmann
dcbe23c14d
fix(systemd-sysusers): override systemd-sysusers.service
...
Fixes a regression with systemd not running units with ConditionNeedsUpdate set in initrds
3 years ago
Jóhann B. Guðmundsson
7359ba8aca
fix(systemd-sysusers): misc fixes and cleanup
...
- module-setup.sh file permission corrected
- comment section cleaned up
- removal of dependency on systemd module
- added inclution of the unit into the sysinit target
- removal of systemctl enablement of type unit
4 years ago
Jóhann B. Guðmundsson
aaea54c732
fix: quotes in systemd modules
...
Fixing quotes around *.conf in systemd modules
4 years ago
Jóhann B. Guðmundsson
afef455718
fix(systemd-modules): remove dependency on systemd meta module
...
Depending on systemd meta module causes circular dependency,
prevents the existance of multiple systemd based meta modules
and is redunant.
4 years ago
Harald Hoyer
09356085b6
ci: enable shellcheck for everything
4 years ago
Harald Hoyer
8bf6861b58
fix(systemd-sysusers): shellcheck for modules.d/01systemd-sysusers
4 years ago
Harald Hoyer
9a52c3fdb0
style: shfmt reformat
...
reproducible with:
```
$ shfmt_version=3.0.1
$ wget "https://github.com/mvdan/sh/releases/download/v${shfmt_version}/shfmt_v${shfmt_version}_linux_amd64 " -O shfmt
$ chmod u+x shfmt
$ ./shfmt -w .
```
4 years ago
Harald Hoyer
16efdfa25c
fix: revise all module checks
...
1. no module checks for modules which are in depends()
2. no `derror` for optional (255) modules checking for dependencies
3. fix dbus meta module
4 years ago
Harald Hoyer
d1c8083b3a
fix: correct the line continuation
...
Comments will break bash line continuation.
Also added some missing line continuation here and there.
4 years ago
Zoltán Böszörményi
18d36fabf5
feat(dracut.sh): allow overriding the systemctl command for sysroot
...
Allow overriding the systemctl command for sysroot with $SYSTEMCTL
Modified every modules' module-setup.sh to use the envvar instead
of the hardcoded command name.
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
4 years ago
Jóhann B. Guðmundsson
24ea839079
feat(systemd-sysusers): introducing systemd-sysuser module
4 years ago