unix-compat-0.1: Portable POSIX-compatibility layer.ContentsIndex
System.PosixCompat.User
Contents
User environment
Querying the user environment
The group database
The user database
Modifying the user environment
Synopsis
getRealUserID
getRealGroupID
getEffectiveUserID
getEffectiveGroupID
getGroups
getLoginName
getEffectiveUserName
GroupEntry (GroupEntry, groupName, groupPassword, groupID, groupMembers)
getGroupEntryForID
getGroupEntryForName
getAllGroupEntries
UserEntry (UserEntry, userName, userPassword, userID, userGroupID, userGecos, homeDirectory, userShell)
getUserEntryForID
getUserEntryForName
getAllUserEntries
setUserID
setGroupID
User environment
Querying the user environment
getRealUserID
getRealGroupID
getEffectiveUserID
getEffectiveGroupID
getGroups
getLoginName
getEffectiveUserName
The group database
GroupEntry (GroupEntry, groupName, groupPassword, groupID, groupMembers)
getGroupEntryForID
getGroupEntryForName
getAllGroupEntries
The user database
UserEntry (UserEntry, userName, userPassword, userID, userGroupID, userGecos, homeDirectory, userShell)
getUserEntryForID
getUserEntryForName
getAllUserEntries
Modifying the user environment
setUserID
setGroupID
Produced by Haddock version 0.8