Yeah sure..
But do you think I should investigate other configuration files or chmod/chown?

2012/9/13 Gregg Wonderly <[email protected]>:
> On Sep 13, 2012, at 9:39 AM, Alessio Elmi <[email protected]> wrote:
>
>> Gregg,
>> that's interesting, even if it's far beyond from my knowledge :-)
>> Anyway how can you deal with that? Do you set a specific rivendell user or 
>> not?
>> I think the step I usually do are quite common for every setup. My
>> experience taught me that you should check ownership and permissions
>> of:
>> - /var/snd
>> - rdxport.cgi
>> - edit /etc/rd.conf
>> - move/edit rd-bin.conf properly
>> ...and that's it! :-S
>> Any other things to work on?
>
> When I first started to look at Rivendell, it struck me as strange that there 
> was so much variation between distros, that there were large blog like pages, 
> covering the installation procedures.  The "appliance" version seems to be 
> the most attractive for people without experience in Linux administration.  
> But even it can have problems depending on what you do to edit certain files.
>
> It seems like overall, the Linux sound tools packaging is the larger issue 
> that Rivendell users have to deal with.  Not all distros have the same things 
> built in with the same package names.  /etc/apache2 vs /etc/httpd is an 
> example of variation that while small, makes tools harder to "get right".
>
> Perhaps an audit tool, which could check all these things would be helpful?
>
> Gregg
>
>>
>> 2012/9/13 Gregg Wonderly <[email protected]>:
>>> The practical issue, from my perspective, is that there are "server" 
>>> processes running in the background which are managed by the "service" 
>>> interface.  Practically, I really think that a better choice would be to 
>>> run and manage those processes from the foreground.  If the "GUI" is really 
>>> the control point of the platform, then a foreground process should really 
>>> manage everything about the runtime environment for the play out machine.
>>>
>>> It's really hard to manage "multiple" processes reliably.  The lifecycle is 
>>> disconnected from apps which don't have a common parent process.  The 
>>> runtime "user-id" becomes an issue that is also visibly frustrating to deal 
>>> with.
>>>
>>> When "multi-threading", was not generally available, multi-programming was 
>>> the paradigm of choice.  But now that multi-core is everywhere, and 
>>> multi-threading is available, it seems like it might be time to reconsider 
>>> embedding the services into a single, foreground app so that the user 
>>> experience is "consistently" the same.
>>>
>>> Gregg Wonderly
>>>
>>> On Sep 13, 2012, at 4:09 AM, Alessio Elmi <[email protected]> wrote:
>>>
>>>> I have found similar problems too.
>>>> The only way I could manage Rivendell to work properly is doing
>>>> everything as unix user. If I login in Linux as 'alessio' rd.conf must
>>>> be set as 'alessio', /var/snd must belong to 'alessio' and so on...
>>>> That's the only way I found...
>>>> I tried several Linux distros in VMachine. I can always compile
>>>> everything smoothly.
>>>> Then like super user I always do more or less like this:
>>>> - make install
>>>> - groupadd rivendell
>>>> - useradd rduser -G audio,rivendell
>>>> - mkdir /var/snd
>>>> - chown rduser:rivendell
>>>> - chmod 775 /var/snd
>>>> - cp /.../rd.conf-sample /etc/rd.conf
>>>> - edit "AudioOwner=rduser"
>>>> - cp /../rd-bin.conf /etc/apache../conf.d/
>>>> - logout and login
>>>> Doesn't work... You can navigate RDAdmin and everything but you can't
>>>> import/export... any idea? The only way I found is using everything in
>>>> the same Linux user I log in.
>>>>
>>>> Alessio
>>>>
>>>>
>>>> 2012/9/12 Wayne Merricks <[email protected]>:
>>>>> The cgi files, addcart etc are all part of the Rivendell install.  I'm 
>>>>> assuming you installed from source? (with the configure/make etc) or did 
>>>>> you use the tryphon repos?
>>>>>
>>>>> If its source, the html files are all inside riv_source_dir/web/tests and 
>>>>> rxport.cgi in its compiled form is inside riv_source_dir/web
>>>>>
>>>>> A make install from the source dir will copy all that stuff to wherever 
>>>>> you specified in the configure line e.g. ./configure 
>>>>> --libexecdir=/usr/local/libexec will put all the stuff inside 
>>>>> /usr/local/libexec when you hit sudo make install.
>>>>>
>>>>> If you installed from the tryphon.eu repo try a simple:
>>>>>
>>>>> sudo apt-get install rivendell-server
>>>>>
>>>>> I believe these will install all the apache side of things for you but 
>>>>> I've never tried the simple way before (I normally tweak things and just 
>>>>> got used to the manual source install which works for me)
>>>>>
>>>>> Regards,
>>>>>
>>>>> Wayne
>>>>>
>>>>>
>>>>> -----Original Message-----
>>>>> From: [email protected] on behalf of Mike T.
>>>>> Sent: Tue 11/09/2012 21:29
>>>>> To: rivendell-dev
>>>>> Subject: Re: [RDD] Can't import audio - Invalid URL]
>>>>>
>>>>> OK I am making progress!
>>>>>
>>>>> For the record, in case anyone else runs in to this, here is what I have
>>>>> found:
>>>>>
>>>>> I am running ubuntu 10.04 and RD 2.1.4.
>>>>>
>>>>> For whatever reason, I did not install apache on my client computer, so
>>>>> I installed that.
>>>>>
>>>>> I then snagged a copy of addcart.html off the net and copied it into
>>>>> the /var/www folder. (this is the default apache location for web
>>>>> pages..)
>>>>>
>>>>> Next I copied  /usr/share/doc/rivendell/examples/conf/rd-bin.conf
>>>>>
>>>>> to: /etc/apache2/conf.d
>>>>>
>>>>> now when I go to http://localhost/rd-bin/addcart.html
>>>>>
>>>>> I get a web page! However, I still can't import audio. When I go into
>>>>> RDlibrary, and try to import a WAV file into the cart, I get a "Unable
>>>>> to create destination file" error.
>>>>>
>>>>> I check my /var/log/apache2/error.log and I see the following:
>>>>>
>>>>> File does not exist: /var/www/rd-bin/rdxport.cgi
>>>>>
>>>>> Did a google for an example, and I can't find one.
>>>>>
>>>>> ====
>>>>>
>>>>> So could some please post an example for me? Or perhaps there is
>>>>> something else I need to do. I am open to suggestions
>>>>>
>>>>> As usual The people here have been so helpful, and I appreciate it.
>>>>>
>>>>> --
>>>>> Mike
>>>>>    Station Engineer WVMC-FM
>>>>>
>>>>> -------------
>>>>> http://www.wvmcfm.com
>>>>>
>>>>> Mansfield 90.7
>>>>>     Ashland 91.1
>>>>>       Wooster  102.7
>>>>>
>>>>>
>>>>>
>>>>> -------- Forwarded Message --------
>>>>> From: Gregg Wonderly <[email protected]>
>>>>> To: [email protected], User discussion about the Rivendell Radio
>>>>> Automation System <[email protected]>
>>>>> Subject: Re: [RDD] [Fwd: RE: Can't import audio - Invalid URL]
>>>>> Date: Mon, 10 Sep 2012 14:29:32 -0500
>>>>>
>>>>> On Sep 10, 2012, at 2:13 PM, Mike T. <[email protected]> wrote:
>>>>>
>>>>>> Wayne,
>>>>>>
>>>>>> I finally got back to the not able to import WAVs issue. Per your
>>>>>> instructions, here is what I have tried:
>>>>>>
>>>>>> 1. you are correct, I get a 404 when I try
>>>>>> http://localhost/rd-bin/addcart.html
>>>>>>
>>>>>> 2. in doing a search, I found a copy of rd-bin.conf in
>>>>>> /usr/share/doc/rivendell/ecamples/conf/rd-bin.conf
>>>>>>
>>>>>> I copied it to /etc/apache2 and restarted apache. I still got a 404
>>>>>> error.
>>>>>
>>>>> It needs to be in the conf.d subdirectory of the apache /etc directory.  
>>>>> So, if you have /etc/apache2, then it needs to go into /etc/apache2/conf.d
>>>>>
>>>>>> 3. I did a search for addcart.html, and there isn't one on my hard
>>>>>> drive.
>>>>>>
>>>>>> 4. I tried your suggestion of
>>>>>> ./configure --libexecdir=/usr/local/libexecdir
>>>>>>
>>>>>> I got a "command not found" error. I suspect I am in the wrong
>>>>>> subdirectory. I ran this from /home/rduser directory.
>>>>>
>>>>> This would reconfigure the rivendell build environment in the source root 
>>>>> for rivendell, and needs to be run from that directory, wherever you have 
>>>>> unpacked the rivendell .tar.gz at.
>>>>>
>>>>> Gregg Wonderly
>>>>>
>>>>>>
>>>>>> 5. I did a google search for the above command and found a reference
>>>>>> that for ubuntu 10.4 (which I am using..) the command should be:
>>>>>> ./configure --libexecdir=/usr/local/libexec
>>>>>> I still got a "Command not found" error.
>>>>>>
>>>>>> ====
>>>>>> So what am I doing wrong?
>>>>>>
>>>>>> As always, I appreciate any suggestions.
>>>>>>
>>>>>> --
>>>>>> Mike
>>>>>>   Station Engineer WVMC-FM
>>>>>>
>>>>>> -------------
>>>>>> http://www.wvmcfm.com
>>>>>>
>>>>>> Mansfield 90.7
>>>>>>    Ashland 91.1
>>>>>>      Wooster  102.7
>>>>>>
>>>>>>
>>>>>>
>>>>>> -------- Forwarded Message --------
>>>>>> From: Wayne Merricks <[email protected]>
>>>>>> To: [email protected], User discussion about the Rivendell Radio
>>>>>> Automation System <[email protected]>
>>>>>> Subject: RE: [RDD] Can't import audio - Invalid URL
>>>>>> Date: Fri, 7 Sep 2012 01:07:59 +0100
>>>>>>
>>>>>> Check to see if your apache is serving the rd-bin directory properly.
>>>>>>
>>>>>> http://localhost/rd-bin/addcart.html
>>>>>>
>>>>>> If you get a 404 for that then the config is wrong.  You normally copy 
>>>>>> riv_source/conf/rd-bin.conf to /etc/apache2/conf.d/ then restart the 
>>>>>> apache service (sudo service apache2 restart).
>>>>>>
>>>>>> Theres also the possibility that rd-bin.conf isn't formed properly.  
>>>>>> Normally under Ubuntu you do ./configure 
>>>>>> --libexecdir=/usr/local/libexecdir
>>>>>>
>>>>>> What you need to do is find where addcart.html has been copied too and 
>>>>>> modify the rd-bin.conf file to reflect that path then copy that into the 
>>>>>> apache dir.
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>> Wayne
>>>>>>
>>>>>>
>>>>>> -----Original Message-----
>>>>>> From: [email protected] on behalf of Mike T.
>>>>>> Sent: Thu 06/09/2012 17:46
>>>>>> To: rivendell-dev
>>>>>> Subject: [RDD] Can't import audio - Invalid URL
>>>>>>
>>>>>> Hello,
>>>>>>
>>>>>> I have tried importing audio using rdimport, ripping a CD from inside
>>>>>> RDlibrary, and importing a WAV from inside RDlibrary.
>>>>>>
>>>>>> In every case, as soon as it starts importing, I get a "Invalid URL"
>>>>>> error message, and nothing is imported.
>>>>>>
>>>>>> What am I missing - any help would be greatly appreciated
>>>>>>
>>>>>> Running Ubuntu 10.04
>>>>>> Rivendell ver. 2.1.4
>>>>>> database schema 205
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> 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
>>>>>
>>>>>
>>>>> #######################
>>>>> Scanned by MailMarshal
>>>>> #######################
>>>>>
>>>>> ############
>>>>>
>>>>> Attention:
>>>>>
>>>>> The information contained in this message is confidential and intended
>>>>> for the addressee(s) only. If you have received this message in error
>>>>> or there are any problems, please notify the originator immediately.
>>>>> The unauthorised use, disclosure, copying or alteration of this message
>>>>> is strictly forbidden. Christian Vision or any of its subsidiaries will
>>>>> not be liable for direct, special, indirect or consequential damages
>>>>> arising from alteration of the contents of this message by a third party
>>>>> or as a result of any virus being passed on. Please note that we reserve
>>>>> the right to monitor and read any e-mails sent or received by the
>>>>> company under the Telecommunications (Lawful Business Practice)
>>>>> (Interception of Communications) Regulation 2000. Christian Vision is
>>>>> registered in England as a limited company 2842414 and as a charity
>>>>> 1031031
>>>>>
>>>>> ############
>>>>>
>>>>> _______________________________________________
>>>>> 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
>>>
>>> _______________________________________________
>>> 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
>
> _______________________________________________
> 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