Uma vez eu fiz isso no OpenBSD e segui link
Talvez possa ajudar também no NetBSD?
Estou procurando alguns bons recursos na execução de daemontools em uma caixa do NetBSD. Instalei o pacote binário via pkg_add , mas não consigo encontrar um script rc para iniciar, por exemplo, svscan . Sou principalmente um usuário de Linux e FreeBSD, e esse é o tipo de coisa que eu esperaria encontrar depois de uma instalação. Eu acabei de olhar no lugar errado? Eu deveria estar construindo a partir da fonte para encontrar esses tipos de extras? Existe um bom guia em algum lugar que cubra coisas assim? Obrigado.
Uma vez eu fiz isso no OpenBSD e segui link
Talvez possa ajudar também no NetBSD?
Os daemontools do Bernstein Bernstein são instalados por meio do programa package/run , chamado pelo programa package/install . Isso determina se o sistema operacional usa o sistema 5 rc ou o antigo BSD rc e atualiza /etc/inittab ou /etc/rc.local de acordo.
van Smoorenburg rc (dos sistemas operacionais Linux) é um pesadelo de portabilidade, e Mewburn rc (usado atualmente no FreeBSD e no NetBSD) mal tinha (pouco menos de 6 meses) sido lançado para o NetBSD e não existe em todos os outros BSDs quando daemontools 0.76 saiu em julho de 2001.
Considerando que, por outro lado, /etc/inittab é uma coisa do passado, e em sistemas operacionais como o Ubuntu Linux /etc/rc.local foi realmente substituído três vezes ao longo - por van Smoorenburg rc , depois por upstart e depois por systemd. ( É uma mera duas vezes superada substituído no CentOS. )
Isso não deixa praticamente nada nos daemontools de Bernstein de baunilha.
Várias pessoas abordaram esse déficit ao longo dos anos.
rc para o FreeBSD em 2004. O script Mewburn rc do Shigemura desde o início incorporou o conhecimento de que svscanboot é uma coisa do passado também. Ele poderia manipular invocar um log de dados para a saída de svscan (e seus supervise filhos). Em 2007, não havia necessidade de readproctitle .
O conjunto de ferramentas de dados pode manipular os serviços daemontools e tem um modo de operação compatível com svscan , bem como < href="https://jdebp.eu./Softwares/nosh/freebsd-binary-packages.html#rc"> um pacote que fornece Mewburn rc arquivos para executar o gerenciador de serviços nosh e o scanner de serviço sob Mewburn rc . Para mais informações, consulte o Guia nosh no capítulo intitulado "Inicialização compatível de estilo antigo", acessível com
xdg-open /usr/local/share/doc/nosh/svscan-startup.html
/etc/inittab é coisa do passado. . Respostas frequentemente dadas. rc . Respostas frequentemente dadas. Isto não é para daemontools, mas pode ser uma alternativa que funcione / compile no netbsd: link Não há porta atual mas funciona para a frente
Tags bsd daemontools netbsd