Project

General

Profile

Download (699 Bytes) Statistics
| Branch: | Tag: | Revision:
#!/bin/sh
# postinst script for foreman-nulldb
#
# see: dh_installdeb(1)

[ -n "${DEBUG}" ] && set -x
set -e

. /usr/share/debconf/confmodule

LOGFILE='/var/log/foreman-install.log'

# if this script aborts with an error dpkg can
# hang if daemons have been started
trap db_stop EXIT

BUNDLE=bundle
[ -h /usr/bin/foreman-ruby ] && BUNDLE="/usr/bin/foreman-ruby /usr/bin/bundle"

# Update gems
export HOME=/usr/share/foreman
cd /usr/share/foreman
if [ ! -z "${DEBUG}" ]; then
$BUNDLE update --jobs 4 --local
else
$BUNDLE update --jobs 4 --local 2>&1 >> $LOGFILE
fi

mv db/schema.rb.nulldb db/schema.rb

# Own all the core files
chown -Rf foreman:foreman '/usr/share/foreman'

#DEBHELPER#

exit 0
(26-26/50)