RSS Git Download  Clone
Raw Blame History
changes to accommodate new centres:
#### see also create_core_data.sh ###

1) httpd.conf:
	FastCgiExternalServer /tmp/lims_fastcgi_leeds -socket /var/run/hilis4/leeds.socket
	Alias /hilis4 /tmp/lims_fastcgi_leeds
	Alias /foo /tmp/lims_fastcgi_foo, etc

2) new /etc/init.id/lims_fastcgi_leeds.sh script - 1 for each new centre
	loads /etc/init.id/lims_fastcgi having set CENTRE env param

3) new /var/run/hilis4 - chmod 755 to the lims_fastcgi USERNAME

4) changed socket from /tmp/lims_fastcgi.socket to /var/run/hilis4/$CENTRE.socket and 
	pid file from /var/run/ to /var/run/hilis4/$CENTRE.pid
	
5) removed --make-pidfile & --background in .fcgi script - replaced with fork && exit code and:
	$proc_manager->pm_write_pid_file("/var/run/hilis4/$ENV{CENTRE}.pid");

6) $ENV{CENTRE} ||= 'leeds' in lims_config.pl and:
7) new symlink between leeds.txt -> settings.txt so crons don't barf