Harald Hoyer
09356085b6
ci: enable shellcheck for everything
2021-03-31 11:31:17 +02:00
Harald Hoyer
8bf6861b58
fix(systemd-sysusers): shellcheck for modules.d/01systemd-sysusers
2021-03-26 13:01:17 +01:00
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 .
```
2021-03-13 20:10:43 +01:00
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
2021-02-10 13:29:17 +01:00
Harald Hoyer
d1c8083b3a
fix: correct the line continuation
...
Comments will break bash line continuation.
Also added some missing line continuation here and there.
2021-02-09 15:33:34 +01:00
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>
2021-02-09 07:09:28 +00:00
Jóhann B. Guðmundsson
24ea839079
feat(systemd-sysusers): introducing systemd-sysuser module
2021-01-26 00:00:28 +00:00