As part of a server move, I went on to reinstall Trac. I tried to install it as FastCGI, but I failed to configure the clean URLs properly. I got the clean URLs to work if the user accessed them, but Trac insisted on adding trac.fcgi to the beginning of every link it generated. So I decided to use the Trac standalone server, tracd.
The next problem I faced was how to start Trac automatically upon startup. The solution was to use an init.d script for starting Trac. After some searching, I didn’t find an init.d script for tracd that was satisfactory (most were poorly written). So I went on and wrote my own init.d script for tracd.
Continue reading Start Trac on Startup – Init.d Script for tracd