chmod 755 $fusionforge_dir/www/scm/viewvc/bin/cgi/viewvc.cgi
chmod 755 $fusionforge_dir/utils/forge_get_config
chmod 755 $fusionforge_dir/utils/forge_set_password
+ chmod 755 $fusionforge_dir/utils/forge_run_job
+ chmod 755 $fusionforge_dir/utils/forge_run_plugin_job
+ chmod 755 $fusionforge_dir/plugins/*/cronjobs/*
find $fusionforge_dir -type f -name "*.sh" -exec chmod 755 {} \;
$fusionforge_dir/utils/manage-apache-config.sh build
fi
done
- for file in /opt/csw/apache2/etc/httpd.conf /etc/apache2/httpd.conf
+ for file in /opt/csw/apache2/etc/httpd.conf /etc/apache2/httpd.conf /etc/apache2/apache2.conf
do
if [ -f $file ]
then
cd $fusionforge_dir
if [ ! -d $fusionforge_etc_dir ]
then
- msg red "/etc/gforge didn't exist - error - make sure you've got permission"
+ msg red "$fusionforge_etc_dir didn't exist - error - make sure you've got permission"
exit 2
fi
install2_files_ubuntu()
{
- echo "--"
- echo "For ubuntu, rather use ubuntu package"
- echo "SEE https://fusionforge.org/mediawiki/index.php/Installing/UbuntuRepositories"
- echo "--"
+ install2_files $1 www-data www-data
}
install2_files_debian()
{
- echo "--"
- echo "For debian, rather use debian package"
- echo "SEE https://fusionforge.org/mediawiki/index.php/Installing/DebianRepositories"
- echo "--"
+ install2_files $1 www-data www-data
}
install2_files_unknown()
{
- echo "Only Red Hat, Fedora or CentOS and OpenSUSE are supported by this script.";
+ echo "Only Debian, Ubuntu, Red Hat, Fedora or CentOS and OpenSUSE are supported by this script.";
echo "See INSTALL for normal installation";
exit 1
}