selinux_linux.go 243 B

1234567891011
  1. package selinux
  2. // #cgo pkg-config: libselinux
  3. // #include <selinux/selinux.h>
  4. import "C"
  5. func SetFileContext(path string, context string) (int, error) {
  6. ret, err := C.setfilecon(C.CString(path), C.CString(context))
  7. return int(ret), err
  8. }