/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
 user_data(?Field, ?UserData, ?Value)
Value is the value for Field in UserData. Defined fields are:
name
Name of the user
password
Password hash of the user (or x if this is not accessible)
uid
Numeric user id of the user
gid
Numeric primary group id of the user
comment
The gecos field
home
Home directory of the user
shell
Default (login) shell of the user.