ACLs werden ignoriert (was: Re: Ein gemeinsames - Derkeiler.com

ACLs werden ignoriert (was: Re: Ein gemeinsames Verzeichnis fuer mehrere Benutzer)
ACLs werden ignoriert (was: Re: Ein gemeinsames
Verzeichnis fuer mehrere Benutzer)
Source: http://newsgroups.derkeiler.com/Archive/De/de.comp.os.unix.linux.misc/2007−06/msg01513.html
• From: Christian Garbs <mitch@xxxxxxxxx>
• Date: Sat, 30 Jun 2007 00:49:50 +0200 (CEST)
Mahlzeit!
Hauke Laging <2q2007@xxxxxxxxxxxxxxx> wrote:
Christian Garbs schrieb am Donnerstag 28 Juni 2007 22:32:
Ein einfaches [ −r $FILE] kümmert sich bei mir nur um die
"normalen" Dateirechte.
Schöne Formulierung ("bei mir").
Ich kann das nicht bestätigen. Das erscheint auch absurd, da die bash
nicht etwa ls −l aufruft und dann deppert die Ausgabe parst, sondern
per access(2) den Kernel fragt, der das dann sicherlich auf dieselbe
Weise checkt wie beim eigentlichen Zugriff (alles andere wäre ja
bekloppt).
Absurd erscheint mir das auch. Aber so sieht es aus:
mitch@yggdrasil:~/Mail$ ls −lh testdatei
−rw−r−−−−−+ 1 root root 0 2007−06−30 00:40 testdatei
mitch@yggdrasil:~/Mail$ getfacl testdatei
# file: testdatei
# owner: root
# group: root
user::rw−
user:mitch:r−−
group::−−−
mask::r−−
other::−−−
mitch@yggdrasil:~/Mail$ [ −r testdatei ] && echo lesbar
mitch@yggdrasil:~/Mail$ dd if=testdatei count=0 status=noxfer 2>/dev/null && echo lesbar
lesbar
mitch@yggdrasil:~/Mail$ bash −−version
GNU bash, version 3.1.17(1)−release (i486−pc−linux−gnu)
ACLs werden ignoriert (was: Re: Ein gemeinsames Verzeichnis fuer mehrere Benutzer)
1
ACLs werden ignoriert (was: Re: Ein gemeinsames Verzeichnis fuer mehrere Benutzer)
Copyright (C) 2005 Free Software Foundation, Inc.
mitch@yggdrasil:~/Mail$ cat /etc/debian_version
4.0
mitch@yggdrasil:~/Mail$ uname −a
Linux yggdrasil 2.6.18 #2 Tue May 15 21:38:23 CEST 2007 i686 GNU/Linux
Das ist ein ungemoddetes Debian Etch mit selbstkompiliertem
Debian−Kernel. Die Partition ist ext3 mit ACLs.
ACLs sind nicht in POSIX definiert, hab ich gehört − kann das der
Grund sein?
Woher kommt das sonst?
Was mache ich dagegen?
dd statt [ −r ] funktioniert zwar, ist aber unschön.
Gruß,
Christian
−−
.....Christian.Garbs.....................................http://www.cgarbs.de
"...Unix, MS−DOS, and Windows NT (also known as the Good,
the Bad, and the Ugly)." (Matt Welsh)
.
ACLs werden ignoriert (was: Re: Ein gemeinsames Verzeichnis fuer mehrere Benutzer)
2