deb/apache-register-hg.bash
changeset 21 52f40bd9e114
parent 17 141de5177ee8
child 31 461eed8e7463
--- a/deb/apache-register-hg.bash	Sun May 07 12:48:30 2023 +0300
+++ b/deb/apache-register-hg.bash	Sun May 07 13:04:33 2023 +0300
@@ -40,6 +40,7 @@
 cat <<EOF >/etc/apache2/sites-available/hg.conf
 <VirtualHost hg.defun.work:*>
     DocumentRoot /srv/hg
+    ServerName hg.defun.work
 
     ScriptAliasMatch  ^/(.*)  /srv/hg/hgweb.cgi/\$1
 
@@ -50,8 +51,23 @@
         AddHandler cgi-script .cgi
     </Directory>
 </VirtualHost>
+
+<IfModule mod_ssl.c>
+  <VirtualHost hg.defun.work:443>
+    DocumentRoot /srv/hg
+    ServerName hg.defun.work
+
+    ScriptAliasMatch  ^/(.*)  /srv/hg/hgweb.cgi/\$1
+
+    <Directory "/srv/hg/">
+        Options +ExecCGI
+        Require all granted
+        AllowOverride None
+        AddHandler cgi-script .cgi
+    </Directory>
+  </VirtualHost>
+</IfModule>
 EOF
 
 a2ensite hg
-systemctl reload apache2
-
+service apache2 reload