{-# LINE 1 "System/PosixCompat/User.hsc" #-} module System.PosixCompat.User ( {-# LINE 2 "System/PosixCompat/User.hsc" #-} -- * User environment -- ** Querying the user environment getRealUserID, getRealGroupID, getEffectiveUserID, getEffectiveGroupID, getGroups, getLoginName, getEffectiveUserName, -- *** The group database GroupEntry(..), getGroupEntryForID, getGroupEntryForName, getAllGroupEntries, -- *** The user database UserEntry(..), getUserEntryForID, getUserEntryForName, getAllUserEntries, -- ** Modifying the user environment setUserID, setGroupID ) where {-# LINE 30 "System/PosixCompat/User.hsc" #-} {-# LINE 32 "System/PosixCompat/User.hsc" #-} import System.Posix.User {-# LINE 41 "System/PosixCompat/User.hsc" #-} {-# LINE 44 "System/PosixCompat/User.hsc" #-} {-# LINE 52 "System/PosixCompat/User.hsc" #-} {-# LINE 136 "System/PosixCompat/User.hsc" #-}