makefile: install the drupal-fix-404s.conf file and enable it
authoreostre <eostre.danne@protonmail.com>
Tue, 15 Sep 2020 17:26:47 +0000 (13:26 -0400)
committereostre <eostre.danne@protonmail.com>
Tue, 15 Sep 2020 17:26:47 +0000 (13:26 -0400)
drupal-automake-generic/Makefile

index b1a8fd7..cf193bf 100644 (file)
@@ -11,7 +11,7 @@ chown-www:
 # recipes for installing this thing onto a "real" (non-chroot) system
 # this is enough to get us to a functional Drupal install page
 # to go further, use the install-from-backups recipe
-setup-real-system: probe-files install-pkgs install-drupal do-mysql chown-www
+setup-real-system: probe-files install-pkgs install-drupal do-mysql chown-www post-install
 
 # test that we have /install-{drupal-toolchain,packages}.sh /pkgs /sqldefaults and /do-mysql-sh
 # if we don't have all of these files, BAD THINGS may happen
@@ -37,6 +37,12 @@ do-mysql:
        chmod og-rwx /do-mysql.sh
        chmod 0600 /sqldefaults
 
+post-install: drupal-fix-404s-conf
+
+drupal-fix-404s-conf:
+       install conf/drupal-fix-404s.conf /etc/apache2/conf-available/
+       a2enconf drupal-fix-404s.conf
+
 # recipes to restore the site from a backup
 install-from-backups: probe-backup-files install-sqldump install-drupal-sites chown-www