mfsbsd
netbsd-teokureliveimage
mfsbsd | netbsd-teokureliveimage | |
---|---|---|
5 | 1 | |
471 | 9 | |
- | - | |
3.8 | 7.6 | |
3 months ago | 16 days ago | |
Makefile | Shell | |
BSD 2-clause "Simplified" License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
mfsbsd
-
Build Initramfs Rootless
I'm very new to BSD in general, but I find it very fun and interesting!
However, I need pointers to get started.
> You won't be spoon-fed, and are expected to have read the manuals and other documentations...
I read a lot of FreeBSD and NetBSD documentation to get to the point of compiling my own kernels, but I don't think I ever read about the equivalent concept of Linux cpio/initramfs for BSD. My minimal images use a UFS filesystem.
Here, after checking https://mfsbsd.vx.sk/ and https://github.com/mmatuska/mfsbsd/blob/master/scripts/mdini... I think mfsbsd is just a using tmpfs so it may not exactly the same thing as initramfs, that allows booting linux from a bzImage + initrd
I'll keep searching, it's not super high priority at the moment, but it's something I'd like to do with (Free|Net)BSD.
- MfsBSD: ISO file that create a working minimal installation of FreeBSD
-
Does anyone still use digitalocean for freebsd vms
I suspect it depends on how much support and/or hand-holding you need from your hosting provider. I'd hesitate to run an unofficial build/image but I believe the alternative on DO is to use mfsbsd (a memory-file-system installer for FreeBSD) which is also an unofficial build/image.
-
Is there a way to load the FreeBSD installer to RAM?
The common answer here is to use mfsbsd which puts all the installer's requirements onto a RAM disk so you should (in theory) be able to pull the install media and plug in other devices as needed
-
FreeBSD SSH Hardening
I looked into this for a project a couple of years ago and ended up using mfsbsd instead.
https://github.com/mmatuska/mfsbsd
netbsd-teokureliveimage
-
Build Initramfs Rootless
If you're coming from Linux some terminology may be uncommon, different, or not even there, because equivalent mechanisms don't (or didn't) exist. So there's a different oral history, which makes it harder to get instant search results, besides 'BSD is dying', which leads to less results in general, because it's simply less used.
Back to topic, does it matter if it's using different mechanisms, if achieving the same result at the end of the day? Like running in RAM, and not necessarily having to be 'installed' on some medium, being very minimal, and optionally 'rebooting/remounting/pivoting' into something larger, which may also reside in RAM?
That OS-108 may have been misleading, because it seams rather dead, but I thought it did something like that, eons ago, when I looked at it in emulation.
https://github.com/OS108/OS108/tree/master/LiveImgScripts
Anyways, it's based on this https://github.com/tsutsui/netbsd-teokureliveimage , which isn't, most relevant would be mkimagebuilder.sh and mkliveimage.sh from there, I guess. If that doesn't get you further than your own minimal images, I've understood you wrong, and probably wasted your time.
What are some alternatives?
yubikey-agent - yubikey-agent is a seamless ssh-agent for YubiKeys.
dedupfs - A Python FUSE file system that features transparent deduplication and compression which make it ideal for archiving backups.
ssh-audit - SSH server & client security auditing (banner, key exchange, encryption, mac, compression, compatibility, security, etc)
tinyssh - TinySSH is small server (less than 100000 words of code)
occambsd - An application of Occam's razor to FreeBSD
Samba - https://gitlab.com/samba-team/samba is the Official GitLab mirror of https://git.samba.org/samba.git -- Merge requests should be made on GitLab (not on GitHub)
tarsnap - Command-line client code for Tarsnap.
testssl.sh - Testing TLS/SSL encryption anywhere on any port
pc-sysinstall - System installer (CLI) for TrueOS
OS108 - OS108 is a fast, open and Secure Desktop Operating System built on top of NetBSD.
.NET Runtime - .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.