Add modules for more common filesystems
Add hostapd and bluetoothd
Add loggers for multiple services
nnd-s6 create in S6_RC_PATH
Make nftables shut up
Convert user and group services to a script
- Add services
- crond
- Delete non-generic service examples provided by generators
- Fix XDG_* usage where it was wrong
- Create bundles
- bundle.module.deps
- bundle.logger.deps
- Add service generators
- module
- sysctl
- dir
- libvirt
- logger
- getty
- ceph
- lvm
- swap
- Add migration of the following services:
- sshd.1 > sshd
- dir.dev-fd > symlink.dev-fd
- Use s6-netdev for network configuration
- Add bundle.custom for separation from default
- Validate if dist path is present (useful for unpriv s6 trees)
- Add standard PATH to usertree as it's not inherited
- Don't update live db by default invokation
- Don't bring services up by default invokation
- Separate non-argument cmds and argument ones (might allow looping over
args at a later time)
- Add minimum versions of skaware to ensure compatibility
- Rebase configs again around upstream alpine configs (forgot to
savedefconfig based on full config on new version, lost desired
defaults)
- Fix rockpro64 config
- Remove cap-sys-nice-begone.patch
- Add chronyd as alternative ntpd
- Merge timesync in a bundle with ntpd as default
- Rename ntpd.1 to ntpd
- Fix missing imports for XDG stuff
- Add safety net against overwriting currently active/booted s6 service database
- dbus and seatd in preparation for freedesktop standard sessions
- sysctl bundles for commonly set defaults
- binfmt bundle for binfmt_misc translations
- usage of s6-netdev scripts for networks
- irqbanace for lower latencies
- prometheus-node-exporter for monitoring