templates/apache_Debian.erb (20 lines of code) (raw):

# # This file is managed by puppet. # Alias /backuppc <%= scope.lookupvar('backuppc::params::cgi_directory') %> <Directory <%= scope.lookupvar('backuppc::params::cgi_directory') %>> AllowOverride None Order deny,allow Deny from all Allow from <%= @apache_allow_from %> <% if @apache_require_ssl -%> SSLRequireSSL <% end -%> Options ExecCGI FollowSymlinks AddHandler cgi-script .cgi DirectoryIndex index.cgi AuthUserFile <%= scope.lookupvar('backuppc::params::htpasswd_apache') %> AuthType basic AuthName "BackupPC" require valid-user </Directory>