> Sorry but I don't know apache suexec.
It just means that each website runs under it's own user, not "apache"
or "www-data". One benefit of this also is that you don't need 777
permissions for tmp and upload.
What I would need is a way to execute rsync as another user so that
instead of command being
rsync /from/here /to/there
its
sudo -u otheruser rsync /from/here /to/there
but the more I think about this, the more it seems like not the
problem of Fredistrano but of my server setups, so ill look fore some
other way to solve this problem.
> For your second question, you can deploy a specific version number
> (see 4.2.2 Project deployment step 3), so can you deploy a previous
> version.
Well I was looking for something among the lines of this:
http://blog.matsimitsu.nl/cakephp/222/deploying-a-cakephp-app-with-capistrano
where the latest few releases are kept on the production server, so
switching takes a millisecond instead of a minute or two (or even much
longer, if you have to search for the revision number) ... maybe you
can add this to wishlist