Thanks for the reply, but for the life of me I can't figure out what the 
permission problem is.   Decided to start over and reformat CentOS.  I 
followed the INSTALL and UPGRADE and ended up back at the same problem.  
What am I doing wrong?  What am I missing?

I noticed only the wiki mentions setting the permissions for rdxport.cgi 
and nothing about it in UPGRADE

Should a web interface be reachable at http://127.0.0.1/rd-bin ? I get 
forbidden.

Here is what I've done.

> Followed CentOS 6 notes on wiki
>
> [rivendell@automation ~]$ grep -i 'DocumentRoot' 
> /etc/httpd/conf/httpd.conf
> # DocumentRoot: The directory out of which you will serve your
> DocumentRoot "/var/www/html"
> # This should be changed to whatever you set DocumentRoot to.
> #    DocumentRoot /www/docs/dummy-host.example.com
>
> ./configure --disable-jack --disable-hpi --libexecdir=/var/www/html/rd-bin
> make
> make install
>
> sudo conf/rd-bin.conf /etc/httpd/conf.d
> sudo cp conf/rd.conf-sample /etc/rd.conf
>
> AudioOwner and AudioGroup are both rivendell
>
> mkdir /var/snd
> chown rivendell:rivendell /var/snd
> chmod 755 /var/snd
>
> chown rivendell:rivendell /var/www/html/rd-bin/rdxport.cgi
> chmod 4755 /var/www/html/rd-bin/rdxport.cgi
>
> /etc/intid.d/http start
> /etc/init.d/mysqld start
>
> rdadmin
>
> /etc/init.d/rivendell start


Any help would be very appreciated.
I've been fighting this thing for like three weeks. :(

On 2/7/2012 8:16 AM, Fred Gleason wrote:
> On Feb 7, 2012, at 01:26 16, MedicaMechanica wrote:
>
>> This seems to have fixed it... wow.
>>
>> Shouldn't that wiki article be updated?
> No.  The wiki article is correct.
>
> If the configured rivendell user and group aren't working, then you likely 
> have some sort of permissions problem with '/var/snd'.  Setting 'rdxport.cgi' 
> to run SETUID root is merely masking that underlying problem (not to mention 
> being a *really* bad idea from a security POV).
>
> Cheers!
>
>
> |-------------------------------------------------------------------------|
> | Frederick F. Gleason, Jr. |               Chief Developer               |
> |                           |               Paravel Systems               |
> |-------------------------------------------------------------------------|
> |   Some people call them "cars" or "trucks"; I call them "dimensional    |
> |   transmogrifiers" because they change three-dimensional cats into      |
> |   two-dimensional ones.                                                 |
> |                                         -- F. Frederick Skitty          |
> |-------------------------------------------------------------------------|
>
> _______________________________________________
> Rivendell-dev mailing list
> [email protected]
> http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev

Reply via email to