### Requirements ### - mod_perl for Apache * To check if already installed use on of these approaches: * Command: #> apache2ctl -M * Command: #> a2enmod -l * Check the apache2 loadmodule.conf. Possible location: /etc/apache2/sysconfig.d/loadmodule.conf * If module isn't listed, install it using this commands: * Download: #> yast2 –install apache2-mod_perl * Enable module: #> a2enmod mod_perl - perl DBD::mysql library * To check if already installed use one of following approaches: * Command: #> perldoc perllocal Check the output for an entry like this "Fri Oct 22 22:32:51 2010: "Module" DBD::mysql" * Search for mysql.pm in your filesystem. E.g using command: #> find / -name mysql.pm * If module isn't listed, install it using this command: #> /usr/bin/perl -MCPAN -e 'install “DBD::mysql”' ### Redmine WebDav Plugin Installation ### Follow the guide here: http://github.com/amartel/redmine_webdav Additional information to the guide: 1. Works as described 2. “gem install unicode” throws errors, but works 3. Webserver configuration: * The file RedmineAdavanced.pm has to be put into a pearl include path. * You can check for possible include paths with these approaches: * Check how mod_perl for Apache is configured. To do so use this command: #> grep "use lib" -R /etc/apache2/ * Check the output of following command for "@INC:" - that's the list with include dirs. Command: #> perl -V * The directive will fit in the /etc/apache2/vhosts.d/yourhost.conf. Don't forgett to change the Location directory and the DB connection parameters. 7. On Windows it can be tricky to get it running natively. These tools should work: * http://www.netdrive.net/download.html (Make sure you hit the “Advanced” button and activate HTTPS) * http://www.bitkinex.com/