Hello.
This to advice that fpchmod(thefile, S_IRWXU) is not working with freeBSD. This because some const are missing for FreeBSD in FPC's RTL.
But, thanks to Graeme, this solves the thing =>
...
{$IFDEF FREEBSD}
const
S_IRWXU = S_IRUSR or S_IWUSR or S_IXUSR;
S_IRWXG = S_IRGRP or S_IWGRP or S_IXGRP;
S_IRWXO = S_IROTH or S_IWOTH or S_IXOTH;
{$ENDIF}
...
Implementation
...Fre;D
-----
Many thanks ;-)
