Bonjour,
J'ai cherché un peu dans les man pages et sur Google sans trouver mon bonheur. Existe-t-il un appel système ou une fonction standard d'une bibliothèque qui permettent de retrouver facilement les droits d'accès à un fichier donné pour un utilisateur donné, ou faut-il forcément passer par stat() et se taper la vérification des groupes à la main ?
De plus, les flags de mode d'un fichier ne sont pas seuls à moduler les droits d'accès (je pense notamment au montage de tout un filesystem en read-only, ou à l'utilisation des ACL).
Merci d'avance.
# access
Posté par Bastien Mourgues . Évalué à 2.
[^] # Re: access
Posté par Obsidian . Évalué à 2.
Merci beaucoup pour le tuyau.
[^] # Re: access
Posté par zx81 . Évalué à 1.
et sinon, elle gère les ACLs cette commande (si le fs en dessous le
fait bien sur (montage -o acl) ?
[^] # Re: access
Posté par Bastien Mourgues . Évalué à 1.
Par défaut (au moins sur mon système), man te renvoie la page de la commande. La page de manuel de l'appel système est un peu plus fournie.
Pour la gestion des acl, honnêtement, je ne sais pas ce que ça donne. Par contre, un simple test devrait vite te donner la réponse ;)
[^] # Re: access
Posté par zx81 . Évalué à 1.
Mais bon ça marche...
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.