Instalando BastilleBSD no FreeBSD

Ola Pessoal,

Neste post, irei mostrar como instalar o BastilleBSD , uma aplicação para gerenciar jails no FreeBSD, em resumo jails seria o correlato do container no mundo Linux e o BastilleBSD seria o correlato ao Docker.
O BastilleBSD facilita e muito, a vida na hora de implementar jails no FreeBSD.

Softwares que serão utilizados e as versões utilizadas:

– FreeBSD  – link ( versão:  13.0 )
– BastilleBSD  – link ( versão: 0.9.20220216 )

Primeiramente, é necessário verificar se seu sistema esta atualizado, veja esse post aqui no site de como verificar isso: {colocar link do blog aqui}

Agora, nos podemos começar a instalação do BastilleBSD:

1- Rode o comando abaixo, para instalar o BastilleBSD diretamente dos repositorios do FreeBSD e seus requerimentos.

pkg install bastille vim git-lite bash ca_root_nss 

root@bastilleBSD:~ # pkg install bastille
Updating FreeBSD repository catalogue…
Fetching meta.conf: 100% 163 B 0.2kB/s 00:01
Fetching packagesite.pkg: 100% 6 MiB 1.4MB/s 00:05
Processing entries: 100%
FreeBSD repository update completed. 31188 packages processed.
All repositories are up to date.
Updating database digests format: 100%
The following 1 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
bastille: 0.9.20220216

Number of packages to be installed: 1

37 KiB to be downloaded.

Proceed with this action? [y/N]: y
[1/1] Fetching bastille-0.9.20220216.pkg: 100% 37 KiB 38.4kB/s 00:01
Checking integrity… done (0 conflicting)
[1/1] Installing bastille-0.9.20220216…
[1/1] Extracting bastille-0.9.20220216: 100%
root@bastilleBSD:~ #


2- Pronto, voce instalou o BastilleBSD no seu FreeBSD, para verificar a versao instalada rode o comand abaixo:

bastille -v

root@bastilleBSD:~ # bastille -v
0.9.20220216
root@bastilleBSD:~ #

Com isso concluimos o nosso post de como instalar o BastilleBSD no FreeBSD, no proximo post vou mostrar como configurar o BastilleBSD.

Fontes:

– https://freebsdfoudation.org/freebsd-project/resources/introduction-to-freebsd-jails/
– https://docs.freebsd.org/en/books/handbook/jails/
– https://bastillebsd.com/