POSIX


system: Run a program like os.system, but without a shell
  file: filename of program to run
  ...: arguments to the program
returns
  status: exit code, or nil if fork or wait fails
  [reason]: error message, or exit type if wait succeeds


euidaccess: Check permissions like access, but for euid
Based on the glibc function of the same name. Does not always check
for read-only file system, text busy, etc., and does not work with
ACLs &c.
  file: file to check
  mode: checks to perform (as for access)
returns
  ret: 0 if access allowed; -1 otherwise (and errno is set)