execute o tracd na tela ou execute
nohup tracd&
E continuará a ser executado depois que você fechar o terminal.
A longo prazo, você provavelmente desejará adicioná-lo aos seus scripts de inicialização ou algo assim.
Eu instalei e configurei o trac e ele roda bem usando o comando tracd autônomo. O problema é este: quando eu saio do terminal, ele termina de repente. Eu tentei:
Você tem alguma experiência com tracd?
Eu sei que posso resolver o problema configurando o trac da maneira canônica usando o apache, eu simplesmente não quero. Usando tracd seria perfeitamente bem para mim. Então, por favor, não me dê soluções alternativas.
Aqui está o script que eu uso para iniciar o tracd
#!/bin/sh
# ./startTrac.sh
/usr/bin/python /usr/bin/tracd \
--auth *,/web/trac/trac.htdigest,Trac \
--env-parent-dir /web/trac/htdocs \
-d --port 81
É o -d na última linha que o define para ser executado como um 'daemon' e se coloca em segundo plano. Isso não será iniciado após a reinicialização da máquina, mas isso ocorre apenas em um servidor doméstico que só estou usando e só foi reiniciado algumas vezes no ano passado.
O --auth *
refere-se a várias instalações do Trac no mesmo diretório que o script BTW. Um pequeno index.php, também no mesmo diretório (aqui, /web/trac/htdocs/
), apenas envia uma lista com links para link