Installing Web PVR on Fedora 13
Colin Parker
colin.parker at bibliotheca-rfid.com
Tue Oct 26 13:41:01 EDT 2010
Andy
You're a star, that worked a treat! I won't pretend to understand it
all. Maybe you could update the old instructions and contribute it to
the project :)
Don't worry, I work for a Swiss company but I live in Blighty.
Many thanks again,
Colin
On Mon, Oct 25, 2010 at 10:54 PM, Andy Bircumshaw <andy at networkned.co.uk> wrote:
>
> Please read: http://david.woodhou.se/email.html
> CTRL-F "below"
>
>
> On 25 Oct 2010, at 11:04, Colin Parker wrote:
>> On Sun, Oct 24, 2010 at 11:09 PM, Andy Bircumshaw <andy at networkned.co.uk> wrote:
>>> On 24 Oct 2010, at 20:50, Colin Parker wrote:
>>>> ...
>>>> WARNING: Running the updater again to obtain plugins. ERROR:
>>>> /usr/bin/get_iplayer is not writable - aborting update (maybe a
>>>> package manager was used to install get_iplayer?)
>>> ...
>>> I solved this with `mv ~root/.get_iplayer ~ && chown -R andy
>>> ~andy/.get_iplayer` - after that, get_iplayer started working again just
>>> fine for my user.
>>>
>>> I would look at the user under which get_iplayer is being called when you
>>> browse the webpage. I would guess that it's apache?
>>> ...
>>> You mention following instructions: which ones? Do you have a link to them?
>
>>
>> I was logged in as root.
>>
>> The instructions were in get_iplayer.cgi.txt which is included in the
>> download from
>> ftp://ftp.infradead.org/pub/get_iplayer/
>>
>> and the extract I followed is below. Is there anything in there that's wrong?
>>
>> Installation as Apache CGI script
>> ---------------------------------
>> * Run the below commands as 'root'
>> * Create dirs in /var/www/get_iplayer/ :
>> mkdir -p /var/www/get_iplayer/output /var/www/get_iplayer/.get_iplayer
>> * Allow apache user to write to these dirs:
>> chown apache.apache /var/www/get_iplayer/output
>> /var/www/get_iplayer/.get_iplayer
>> * Copy get_iplayer.cgi and get_iplayer into /var/www/get_iplayer/
>> cp -p get_iplayer.cgi get_iplayer /var/www/get_iplayer/
>> * Ensure they are executable:
>> chmod 755 /var/www/get_iplayer/get_iplayer.cgi
>> /var/www/get_iplayer/get_iplayer
>> * Ensure you have the following lines in Apache's httpd.conf:
>> ScriptAlias /iplayer "/var/www/get_iplayer/get_iplayer.cgi"
>> SetEnv HOME /var/www/get_iplayer/
>
> You'll need to reload Apache after doing this, I think.
>
> # /etc/init.d/apache reload
>
> You've probably powered down the machine since yesterday, so that's probably moot.
>
>> * This will run as apache's user/group and save all settings files in
>> /var/www/get_iplayer/.get_iplayer
>
> Ok, so:
>
> # mv /var/www/get_iplayer/.get_iplayer /var/www/get_iplayer/.get_iplayer.old
> # cp -r ~root/.get_iplayer /var/www/get_iplayer/
> # find /var/www/get_iplayer/.get_iplayer -exec chown apache.apache \{} \;
>
> I think you'll see output with the last command, but not the previous two.
>
> Then you'll need to check this part again:
>
>> * and specify a default output directory in
>> /var/www/get_iplayer/.get_iplayer/options, e.g.:
>> output /var/www/get_iplayer/output
>
> Edit the /var/www/get_iplayer/.get_iplayer/options file with a text editor (vim, nano) and change the output line.
>
> Does it work now?
>
> NB: your email domain name sounds Swiss. You know that the BBC block non-UK IPs, don't you?
>
> aB.
>
>
> _______________________________________________
> get_iplayer mailing list
> get_iplayer at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/get_iplayer
>
More information about the get_iplayer
mailing list