[Openmcl-devel] Changing file permissions
R. Matthew Emerson
rme at clozure.com
Wed May 27 14:45:21 PDT 2015
> On May 27, 2015, at 5:06 PM, Wimpie Nortje <wimpie at selectiveshare.com> wrote:
> I need to change the permissions of an existing directory. Previously I used osicat but having a non-standard shared lib makes application delivery difficult. So I discovered fd-chmod in l0-io.lisp.
> I assume fd-chmod is not exposed in ccl: for a reason. Is there a better way to change file permissions or should I just use this?
No, you don't want to use unexported symbols.
You can just use the FFI to call chmod(2) directly.
(with-filename-cstrs ((s "/tmp/some-dir"))
(#_chmod s #o700))
More information about the Openmcl-devel