Hi,
Permissions are annoying but it generally goes like this:
* Check local permissions, if pass then continue
* Attempt to write the file locally
* Through the magic of nfs this gets passed on to the server share.
From the servers point of view it looks like this:
* Client requests access to the share
* permissions are checked on the server for this specific client
* if there is a user record on the server that matches the client guid
then it passes
* if not it fails and you get the errors you seem to be having.
Like I said I was lazy hence why I make sure the local permissions on
the server are nobody:nogroup and 0775.
Hope this makes sense effectively both sides of the transaction check
local permissions on that particular machine.
Once it is mounted the only way to change permissions is to change the
permissions on the server.
Wayne Merricks
The Voice Asia
On 23/10/13 15:12, Tim Camp wrote:
Greetings,
I think this is a situation where I am chasing my tail, I probably
have things right on one end of the transaction wrong on the other and
vise versa constantly changing things trying to get it to work.
I am confused about the /var/snd permissions thing because once the
nfs share is mounted you can't change anything about it, mode or
ownership. my nfs server is just that a server it does not run
ivendell it has a directory with var/snd and it runs nfs-server that's
it.
I can set permissions on the client /var/snd folder before it mounts
the share but not after.
In rd.conf I have the unix user as Audio owner and that user is a
member of group rivendell, I see that some peeps have set the audio
owner set as rivendell and group set as rivendell.
I really am not a newbie at this, I have been running rivendell for
years, but I guess I don't fully grasp the ownership changes for
version 2.
I can't get why the user can write to var snd but apache can't.
Am I correct in assuming that if apache can write to the 'local'
/var/snd that it is set up correctly?
If that is so what does it need to be able to write to the nfs share?
I really am up against a wall here.
Thanks for all the guidance.
Cheers
On Oct 23, 2013 1:18 AM, "Tim Camp" <[email protected]
<mailto:[email protected]>> wrote:
Greetings, Sorry bout the subject line thing earlier guys, no sleep.
well here is the deal as it stands now.
All my machines can import to a local /var/snd
If I open web browser I can go to the cgi-bin pages, addcart.html etc.
soon as I mount my nfs /var/snd I can record but no import.
Import returns "Audio Converter Error: Unable to create
destination file.
rd.conf is like so
Audiouser=rduser or unix user on that machine who is a member od
rivendell group.
Audiogroup=rivendell
On the surface it seems like a nfs problem but
I can write to the /var/snd nfs share as rduser and as root.
also as I mentioned I can record and rdcatch can record and
import downloaded files.
Just no go on rdlibrary import or rdimport period.
Is there some special uid gid nfs setup required for 2.5.3
The Local /var/snd folder is owned by rduser and group rivendell.
I have tried many configurations on my export file on the server,
I can connect and write from linux with them all but no import.
We haven't been able to put any new audio in the system since Saturday
and I think I hear someone sharpening a axe.
Going to sleep for the first time in three days, maybe I'll have
some fresh thought in the morning.
Cheers
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev