3 BASEDIR
:=$(shell dab basedir
)
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
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
29 info/init_ok
: dab.conf