From 3ea3aea25101a514630219634a55b8fa9c55576e Mon Sep 17 00:00:00 2001 From: Stephen Gran Date: Sun, 15 Nov 2009 02:16:04 +0000 Subject: [PATCH] merkel's default site is a little different Signed-off-by: Stephen Gran --- .../sites-available/default-debian.org | 21 --------- .../apache2/templates/default-debian.org.erb | 43 +++++++++++++++++++ 2 files changed, 43 insertions(+), 21 deletions(-) delete mode 100644 modules/apache2/files/common/etc/apache2/sites-available/default-debian.org create mode 100644 modules/apache2/templates/default-debian.org.erb diff --git a/modules/apache2/files/common/etc/apache2/sites-available/default-debian.org b/modules/apache2/files/common/etc/apache2/sites-available/default-debian.org deleted file mode 100644 index dca460b41..000000000 --- a/modules/apache2/files/common/etc/apache2/sites-available/default-debian.org +++ /dev/null @@ -1,21 +0,0 @@ -## -## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE. -## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git -## - - - ServerAdmin debian-admin@debian.org - - ErrorLog /var/log/apache2/error.log - CustomLog /var/log/apache2/access.log combined - - DocumentRoot /srv/www/default.debian.org/htdocs - - HostnameLookups Off - UseCanonicalName Off - ServerSignature On - - UserDir disabled - - -# vim:set syn=apache: diff --git a/modules/apache2/templates/default-debian.org.erb b/modules/apache2/templates/default-debian.org.erb new file mode 100644 index 000000000..ba55d93b3 --- /dev/null +++ b/modules/apache2/templates/default-debian.org.erb @@ -0,0 +1,43 @@ +## +## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE. +## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git +## + + + ServerAdmin debian-admin@debian.org + + ErrorLog /var/log/apache2/error.log + CustomLog /var/log/apache2/access.log combined + + DocumentRoot /srv/www/default.debian.org/htdocs + + HostnameLookups Off + UseCanonicalName Off + ServerSignature On +<%= +out = '' +if fqdn == "merkel.debian.org" + out = " + RemoveType .php .phtml .php3 .phps + php_admin_flag engine off + + SetEnv PERLLIB "/home/don/perl/usr/share/perl5:/home/don/source/" + SetEnv DEBBUGS_CONFIG_FILE "/home/don/config_internal" + SetHandler cgi-script + AllowOverride None + Options +ExecCGI + Order allow,deny + Allow from all + +" +else + out = " + + UserDir disabled + +" +end +out +%> + +# vim:set syn=apache: -- 2.20.1