updated on Tue Jan 10 00:10:07 UTC 2012
[aur-mirror.git] / puppet-dashboard / dashboard.install
blob09f48ee01a1dd56db1934f8fd72eeb4bda7d62b8
1 pre_install() {
2   getent group puppet-dashboard > /dev/null || groupadd -r puppet-dashboard
3   getent passwd puppet-dashboard > /dev/null || \
4       useradd -r -g puppet-dashboard -d /usr/share/puppet-dashboard -s /sbin/nologin \
5         -c "Puppet Dashboard" puppet-dashboard
6   exit 0
10 post_install() {
11   chown -R puppet-dashboard:puppet-dashboard /usr/share/puppet-dashboard/*
12   echo 'To get puppet-dashboard running the MySQL database needs to be set up.
13 Ensure that the mysqld daemon is running, then as root, run the following command:
14 cd /usr/share/puppet-dashboard && rake-1.8 RAILS_ENV=production db:create && rake-1.8 RAILS_ENV=production db:migrate && cd -'
17 post_upgrade() {
18   echo 'Upgrading puppet-dashboard from 1.0.4 requires a database update, execute this rake command:
19 rake reports:schematize'
22 # vim:set ts=2 sw=2 et: