[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2024/cbsd_pt7.gmi Before I started diving into basic jail management with CBSD, I wrote two articles about the tool in general. This one is more in line with those as we are going … Continue reading Exploring the CBSD virtual environment management framework – part 7: Updating and help
Exploring the CBSD virtual environment management framework – part 6: Jails (IV)
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2024/cbsd_pt6.gmi After a long forced break (sorry, life - and unfortunately the opposite, too - got in the way) I finally managed to get back to what I think is one of … Continue reading Exploring the CBSD virtual environment management framework – part 6: Jails (IV)
The TEK Cleave: A unique typing experience
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2023/tek-cleave.gmi In this article I compare the new TEK Cleave to the classic TEK (Truly Ergonomic Keyboard). If you are unfamiliar with the former and want to know more, you can read … Continue reading The TEK Cleave: A unique typing experience
EuroBSDCon 2023 report (2/2) – Main conference, social event & conclusion
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2023/eurobsdcon_2023_pt2.gmi In the previous article I wrote about my arrival journey (which was a bit of an adventure but not as much as the way home!) as well as the two tutorial … Continue reading EuroBSDCon 2023 report (2/2) – Main conference, social event & conclusion
EuroBSDCon 2023 report (1/2) – arrival & tutorial days
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2023/eurobsdcon_2023_pt1.gmi This article is going to be a long read. I'll be giving a fair bit of detail to share enough of the experience to hopefully give interested readers a good idea … Continue reading EuroBSDCon 2023 report (1/2) – arrival & tutorial days
Exploring the CBSD virtual environment management framework – part 5: Jails (III)
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2023/cbsd_pt5.gmi This article is about creating jails right from the command line. This time we will also build an example jail that is somewhat useful. Let's assume that we have a NAS … Continue reading Exploring the CBSD virtual environment management framework – part 5: Jails (III)
Exploring the CBSD virtual environment management framework – part 4: Jails (II)
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2023/cbsd_pt4.gmi This article is about using the interactive jail creation script and building something from ports. It also explores some important concepts along the way. Part 0 of this series is a … Continue reading Exploring the CBSD virtual environment management framework – part 4: Jails (II)
Exploring the CBSD virtual environment management framework – part 3: Jails (I)
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2023/cbsd_pt3.gmi This article is about using the dialog menus to create a jail, start it and enable SSH in there so the jail does something. Part 0 of this series is a … Continue reading Exploring the CBSD virtual environment management framework – part 3: Jails (I)
Exploring the CBSD virtual environment management framework – part 2: Setup
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2023/cbsd_pt2.gmi In this article we're setting up CBSD so that we can start using it. Part 0 of this series is a general discussion of what virtualization actually is and what you … Continue reading Exploring the CBSD virtual environment management framework – part 2: Setup
Exploring the CBSD virtual environment management framework – part 1: Introduction and installation
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2022/cbsd_pt1.gmi One interesting feature introduced in early Unix (V7) is the chroot(2) syscall (accompanied by the chroot(8) command added later). They allow for putting processes in what is called a chroot jail. … Continue reading Exploring the CBSD virtual environment management framework – part 1: Introduction and installation