]> git.proxmox.com Git - dab-pve-appliances.git/blob - archive/debian-5.0-acquia/Makefile
move older, now EOL releases, to archive folder
[dab-pve-appliances.git] / archive / debian-5.0-acquia / Makefile
1
2
3 BASEDIR:=$(shell dab basedir)
4
5 all: info/init_ok
6 dab bootstrap
7 dab task mysql --password admin --start
8 dab install apache2-mpm-prefork
9 dab task php --memlimit 64
10 dab install php5-mysql php5-imagick imagemagick
11 tar xzf acquia-drupal-1.2.21.5181.tar.gz -C ${BASEDIR}/var/www
12 mv ${BASEDIR}/var/www/acquia-drupal-1.2.21/ ${BASEDIR}/var/www/drupal
13 find ${BASEDIR}/var/www/drupal -type f -exec chmod 644 \{\} \;
14 find ${BASEDIR}/var/www/drupal -type d -exec chmod 755 \{\} \;
15 dab exec chown -R www-data.www-data /var/www/drupal
16 # set php ini settings recommended by Drupal
17 sed -e 's/^\s*display_errors\s*=\s*On/display_errors = Off/' -i ${BASEDIR}/etc/php5/apache2/php.ini
18 sed -e 's/^\s*magic_quotes_gpc\s*=\s*On/magic_quotes_gpc = Off/' -i ${BASEDIR}/etc/php5/apache2/php.ini
19 cp ${BASEDIR}/var/www/drupal/sites/default/default.settings.php ${BASEDIR}/var/www/drupal/sites/default/settings.php
20 cat drupal.mysql|dab exec mysql -padmin
21 # install crontab
22 echo "*/5 * * * * root /usr/bin/wget -O /dev/null -q http://localhost/cron.php" > ${BASEDIR}/etc/cron.d/drupal
23 install -m 0644 drupal.conf ${BASEDIR}/etc/apache2/sites-available/drupal
24 dab exec a2enmod rewrite
25 dab exec a2dissite default
26 dab exec a2ensite drupal
27 dab finalize
28
29 info/init_ok: dab.conf
30 dab init
31 touch $@
32
33 .PHONY: clean
34 clean:
35 dab clean
36 rm -f *~
37
38 .PHONY: dist-clean
39 dist-clean:
40 dab dist-clean
41 rm -f *~