Date: Fri, 15 Jan 1999 16:16:45 +0300 From: Alexander Bezroutchko <abb@zenon.net> To: hackers@FreeBSD.ORG Subject: problem with permission at mount point again. Message-ID: <369F3FBD.ED99E422@zenon.net>
index | next in thread | raw e-mail
I have a problem with permission at mount point.
2.2.7-STABLE behaves as described in thread titled 'permission confusion
at mount point' (freebsd-hackers, July 1998) and the CAVEATS section of
mount(8), it's bad for me (I have to shutdown running server), but
understandable:
-- mount(8) -----------------------
...
CAVEATS
After a successful mount, the permissions on the original mount
point de-
termine if .. is accessible from the mounted file system. The
minimum
^^^^^^^^^^^
permissions for the mount point for traversal across the mount
point in
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
both directions to be possible for all users is 0111 (execute for
all).
^^^^^^^
...
-----------------------------------
But 3.0-RELEASE (i386), doesn't satisfy this description.
As root:
1 root@abb:/var# /bin/pwd
2 /var
3 root@abb:/var# ls -ld /var/ch
4 drwx------ 2 root wheel 512 15 Jan 10:53 /var/ch
5 root@abb:/var# mount /dev/wd2a /var/ch
6 root@abb:/var# ls -ld /var/ch
7 drwxr-xr-x 2 root wheel 512 15 Jan 14:03 /var/ch
8 root@abb:/var#
As ordinary user:
10 abb@abb:~> cd /var/ch
11 abb@abb:/var/ch> ls -ld ..
12 ls: ..: Permission denied
13 abb@abb:/var/ch> /bin/pwd
14 /var/ch
15 abb@abb:/var/ch> cd ..
16 abb@abb:/var> /bin/pwd
17 /var
18 abb@abb:/var>
As far as I understand, in compliance with manpage commands 13 & 15 must
return 'Permission denied'. Behaviour described in the thread was
claimed
as correct and only possible. So why pwd and cd succeeds but ls fails ?
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?369F3FBD.ED99E422>
