Page 1 of 1

mal wieder 'was Neues: erweiterte Dateirechte

Posted: 23. Sep 2014 15:14
by pluto42
Hallo,

welch eine Überraschung: neue Version, neue Futures.
Habe mal CentOS 7 getestet. War bestimmt nicht der Einzige, oder?

Also, führe ich ein ls -l aus, so folgt ein

Code: Select all

drwxr-xr-x.
Ja, richtig. Mit abschliessenden Punkt. Mal sehen was noch so angezogen wurde:
lsattr

Code: Select all

-------------e--
getfacl *

Code: Select all

# file: TEST
# owner: root
# group: root
user::rwx
group::r-x
other::r-x

Wer ist dafür verantwortlich? SE-Linux?
Ist ACL nun neuerdings an die UNIX-Tools gekoppelt?
Wieso werden bei ext4 automatisch Attribute gesetzt?

Viele Grüße
pluto42

Posted: 23. Sep 2014 21:01
by Janka
Das Attribut e bedeutet, dass die Datei "Extents" verwendet, was bei ext4 seit Neuem eine Default-Mountoption ist.

Janka

ext4

Posted: 24. Sep 2014 8:01
by pluto42
Danke Janka.

1.)
Nur weiß ich damit nicht genau etwas anzufangen:

Code: Select all

The ’e’ attribute indicates that the file is using extents for mapping the blocks on disk. It may not be removed using chattr(1).
2.) Die sache mit dem Punkt bei ls -l ist dich SE-Linux zuzuschreiben.
Nach Deaktivierung dieses bekommen neu angelegt Dateinen keinen Punkt mehr.

Gruß
ploto42

Re: ext4

Posted: 24. Sep 2014 16:53
by Janka
pluto42 wrote:Danke Janka.

1.)
Nur weiß ich damit nicht genau etwas anzufangen:

Code: Select all

The ’e’ attribute indicates that the file is using extents for mapping the blocks on disk. It may not be removed using chattr(1).
Dann lies doch bitte einen Artikel zum Thema, z.B. diesen hier: http://www.heise.de/open/artikel/Extents-221268.html
2.) Die sache mit dem Punkt bei ls -l ist dich SE-Linux zuzuschreiben.
Nach Deaktivierung dieses bekommen neu angelegt Dateinen keinen Punkt mehr.
Ja. Das heißt, dass diese Datei ein SE-Linux-ACL hat. Kannst du mit ls -Z listen und mit chcon ändern.

Janka