Commit Graph

90 Commits

Author SHA1 Message Date
Alex D. d32e4b7d9f
Add podman socket 2024-03-17 17:41:57 +00:00
Alex D. 5532823726
Add services to provide things not provided by devtmpfs or udev/mdev 2024-02-15 08:19:18 +00:00
Alex D. 207ac183a4
Bump s6 services and prepare XDG stuff 2024-02-14 13:19:42 +00:00
Alex D. 108b2892fe
Use XDG gen for root 2024-01-10 13:30:16 +00:00
Alex D. b5362e182f
Prepare for XDG unification 2023-12-14 09:56:14 +00:00
Alex D. 5563c36938
Add lldpd 2023-11-23 15:29:42 +00:00
Alex D. 111440216a
Many misc changes
- 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
2023-11-22 07:21:33 +00:00
Alex D. 9898be1559
Bump patch 2023-10-21 11:45:35 +00:00
Alex D. bf4939e26f
Bump default config to new netdev structure 2023-10-21 11:43:33 +00:00
Alex D. 68e8f7a46a
Change PATH to prefer non-system/core versions of binaries first 2023-10-06 16:55:30 +00:00
Alex D. 4e97b22b14
Depend between modules 2023-10-02 14:45:52 +00:00
Alex D. 5298e144e0
Fix ordering and define path where it's missing 2023-10-02 13:19:48 +00:00
Alex D. e0418930a2
Remove hardcoded default sizes, let kernel decide what's best 2023-10-02 13:17:12 +00:00
Alex D. ec01f5f717
Handle negated check returning false when file is present 2023-09-15 06:36:59 +00:00
Alex D. 290bc23228
Bump linux 2023-09-14 11:27:09 +00:00
Alex D. 6031a2dfe3
Add machineid init 2023-09-14 11:25:55 +00:00
Alex D. 89eeaf52b3
No-op umounts of sys too 2023-09-03 10:49:42 +00:00
Alex D. a3bcfecd7f
No-op umounts of volatile/pseudo filesystems 2023-09-03 09:26:04 +00:00
Alex D. fd4e53a274
Update default interfaces to use netdev generated services 2023-09-03 09:19:16 +00:00
Alex D. 20d41a45aa
Add stp module 2023-08-16 06:51:32 +00:00
Alex D. f47161863b
Fix plenty of misc kernel stuff 2023-07-24 20:38:52 +00:00
Alex D. 4a09872fdf
Add swap services 2023-07-15 16:41:33 +00:00
Alex D. 0459973315
Multiple misc changes
- Add podman services
- Change dist service path
- Fix udev
2023-07-15 16:41:11 +00:00
Alex D. 1bfcce5b79
Remove default env files and use defaults 2023-05-20 16:59:00 +00:00
Alex D. fe01f8d49e
Fix kflavour being incorrect for flavours with dashes in them 2023-05-14 12:53:52 +00:00
Alex D. 4c13dee4b9
Add bananapi m2z and bump version 2023-05-13 16:17:21 +00:00
Alex D. e187cff6ab
Update and add bananapi config
- Bump kernel version
- Cleanup configs by converting them to defconfigs
- Add BananaPi M2 Zero
- Add Ceph and support for MediaTek MT76x2U to rockpro64
2023-05-13 16:14:16 +00:00
Alex D. d84e649953
Bump version 2023-05-11 09:41:55 +00:00
Alex D. d30a9368cf
Add udev as alternative hw dev handler 2023-05-11 09:40:11 +00:00
Alex D. 26a7f0e457
Remove redundant exec 2023-05-11 09:38:23 +00:00
Alex D. 9fe36415a9
Add binfmt service template and exec template 2023-05-11 09:20:32 +00:00
Alex D. 5cc73dc1dd
Refactor structure 2023-04-16 16:31:07 +00:00
Alex D. 1661b35268
Remove mdevd dep 2023-03-31 18:04:12 +00:00
Alex D. 97b533f2d5
Fix smartd and add ceph-exporter 2023-03-31 18:01:52 +00:00
Alex D. d94704d1d5
Add vhost_net 2023-03-31 16:46:45 +00:00
Alex D. 4b57db58a4
Fix naming issues, possible race conditions etc... 2023-03-29 20:59:20 +00:00
Alex D. 96fb8971dc
Add vrf, 8021q, dummy modules 2023-03-29 16:14:47 +00:00
Alex D. 85180a63b8
More templates and services
- Added VRF template
- Added routing services
	- bird
	- gortr
- Added more sysctls
- Migrated from brctl to iproute2
2023-03-25 10:19:50 +00:00
Alex D. 1836c92f38
Few tweaks to services
- KSM stop should split merged pages
- Add NUMA-aware merging
- Add smartd
- Depend on mount.root for rootfs changes
2023-03-19 19:21:40 +00:00
Alex D. a76685466b
Add multipath and vfio 2023-03-10 19:59:57 +00:00
Alex D. 1d096e387d
Update kernel 2023-02-19 15:36:22 +00:00
Alex D. 475c6042a3
Add lxd service and remove apparmor module as it doesn't make sense to late-load it 2023-02-03 18:56:03 +00:00
Alex D. 8b22782c35
Added libvirt.secret 2023-02-02 15:43:56 +00:00
Alex D. 32afdfaff8
Cleanup services 2023-02-01 08:50:08 +00:00
Alex D. 09b6859465
Update to cgroupv2 and move mount 2023-02-01 08:10:53 +00:00
Alex D. 4ece709e43
Fix backtick block 2023-01-18 09:06:12 +00:00
Alex D. 5aa973d190
Change of defaults and ceph service improvements
- Remove essential flag from services that don't deserve it
- Rename default ceph services without instances
- Automatically get ID of ceph daemons from hostname
- Automatically mount /boot and /boot/efi as part of core bundle
2023-01-18 08:53:16 +00:00
Alex D. 5610aa4335
Provide alpine-baselayout to avoid collisions 2023-01-18 08:37:28 +00:00
Alex D. 4a8bc53a50
Fix misc 2022-12-10 12:08:53 +00:00
Alex D. 430e95ea33
Fix statekeeping in manager and add nameif for persistent interface naming, fix mount autoimport 2022-12-10 12:03:57 +00:00