Montar HOME encriptada com ZFS durante o boot usando openRC
Dica publicada em Linux / Sistema de Arquivos
Montar HOME encriptada com ZFS durante o boot usando openRC
O setup aqui é o seguinte:
A montagem do SSD quem cuida é o Dracut, sem problemas. Para a HOME utilizo o seguinte script:
Coloque em /etc/init.d/nome_sugestivo e adicione ao boot:
# rc-update add nome_sugestivo default
Pronto! Após carregar todos os outros serviços, o openRC irá lhe pedir a senha da zpool para poder abri-lá.
- Root em ZFS encriptado em um SSD
- Home em ZFS encriptado em um HD
A montagem do SSD quem cuida é o Dracut, sem problemas. Para a HOME utilizo o seguinte script:
#!/sbin/openrc-run
pool="home_pool"
# O local é o último serviço a rodar, o ideal é executar após ele para não atrapalhar o início de outros serviços durante o boot
depend() {
after local
}
start() {
zpool import -l $pool
}
stop() {
zpool export $pool
}
Coloque em /etc/init.d/nome_sugestivo e adicione ao boot:
# rc-update add nome_sugestivo default
Pronto! Após carregar todos os outros serviços, o openRC irá lhe pedir a senha da zpool para poder abri-lá.