src
bastille
src | bastille | |
---|---|---|
760 | 28 | |
3,405 | 890 | |
1.3% | 2.2% | |
10.0 | 9.9 | |
4 days ago | 6 days ago | |
C | Shell | |
- | BSD 3-clause "New" or "Revised" 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.
src
-
Using multiple SSH keys on multiple Git repositories
OpenBSD website
-
What Okta Bcrypt incident can teach us about designing better APIs
Interesting! Let's check the OpenBSD implementation of this algorithm, and here is the link to it. The first point of interest lies here:
- OpenBSD 7.5 を 7.6 へ アップグレード
-
OpenBSD Upgrade 7.5 to 7.6
The OpenBSD project released 7.6 of their OS on 8 Oct 2024 as their 57th release 💫
-
OpenBSD now enforcing no invalid NUL characters in shell scripts
Funny enough filenames are just byte sequences. So almost anything goes.
There was just some patch that added '/' protection, because that's the only character that's not allowed in filenames.
https://github.com/openbsd/src/commit/46f7109a9e03df89b66ada...
- We have reached OpenBSD of Theseus
- OpenBSD 7.4 を 7.5 へ アップグレード
-
PostgreSQL on OpenBSD: Upgrade 15 to 16 with pg_upgrade
OpenBSD gives us good documentation as a series of the project. (For example, the man pages are cared and kept maintained.) It's applied to principal service packages as well as the OS. So is as to PostgreSQL.
-
OpenBSD Upgrade 7.4 to 7.5
The OpenBSD project released 7.5 of their OS on 5 Apr 2024 as their 56th release 💫
-
OpenSSH Race condition resulting in potential remote code execution
> Only two remote holes in the default install, in a heck of a long time!
As someone who doesn't know this kind of stuff well, will this cause OpenBSD to have to update the statement above?
https://www.openbsd.org
bastille
-
Kleene as a Container Management Platform for FreeBSD
BastilleBSD has commits from earlier today and is a Docker-esque solution for jails: https://github.com/BastilleBSD/bastille
-
Bocker: Docker implemented in around 100 lines of Bash (2015)
A brother from another mother: https://bastillebsd.org/ Bastille manages jails using shell with many of the same constructs you'd find in docker. I like it over other jail management software in BSD because it has so few dependencies.
-
3 Advantages to Running FreeBSD as Your Server Operating System
> FreeBSD jails don't have a one-command way to install a preconfigured jail for a specific service
FreeBSD does have that tool, its BastilleBSD: https://bastillebsd.org/
For example, this is the Bastillefile for running consul: https://gitlab.com/bastillebsd-templates/consul/-/blob/maste...
-
FreeBSD Jails Containers
A couple of tools which are both working on jail management & packaging
- bastille https://bastillebsd.org
- BastilleBSD
-
Jails on FreeBSD
https://github.com/BastilleBSD/bastille
Bastille also has a sister project 'rocinante' which allows you to use Bastille templates on
- Bastille – System for automating deployment and management of FreeBSD containers
- Bastille – Open-source system for automating management of containers on FreeBSD
-
Are there some sort of "jails images" one can pull to quickly setup popular software stacks?
Not exactly what you’re looking for, but https://bastillebsd.org is maybe a step towards it?
-
pf/opn sense best LINUX alternative
Obviously, not as popular - but having used both - I much prefer jails myself. It seems that they can run on opnsense too: https://eerielinux.wordpress.com/2017/07/15/building-a-bsd-home-router-pt-8-zfs-and-jails/ - though instead of iocage referenced here - I'd suggest using: https://bastillebsd.org/
What are some alternatives?
PHPT - The PHP Interpreter
iocage - A FreeBSD jail manager written in Python 3
cosmopolitan - build-once run-anywhere c library
AppJail - Simple and easy-to-use tool for creating portable jails.
coreutils - upstream mirror
void-config - Scripts and Ansible playbook to setup Void Linux on ZFS.