Dash - > Aplicativos de inicialização
- Adicionar
- Dêumnomeaeleecoloqueocomandonoscriptdequevocêprecisa:
Motivo para isso ... não há arquivo de configuração e essas configurações são codificadas.
Onde eu configuro os parâmetros padrão do syndaemon?
Por padrão, é chamado com %código% . Eu tenho um script que re-executa com parâmetros que eu preciso, mas como faço isso corretamente?
Estou no ubuntu 12.04
Dash - > Aplicativos de inicialização
Motivo para isso ... não há arquivo de configuração e essas configurações são codificadas.
Como Rinzwind já apontou, essas configurações são codificadas no unit-settings-daemon:
Como solução alternativa, renomeie syndaemon para syndaemon.orig
mv /usr/bin/syndaemon /usr/bin/syndaemon.orig
e crie um syndaemon de script que apenas chame o binário original com os parâmetros corretos:
cat << EOF > /usr/bin/syndaemon
#!/bin/bash
/usr/bin/syndaemon.orig -K -R -i0.5
EOF
Torne-o executável com
chmod +x /usr/bin/syndaemon
Para quem usa o Xubuntu:
Descobri que o atraso de meio segundo funciona bem para mim. O comando que você precisa executar no início automático é
syndaemon -i .5 -K -t -R -d