On Fri, Jan 23, 2015 at 11:33:51AM +0000, Mark Morgan Lloyd wrote: > Henry Vermaak wrote: > >On Fri, Jan 23, 2015 at 11:37:05AM +0100, Koenraad Lelong wrote: > >>Hi, > >> > >>I need to set ACL's on files on Linux. Is there something ready-made > >>in fpc ? Or should I use a TProcess and execute a setfacl that way ? > > > >Easiest would be to create a binding for libacl. ACL is specified by > >POSIX, so there's nothing stopping fpc from implementing it natively, > >though. > > Would this require root access?
Only if you don't own the file, I guess. I can use setfacl on files I own. > As an aside, I've used capabilities to allow a program to listen to a > low-numbered TCP port and found that setting it uid root was > incompatible with GTK (Qt was fine). I'm using capabilities to allow an fpc daemon running as non-root to set the time and it's working OK. Henry _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal