Pour creer un repertoire, j'utiliserais (sur un SUN)
int mkdir(const char *path, mode_t mode);
Pour la creation d'un passwd: j'irais chercher les infos dans un des bouquins de Rifflet (en français), ou de Stevens (en anglais) Y'a bien des fonctions comme putpwent, mais c'est a manier avec precaution.
A+,
---------------
There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! --