• Places
    • Home
    • Graphs
    • Prefixes
  • Amalgame
    • Alignment interface
    • Vocabulary browser
  • Admin
    • Users
    • Settings
    • Plugins
    • Statistics
  • Repository
    • Load local file
    • Load from HTTP
    • Load from library
    • Remove triples
    • Clear repository
  • Query
    • YASGUI SPARQL Editor
    • Simple Form
  • Help
    • Documentation
    • Tutorial
    • Roadmap
    • HTTP Services
  • Login

4 library(uid): User and group management on Unix systems
AllApplicationManualNameSummaryHelp

  • Documentation
    • Reference manual
    • Packages
      • SWI-Prolog C-library
        • library(uid): 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
Availability::- use_module(library(uid)).
Source[det]initgroups(+User, +Group)
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.
ClioPatria (version no GIT?)