/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 -- Unix specific operations
      • syslog.pl
      • memfile.pl
      • time.pl
      • uri.pl
      • filesex.pl -- Extended operations on files
      • uuid.pl
      • sha.pl
      • process.pl -- Create processes and redirect I/O
      • hash_stream.pl
      • md5.pl
      • rlimit.pl
      • mallocinfo.pl
      • prolog_stream.pl -- A stream with Prolog callbacks
      • prolog_server.pl
      • cgi.pl
      • crypt.pl
      • udp_broadcast.pl
 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.