vpsfreecz / vpsadminos

Host for Linux system containers based on NixOS, ZFS and LXC
https://vpsadminos.org
MIT License
155 stars 26 forks source link

add chimera linux support #71

Closed q66 closed 2 months ago

q66 commented 2 months ago

This adds image support for Chimera Linux (https://chimera-linux.org)

It is currently untested as I have no clue how to locally test it. That means it may not work. It is also pending build of https://github.com/chimera-linux/cports/commit/517cc8a6b3e9afb6f534381e25924eed700c5cec which will be done in a few hours after the builder unclogs.

I currently have a fully working Chimera VPS on playground; this was done by creating an Alpine VPS, running busybox-static shell in it, rm -rf'ing the system, extracting the bootstrap tarball in there, and replicating the steps in the configure script :p

However, currently still running into issues with elogind failing to start, probably due to it expecting unified cgroups while vpsfree still mostly uses hybrid. I will try to address this in my instance during this week. It seems this is actually normal and will happen on alpine too. I instead dropped the session packages in base-vpsfree so elogind is not pulled in by default.

Other than that, I think it's pretty solid already.