OVH Cloud OVH Cloud

VSDB Permissions

4 réponses
Avatar
FiLH
Est-ce qu'un développeur sait ce que sont les VSDB Permissions sur un
volume sous OSX ?

C'est l'entier retourné par disktook -S

J'ai un peu fouillé, trouvé les #define mais pas l'explication...

FiLH


--
FiLH photography. A taste of freedom in a conventional world.
Web: http://www.filh.org e-mail filh@filh.org
FAQ fr.rec.photo : http://frp.parisv.com/
Sitafoto la photo a Bordeaux : http://sitafoto.free.fr/

4 réponses

Avatar
Eric Lévénez
Le 12/07/05 17:18, dans , « FiLH »
a écrit :

Est-ce qu'un développeur sait ce que sont les VSDB Permissions sur un
volume sous OSX ?


VSDB = Volume Status Data Base

On les gère avec le programme vsdbutil (aide par l'option -h). La base de
donnée se trouve dans /var/db/volinfo.database.

Comme permission de la VSDB sont utilisables par la commande mount et l'on
trouve: perm, noperm, nosuid, nodev, noexec, rdonly (voir: "man mount").

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.

Avatar
filh
Eric Lévénez wrote:

Le 12/07/05 17:18, dans , « FiLH »

Est-ce qu'un développeur sait ce que sont les VSDB Permissions sur un
volume sous OSX ?


VSDB = Volume Status Data Base

On les gère avec le programme vsdbutil (aide par l'option -h). La base de
donnée se trouve dans /var/db/volinfo.database.

Comme permission de la VSDB sont utilisables par la commande mount et l'on
trouve: perm, noperm, nosuid, nodev, noexec, rdonly (voir: "man mount").


Quand ça retourne 2 ça veut dire quoi ? Où peut-on trouver la doc sur le
sens des valeurs retournées ?

FiLH


--
Le fondement du constat bourgeois, c'est le bon sens, c'est-à-dire
une vérité qui s'arrête sur l'ordre arbitraire de celui qui la parle.
Rolland Barthes.
http://www.filh.org


Avatar
Eric Lévénez
Le 12/07/05 22:09, dans <1gzlw7k.1awzx3uneitrkN%, « FiLH »
a écrit :

Eric Lévénez wrote:

Le 12/07/05 17:18, dans , « FiLH »

Est-ce qu'un développeur sait ce que sont les VSDB Permissions sur un
volume sous OSX ?


VSDB = Volume Status Data Base

On les gère avec le programme vsdbutil (aide par l'option -h). La base de
donnée se trouve dans /var/db/volinfo.database.

Comme permission de la VSDB sont utilisables par la commande mount et l'on
trouve: perm, noperm, nosuid, nodev, noexec, rdonly (voir: "man mount").


Quand ça retourne 2 ça veut dire quoi ? Où peut-on trouver la doc sur le
sens des valeurs retournées ?


Faudrait regarder le source qui est dispo dans Darwin car entre la valeur
dans la partition, les includes des applications, et la valeurs
effectivement retournées tout est possible en transcodage...

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.



Avatar
filh
Eric Lévénez wrote:

Le 12/07/05 22:09, dans <1gzlw7k.1awzx3uneitrkN%, « FiLH »

Eric Lévénez wrote:

Le 12/07/05 17:18, dans , « FiLH »

Est-ce qu'un développeur sait ce que sont les VSDB Permissions sur un
volume sous OSX ?


VSDB = Volume Status Data Base

On les gère avec le programme vsdbutil (aide par l'option -h). La base de
donnée se trouve dans /var/db/volinfo.database.

Comme permission de la VSDB sont utilisables par la commande mount et l'on
trouve: perm, noperm, nosuid, nodev, noexec, rdonly (voir: "man mount").


Quand ça retourne 2 ça veut dire quoi ? Où peut-on trouver la doc sur le
sens des valeurs retournées ?


Faudrait regarder le source qui est dispo dans Darwin car entre la valeur
dans la partition, les includes des applications, et la valeurs
effectivement retournées tout est possible en transcodage...



J'ai vu les sources avec les #define, mais pas d'explication sémantique
correcte pour les valeurs.

FiLH


--
Le fondement du constat bourgeois, c'est le bon sens, c'est-à-dire
une vérité qui s'arrête sur l'ordre arbitraire de celui qui la parle.
Rolland Barthes.
http://www.filh.org