Poster une réponse à un sujet: [Linux] Extented Attributes?
Attention, ce sujet est un sujet ancien (5457 jours sans réponse)
kortenberg
C'est juste pour vérifier. Pour ma part, ça m'arrive souvent de donner les droits sur un fichier en oubliant tout les répertoires au dessus.
blietaer
Oui c'est cela que je veux dire par "bon user": en ordre avec les group et chmod.

Pour la fonction "ouvrir à la lecture" je vais retrouver le bou de code (C), mais je peux déjà dire que dans strace sa se termine (mal) par un open(): permission denied.
kortenberg
Pour commancer avec les choses simples:
Ton user a les droits qu'il faut pour /dev/cciss ?
philfr
Qu'est ce que tu appelles "ouvrir à la lecture" et "bon user" ?


[root@debian cciss]# ls -l
total 0
brw-rw---- 1 root disk 104, 0 2009-10-09 09:27 c0d0
brw-rw---- 1 root disk 104, 1 2009-10-09 09:27 c0d0p1
brw-rw---- 1 root disk 104, 2 2009-10-09 09:36 c0d0p2
brw-rw---- 1 root disk 104, 3 2009-10-09 09:27 c0d0p3
brw-rw---- 1 root disk 104, 5 2009-10-09 09:27 c0d0p5
[root@debian cciss]# hexdump -C c0d0p1 | head
00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00000400 01 00 00 00 68 d0 1d 00 00 00 00 00 00 00 00 00 |....h...........|
00000410 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00000ff0 00 00 00 00 00 00 53 57 41 50 53 50 41 43 45 32 |......SWAPSPACE2|
00001000 31 30 34 37 0a 00 00 00 00 00 00 00 00 00 00 00 |1047............|
00001010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00002000 50 52 4f 47 52 45 53 53 5f 53 54 41 54 45 3d 37 |PROGRESS_STATE=7|
[root@debian cciss]#
blietaer
:abon:
blietaer
Hop!

Tiens qu'est-ce qui peut empêcher ("Permission Denied") d'ouvrir: /dev/cciss/c0d0p1 à la lecture, alors qu'on a bien un chmod de 660, le bon user?

Le bazar était monté avec du "-o acl" (ca peut joeur?) mais même remonté "-o rw, remount" sans l'acl, il ne s'ouvre pas mieux à la lecture...

Ca fait penser qu'il y a d'autres choses que des chmod/chown pour accéder à un device ?
Selinux?
Extended Attribute?
ou bien c'est parce que c'est du "/dev" (block device?) qui ressemble à un fichier, à la gueule d'un fichier mais n'est pas un fichier ?


Est-ce qu'il faut aller jouer du côté des getattr, setfattr, lsattr...
Catégorie:  






Ada
CSS
Cobol
CPP
HTML
Fortran
Java
JavaScript
Pascal
Perl
PHP
Python
SQL
VB
XML
Anon URL
DailyMotion
eBay
Flickr
FLV
Google Video
Google Maps
Metacafe
MP3
SeeqPod
Veoh
Yahoo Video
YouTube
6px
8px
10px
12px
14px
16px
18px
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?