diff --git a/Makefile b/Makefile index 914950c..6f1a9e8 100644 --- a/Makefile +++ b/Makefile @@ -29,3 +29,4 @@ install: install -m 0644 -o root -g root nginx-template.conf $(DESTDIR)/etc/alternc/templates/nginx/ install -m 750 alternc-nginx-ssl-install $(DESTDIR)/usr/lib/alternc/install.d/ install -m 0644 -o root -g root nginx-ssl-letsencrypt.conf $(DESTDIR)/etc/apache2/conf-enabled/ + install -m 0644 -o root -g root alternc-nginx-ssl-empty.conf $(DESTDIR)/etc/apache2/mods-available/ diff --git a/alternc-nginx-ssl-empty.conf b/alternc-nginx-ssl-empty.conf new file mode 100644 index 0000000..85452d2 --- /dev/null +++ b/alternc-nginx-ssl-empty.conf @@ -0,0 +1,3 @@ +##Workaround ssl activation from alternc.install +##Providean empty content +##We can't use /dev/null as is not regular file diff --git a/alternc-nginx-ssl-install b/alternc-nginx-ssl-install index 4d0d8c5..14a2483 100644 --- a/alternc-nginx-ssl-install +++ b/alternc-nginx-ssl-install @@ -22,6 +22,14 @@ # Purpose of file: Install nginx conf files. # ---------------------------------------------------------------------- +if [ "$1" = "apache2" ] +then + #Workaround alternc.install + #Pprevent a2endmo ssl + a2dismod ssl + ln -s /etc/apache2/mods-available/alternc-nginx-ssl-empty.conf /etc/apache2/mods-enabled/ssl.load +fi + if [ "$1" = "upgrade" ] then echo "Nginx Configuration:" diff --git a/debian/dirs b/debian/dirs index 3017272..4f4568c 100644 --- a/debian/dirs +++ b/debian/dirs @@ -3,4 +3,5 @@ /var/www/letsencrypt/.well-known/acme-challenge /usr/lib/alternc/install.d /etc/apache2/conf-enabled +/etc/apache2/mods-available/ /var/cache/nginx-ssl