C++ chown

 ( Dgzt | 2009. július 22., szerda - 19:21 )

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ás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

$man 3 chown

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

Köszi! Hmm.. nekem hiányzik ez a man, pótolom. Köszi még egyszer!

Hatha valaki nem sejti, hogy tehet szert ra:
apt-get install manpages-dev
--

()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.