On Jul 23, 2011, at 19:55 36, Rob Landry wrote:

> In retrospect, I probably should have tet The Rivendell user and group to 
> "www-data", as that's what Apache uses in Debian 6.0. However, I didn't 
> know to do that, and instead created a seperate "rivendell" user and group 
> and set Apache to use that instead of "www-data" (otherwise, I can't 
> delete anything from the Rivendell library).

I see you got this working, but just for the archives:  you do *not* want to 
set the Apache and Rivendell users to be the same.  The way this works is for 
'rdxport.cgi' to be installed SETUID 0.  The first thing it then does when 
invoked is look up the UID/GID for the "rivendell" user (from /etc/rd.conf) and 
then shed root perms and use those perms instead.  So long as you tell 
'configure' where 'rdxport.cgi' ought to go (using the --libexecdir= switch), 
all of this ought to happen automatically as part of the build process.

Cheers!


|-------------------------------------------------------------------------|
| Frederick F. Gleason, Jr. |               Chief Developer               |
|                           |               Paravel Systems               |
|-------------------------------------------------------------------------|
| WASHINGTON DC:  Fifty square miles almost completely surrounded by      |
|                 reality.                                                |
|-------------------------------------------------------------------------|

_______________________________________________
Rivendell-dev mailing list
[email protected]
http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev

Reply via email to