I need some help with FileManager and getting it to work correctly with existing Unix home directories.
We run eGroupWare on RHEL4 and Apache2. We are authenticating against our OpenLDAP database and everything is great - Mail, iCalSrv etc. all working fine - what we’d really like to do is provide a kind of “web-drive” for users to browse/download/upload files in their EXISTING Unix homedirs.
All respective homedirs reside at /home/username on the server, so here is where the problems are encountered.
I have managed to get a WebDAV server up and running by setting up a virtualhost in Apache that when contacted (and appending the username eg: http://webdisk.company.com/username) allows users to browse files etc.
However, in order to do this, we have had to give Apache read perms to /home/, so the permissions are root:apache (750) for /home/
We then put individual .htaccess files in each homedir with LDAP authenticate info inside to allow only registered users to access their own DAV folder…
I can’t get this to integrate with FileManager whatsoever. I think that this is down to the fact that FileManager expects a /home folder in the root of whatever is fed into “Enter the full path for users and group files.” in the Setup pages - in our case for example is “http://webdisk.company.com”
Can anyone offer a solution to get FileManager to be able to use our current Unix home dirs? We don’t want to create seperate storage space especially for this (although I’ve tried this and it works) - they MUST be able to access the same Unix home dirs they can when in the office…