I would like to preserve my setup roughly:
Code: Select all
host
workstation (graphical (X11 / wayland)
router (2 Network Interfaces are assigned to it, WAN and LAN)https://wiki.gentoo.org/wiki/Incus
If I understand correctly, wayland will be a bit trickier than X11:
Code: Select all
echo "gui:1000:1" | sudo tee -a /etc/subuid /etc/subgidThe way I setup my FreeBSD host was a barebones install so that way the attack surface is as small as possible and more importantly, I have as few updates or patches to apply so I don't need to reboot. The host is not graphical and has no network interfaces assigned to it as it has assigned those to the router. The router is responsible for handling all network functionality and for the host and workstation to have network functionality, essentially a connection is made between the host and router and the workstation and router.
Additionally, the host in my case does not have a GUI whatsoever installed, yet I am still able to launch X11 via startx.
I have my inittab configured on FreeBSD to make the first 2 terminals available to the host, next 3 for the router, and next 3 for the workstation. I am presently using:
Code: Select all
"/usr/sbin/jexec workstation /usr/libexec/getty Pc" xterm onifexists secure "/usr/libexec/getty Pc" xterm onifexists secureCode: Select all
"incus exec workstation /usr/bin/agetty" xterm onifexists secure "/usr/bin/agetty" xterm onifexists secureto open a getty for that container so I could log in directly to it.
I don't see many forum posts on incus and am wondering how much it is used as well. Is what I want to do reasonable?


