Tema: sysrc
-
rc.conf, sysrc e service no FreeBSD: habilitar, iniciar e verificar o que executa no boot
No FreeBSD, os serviços são habilitados de forma declarativa por uma variável de rc.conf (em `/etc/rc.conf` ou em um arquivo por serviço em `/etc/rc.conf.d`); `sysrc` e `service <name> enable` apenas gravam essa variável, e o próprio rc.conf não deve executar nada diretamente: ele só define variáveis lidas pelos scripts rc em `/etc/rc.d`. O `sysrc` edita essas variáveis com segurança a partir de um script, e o `service` inicia, para e consulta o status do script rc.d correspondente.
Legível por máquina: JSON