Hoogle Search
Within LTS Haskell 24.32 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
unix System.Posix.Files.ByteString Set group ID on execution.
setOwnerAndGroup :: RawFilePath -> UserID -> GroupID -> IO ()unix System.Posix.Files.ByteString setOwnerAndGroup path uid gid changes the owner and group of path to uid and gid, respectively. If uid or gid is specified as -1, then that ID is not changed. Note: calls chown.
setSymbolicLinkOwnerAndGroup :: RawFilePath -> UserID -> GroupID -> IO ()unix System.Posix.Files.ByteString Acts as setOwnerAndGroup but does not follow symlinks (and thus changes permissions on the link itself). Note: calls lchown.
setSymbolicLinkTimesHiRes :: RawFilePath -> POSIXTime -> POSIXTime -> IO ()unix System.Posix.Files.ByteString Like setFileTimesHiRes but does not follow symbolic links. This operation is not supported on all platforms. On these platforms, this function will raise an exception. Note: calls utimensat or lutimes. Support for high resolution timestamps is filesystem dependent with the following limitations:
- HFS+ volumes on OS X truncate the sub-second part of the timestamp.
-
unix System.Posix.Files.ByteString Set user ID on execution.
setFdMode :: Fd -> FileMode -> IO ()unix System.Posix.Files.PosixString setFdMode fd mode acts like setFileMode but uses a file descriptor fd instead of a FilePath. Note: calls fchmod.
setFdOwnerAndGroup :: Fd -> UserID -> GroupID -> IO ()unix System.Posix.Files.PosixString Acts as setOwnerAndGroup but uses a file descriptor instead of a FilePath. Note: calls fchown.
setFdSize :: Fd -> FileOffset -> IO ()unix System.Posix.Files.PosixString Acts as setFileSize but uses a file descriptor instead of a FilePath. Note: calls ftruncate.
setFileCreationMask :: FileMode -> IO FileModeunix System.Posix.Files.PosixString setFileCreationMask mode sets the file mode creation mask to mode. Modes set by this operation are subtracted from files and directories upon creation. The previous file creation mask is returned. Note: calls umask.
setFileMode :: PosixPath -> FileMode -> IO ()unix System.Posix.Files.PosixString setFileMode path mode changes permission of the file given by path to mode. This operation may fail with throwErrnoPathIfMinus1_ if path doesn't exist or if the effective user ID of the current process is not that of the file's owner. Note: calls chmod.