Subject: [netatalk-admins] Problems grasping permissions with Netatalk
From: rodgerd@wnl.co.nz
Date: Mon Aug 17 1998 - 04:20:11 EDT
<wham, wham, wham>
OK, I have a problem with netatalk, which I suspect (and hope) is a
conceptual problem, rather than a problem with netatalk itself.
To give an overview:
I have a Linux system with an asun patched netatalk 1.4b2. I am setting it
up to allow electronic ad delivery, over an IP network, with FTP, afp/ip,
and (eventually) smb/ip.
In order to give our clients sandboxes of their own, I set up a
/home/clients/clientname structure. Our production staff have a seperate
login which has .AppleVolumes set to look at /home/clients.
So far, so good. I have a tree that looks like:
/home---clients---foo
|-bar
/home/clients is uid root, gid production, with drwxrwx--- perms.
/home/clients/foo is uid foo, gid foo, with drwxdrwx--- perms.
The production uid is a member of the foo and bar groups.
So far, so good. The client can control files, no problems, in his
directory. The production login allows folders to be manipulated, and
ditto work inside folders.
*But* production can't copy files into the /home/clients/foo directory, or
trash them. On the mac side, I get a generic "You don't have permission"
error; on the Linux side, I see:
Aug 17 19:48:23 ftp afpd[2982]: setfilparams: ad_open Month_end: Permission
denied
Aug 17 19:48:45 ftp afpd[2982]: setfilparams: ad_open Month_end: Permission
denied
in /var/log/messages.
Using FTP doesn't give this problem.
Initially, I couldn't create folders, but resolved that after looking at the
FAQ; I'm still stuck with the file creation.
-- Rodger Donaldson rodger.donaldson@wnl.co.nz Systems Support Direct line : 04 474 0560 Wellington Newspapers Limited Fax : 04 474 0309 You are in a maze of twisty little companies, all working against each other.
This archive was generated by hypermail 2b28 : Sat Dec 18 1999 - 16:33:06 EST