C++ chown

Fórumok

Hellosztok!

Az lenne a kérdésem, hogy hogy lehet megváltoztatni (elsősorban linux alatt) a fájl tulajdonosát és csoportját?
Egyelőre így oldottam meg, de nem szeretem az ilyen megoldásokat:

system("chown alma /tmp/alma");

sys/stat.h -val csak megnézni tudom, de változtatni nem...
Szerintetek?

Hozzászólások

$man 3 chown

#include <unistd.h>
int chown(const char *path, uid_t owner, gid_t group);