bonjour à tous,

Je me trouve dans un FreeBSD à la fac, et j'aimerais coder une messagerie système (donc pas de communication réseau du tout).
Le but étant de créer 2 dossiers || Message Envoyés | Message Recus ||
et donc tout se passera sur la même machine.

Est-ce possible de récupérer le nom d'utilisateur courant dans un char* ? (whoami)
Une fois que j'aurais ce nom d'user, je pourrais créer mes 2 dossiers...
Et puis-je modifier les droits de mes fichiers dans mon programme C (l'équivalent de chmod ) ?

Qu'en pensez vous?

Merci d'avance du temps consacré.