I recommedn that you check the current owner with: ls -la /usr/share/squirrelmail and then choose the same user and group for the chmod. But I would not overwrite the debain squirrelmail files if you like to use a newer version of squirrelmail. The debian files use a sepceial configuration with config files in other locations to match debians package guidelines, so it might be that squirrelmail breaks if you verwrite it with files from the standard squirrelmail tar.gz file. It might be better to create a new folder like /usr/share/squirrelmail2 and put your new installation there. Then change the webmail symlink in /var/www/ to point to this new directory.
I did and here's the output: Code: # ls -la /usr/share/squirrelmail total 60 drwxr-xr-x 13 501 80 4096 Sep 29 06:03 . drwxr-xr-x 127 root root 4096 Sep 10 18:24 .. drwxr-xr-x 5 root root 4096 Sep 2 09:39 class drwxr-xr-x 2 root root 4096 Sep 2 09:39 config drwxr-xr-x 4 root root 4096 Sep 2 09:39 functions drwxr-xr-x 30 root root 4096 Sep 2 09:39 help drwxr-xr-x 2 root root 4096 Sep 2 09:39 images drwxr-xr-x 3 root root 4096 Sep 2 09:39 include -rw-r--r-- 1 root root 684 Oct 26 2009 index.php drwxr-xr-x 47 root root 4096 Sep 2 09:40 locale drwxr-xr-x 18 root root 4096 Sep 2 09:40 plugins drwxr-xr-x 10 501 80 4096 Sep 10 13:14 squirrelmail drwxr-xr-x 2 root root 4096 Sep 2 09:40 src drwxr-xr-x 3 root root 4096 Sep 2 09:40 themes So the owner is the root. However, changing ownership to root for the roudcube files did not solve the problem. The result is still a blank page.
I have also tried a web install for roundcube and this is what the checker has to say: Problem is that when I try to update I get no update in the current repositories. I remember changing reps in the ISP config installation instructions and I don't want to mess up my installation. Can you help me please? For instance, does it make sense to dolwnlaod PHP 5.3.3 from here: http://www.php.net/downloads.php And compile the package?
After further study of the matter, I have decided to update PHP from 5.16 to 5.2.13 using the Atomicorp Repository. Procedure follows: Code: wget -q -O - http://www.atomicorp.com/installers/atomic.sh | sh yum update php php-mcrypt php-mhash php-mssql php-tidy service httpd restart As a result I was able to successfully switch to RoundCube without any more trouble, via web install.