/usr/lib/swipl/library/ext/clib/uid.pl
All Application Manual Name SummaryHelp

  • ext
    • clib
      • socket.pl
      • uid.pl -- User and group management on Unix systems
        • getuid/1
        • getgid/1
        • geteuid/1
        • getegid/1
        • getgroups/1
        • user_info/2
        • user_data/3
        • group_info/2
        • group_data/3
        • setuid/1
        • seteuid/1
        • setgid/1
        • setegid/1
        • initgroups/2
        • setgroups/1
        • set_user_and_group/1
        • set_user_and_group/2
      • unix.pl
      • syslog.pl -- Unix syslog interface
      • memfile.pl
      • time.pl -- Time and alarm library
      • uri.pl -- Process URIs
      • filesex.pl
      • uuid.pl
      • sha.pl
      • process.pl
      • hash_stream.pl -- Maintain a hash on a stream
      • md5.pl
      • rlimit.pl
      • mallocinfo.pl
      • prolog_stream.pl -- A stream with Prolog callbacks
      • udp_broadcast.pl
      • streampool.pl
      • crypt.pl
      • cgi.pl -- Read CGI parameters
 initgroups(+User, +Group) is det
Initialise the group access list of the calling process to the registered groups for User and the group Group. This predicate is only available if the underlying OS provides it.