diff options
Diffstat (limited to 'README')
-rw-r--r-- | README | 44 |
1 files changed, 44 insertions, 0 deletions
@@ -0,0 +1,44 @@ +Installation +============ + +# sudo aptitude install apache2 libjs-jquery rivendell-server +# sudo a2enmod ssl authnz_ldap + +add the following to /etc/apache2/mods-endabled/ldap.conf: + +~~~snip~~~ +LDAPTrustedGlobalCert CA_BASE64 /etc/ldap/ldapscert.pem +~~~/snip~~~ + +# sudo rm /etc/apache2/conf.d/rivendell + +add the following to the virtualhost config: + +~~~snip~~~ + DocumentRoot /var/www/ + <Directory /var/www/> + Options -Indexes -FollowSymLinks MultiViews + AllowOverride None + Order allow,deny + allow from all + RedirectMatch 404 /\\.svn(/|$) + </Directory> + <Directory /var/www/config> + Order allow,deny + Deny from all + </Directory> + + Include /etc/rivendell/apache.conf + + <Location /authtoken.json> + Order deny,allow + Deny from All + AuthName "Radio Helsinki - Automation Import" + AuthType Basic + AuthBasicProvider ldap + AuthzLDAPAuthoritative off + AuthLDAPUrl ldap://ldap.helsinki.at/ou=People,dc=helsinki,dc=at?uid TLS + Require valid-user + Satisfy any + </Location> +~~~/snip~~~ |