getuid, getgid - get user or group ID of the caller
integer function getuid()
integer function getgid()
These functions return the real user or group ID of the user of the process.
SEE ALSO getuid(2)4.2 Berkeley Distribution May 15, 1985 GETUID(3F)
Check Out this Related Man Page
GETUID(2) BSD System Calls Manual GETUID(2)NAME
getuid, geteuid -- get user identification
Standard C Library (libc, -lc)
The getuid() system call returns the real user ID of the calling process. The geteuid() system call returns the effective user ID of the
The real user ID is that of the user who has invoked the program. As the effective user ID gives the process additional permissions during
execution of ``set-user-ID'' mode processes, getuid() is used to determine the real-user-id of the calling process.
The getuid() and geteuid() system calls are always successful, and no return value is reserved to indicate an error.
SEE ALSO getgid(2), issetugid(2), setgid(2), setreuid(2), setuid(2)STANDARDS
The geteuid() and getuid() system calls are expected to conform to ISO/IEC 9945-1:1990 (``POSIX.1'').
The getuid() and geteuid() functions appeared in Version 7 AT&T UNIX.
BSD June 4, 1993 BSD
I have a client with an 18 year old SCO Openserver 5.0.5 server.
They can't find their installation media.
They are experiencing an error at login:
*LOGIN: ERROR- Failed to initialize policy manager. (IFOR_PM_FATAL)
The status from the policy manager daemon (PMD -... (10 Replies)
My system is Debian-503-amd64. After I installed the "lpr" package, I found that some files with SUID bit come from this package. As:
ls -l /usr/bin/lp*
-rwsr-sr-x 1 root lp 31800 2008-05-20 /usr/bin/lpq
-rwsr-sr-x 1 root lp 28504 2008-05-20 /usr/bin/lpr
-rwsr-sr-x 1... (1 Reply)
Despite the exec man page, the exec system call seems to turn my effective-user-id into my real-user-id.
I coded and compiled 2 very simple c programs as user 1 (uid=501)
The first one (A) prints real and effective user IDs and then execs the second one (B), which in turn prints... (7 Replies)
Sendmail takes too long to start and the host is unable to send emails, below are the steps followed, Please let me know if I'm missing anything, is there a debug mode for mailx?
# time service sendmail restart
Shutting down sm-client:
Shutting... (6 Replies)
I have created a shell scrit to run the informatica workflows sequentially.In the script i am executing 7 workflows sequentially after running 4 workflows the scrpt getting stop and it is not continuing next step evn it is updating logs.4th workflow will take more time to finish is that making... (1 Reply)
my script is submitting POST-data to a site
(its not my first script, i've done these before many times (include parsing scripts) but this one is tough)
so the problem is i'm submitting a form with firefox
and in firebug i see WHAT exactly i'm submitting
when i do EXACTLY the... (28 Replies)
I have read just about every rpcbind not starting thread and article on the internet it seems, but I have not found a solution to my problem as of yet. I have a solaris 10 server that has been running with no problems for a while. The other day it crashed and would not boot to the gui... (2 Replies)
I am trying to set ulimit for soft stack unlimited, but this is not taking effect, after tracing the ulimit -a unlimited command, the below output was generated, which i am unable to comprehend. Could any one help me with this?
prcbap1-r10prod: truss -d ulimit -s unlimited
Tue Dec 30... (2 Replies)
I've got a production system that the DBA complained that the vi command was no longer working for the oracle service account for a particular instance. When I logged in as myself, I noticed that it wasn't working for my user either.
When invoked, it just returns to the prompt with an... (21 Replies)
I have an XML file with the following requirement to move the <AdditionalAccountHolders> tag and its content right after the <accountHolderName> tag within the same file but I'm not sure how to accomplish this through a Unix script.
Any feedback will be greatly appreciated.
... (19 Replies)