Como persistir um arquivo em / usr / local no FreeNAS incorporado

3

Eu integrei o FreeNAS, versão 8.2 beta. Agora eu gostaria de instalar o openvpn, obviamente persistindo entre as atualizações.

Eu consegui fazer o programa persistir usando

mount -wu /
pkg_add -r openvpn
mount -ro /

Também obtive a linha openvpn_enable="YES" para persistir editando /conf/base/etc/rc.conf

Meu problema é persistir a pasta /usr/local/etc/openvpn com os arquivos de configuração e chave openvpn.conf . Como posso persistir?

    
por Peter Smit 23.05.2012 / 09:11

2 respostas

3

Você deve usar o novo sistema Plugin. Embora não haja um plug-in do OpenVPN agora, você pode instalar o software dentro da cadeia. A prisão não é afetada nas atualizações do FreeNAS. E se você assim, você pode querer criar um plugin e contribuí-lo para a comunidade FreeNAS: -)

Outras leituras: link

    
por 17.07.2012 / 11:01
1

Eu acabei de receber este trabalho do FreeNAS 8.2 eu mesmo. Eu tenho um monte de notas sobre o processo no meu blog em link

Versão curta é que você precisa copiar seus arquivos de configuração para o openvpn para / conf / base / etc / local / etc / openvpn e /conf/base/etc/rc.conf

Para fazer isso, você precisa tornar o sistema de arquivos gravável.
# mount -uw /

Você realmente não quer tentar fazer isso funcionar na cadeia de plugins.

    
por 30.07.2012 / 04:25