diff -r 78c58876bc9f -r 88674a86b3ad www-apps/redmine/files/redmine-2.initd --- a/www-apps/redmine/files/redmine-2.initd Tue Jun 14 14:57:38 2016 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,45 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-apps/redmine/files/redmine-2.initd,v 1.1 2013/01/07 13:39:26 matsuu Exp $ - -RAILS_ENV=${RAILS_ENV:-production} -REDMINE_DIR=${REDMINE_DIR:-/var/lib/redmine} -REDMINE_ADDRESS=${REDMINE_ADDRESS:-localhost} -REDMINE_PORT=${REDMINE_PORT:-3000} -REDMINE_USER=${REDMINE_USER:-redmine} -REDMINE_GROUP=${REDMINE_GROUP:-redmine} -REDMINE_PIDFILE="${REDMINE_DIR}/tmp/pids/server.pid" - -depend() { - use apache2 git-daemon mysql net postgresql svnserve -} - -start_pre() { - if [ ! -e "${REDMINE_DIR}/config/initializers/secret_token.rb" ] ; then - eerror "Execute the following command to initlize environment:" - eerror - eerror "# emerge --config www-apps/redmine" - eerror - return 1 - fi -} - -start() { - ebegin "Starting redmine" - cd "${REDMINE_DIR}" - start-stop-daemon --start --quiet --user ${REDMINE_USER}:${REDMINE_GROUP} \ - --pidfile "${REDMINE_PIDFILE}" \ - --exec /usr/bin/ruby "${REDMINE_DIR}"/script/rails server -- \ - --daemon --environment=${RAILS_ENV} \ - --binding=${REDMINE_ADDRESS} --port=${REDMINE_PORT} \ - ${REDMINE_OPTS} - eend $? -} - -stop() { - ebegin "Stopping redmine" - cd "${REDMINE_DIR}" - start-stop-daemon --signal INT --quiet --pidfile "${REDMINE_PIDFILE}" - eend $? -}