Harald Hoyer
909961d048
fix: shellcheck 0.7.2
...
github action `luizm/action-sh-checker@v0.2.2` uses `shellcheck-0.7.2`,
which detects more non-posix shell code and complains accordingly.
4 years ago
Harald Hoyer
09356085b6
ci: enable shellcheck for everything
4 years ago
Beniamino Galvani
df1e5f06a5
fix(dbus-broker): enable the service
...
dbus-broker.service has a 'dbus.service' alias which is installed when the
service gets enabled.
If the alias is not present in the initrd image, services requiring D-Bus in
the initrd fail to start because they depend on dbus.service, which doesn't
exist.
Therefore, enable the service to create the alias.
4 years ago
Harald Hoyer
7193b6f0cb
fix(dbus-broker): shellcheck for modules.d/06dbus-broker
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
Jóhann B. Guðmundsson
5cd1a9fb13
fix: cosmetic comment fixes
...
This rephrases a comment in the check() as requested on another PR
and generalizes the install() section comments on par with other recent
module changes.
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
1914a2eba1
fix: add missing line continuation
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
Jóhann B. Guðmundsson
38cd8125f6
feat(dbus-broker): introducing the dbus-broker module
...
Introducing the dbus-broker module.
4 years ago