Forum OpenACS Q&A: Re: Upload large files on Aolserver - Is moving to Naviserver the only way?
Standard server root for packaged openacs in debian-like systems is /usr/share/openacs, which felt weird to me... I haven't really respected the debian convention, just put myself in a more familiar situation.
Another thing Debian did in the package and I replicated was the shell script. user and group are the ones the server is executed by. My replication was quite blind in this regard, just wanted to stick to the old package's style. Of course it is not necessary.
Debian doesn't install upstart by default, but sysvinit. Honestly tough, this is not the reason why I prepared the init.d script, I am just more used to it and wanted to feel at home...
In the end, as the data in previous site was not much, I decided to go for a clean install rather than upgrade. As I wanted to name the instance in a different way than oacs-HEAD, after openacs was installed I created another database for the instance and modified the configs of the new instance accordingly.
Thanks a lot for patch and hints!
Maybe we should provide command line switches to ease adaptation, but having a common set of parameters helps communication in forums, especially fro beginners.
Redhat went from sysvinit (fedora < 9) over upstart (fedora 9-14) to systemd (fedora > 14; currently 19). optionally spitting out sysvinit scripts should be no rocket science...