Files
smartmeter/etc/smartmeter
2014-07-15 18:04:16 +02:00

21 lines
487 B
Bash
Executable File

#!/bin/bash
#
# Startup script (put in /etc/init.d/smartmeter)
#
# description: Starts Smartmeter as an unprivileged user.
#
# Create a wrapper using 'rvm alias smartmeter ruby-1.9.3-p484@smartmeter'
if [[ -s "/usr/local/rvm/wrappers/smartmeter/ruby" ]]
then
sudo -u www-data /usr/local/rvm/wrappers/smartmeter/ruby /home/pcog/smartmeter/daemonize.rb $1
RETVAL=$?
exit $RETVAL
else
echo "ERROR: Missing RVM wrapper file: '/usr/local/rvm/wrappers/smartmeter'" >&2
exit 1
fi