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
