08-04-2006
Here...
to begin with UNIX try this one:
www.UnixAcademy.com
or to go futher Emi Nemeth "UNIX System Administration" handbook.
Hope it helps.
8 More Discussions You Might Find Interesting
1. Programming
Hi friends I have my project based on C platform. I was supposed to develop a GUI. Can u pls suggest me the best way to develop the GUI. I heard that motif is the easy one to develop GUI applications. Pls help me out thanks in advance. (4 Replies)
Discussion started by: veeru554
4 Replies
2. Programming
Can someone enligten me on what below program does?
I understand getchar and putchar.. but what is this program suppose to do?
I try to put printf on it, but it shows nothing..
can someone explain to me what this program is suppose to do?
It is reading something and assigning to c?
so, if... (8 Replies)
Discussion started by: convenientstore
8 Replies
3. Programming
is there any difference between "char*" and "char *" (1 Reply)
Discussion started by: amol munde
1 Replies
4. Programming
Hello, Ive got to amke a script to calculate how many emails are in the servers mailbox, how many times each IP address appears in the mailbox and to search for keywords, tehn produce the results in HTML report. The thing is I dont know where to start and what the best language to use would be.
... (4 Replies)
Discussion started by: clueless
4 Replies
5. Shell Programming and Scripting
Hi all,
I need to 'create' a new simple scripting language in order to allow SCADA operators make complex tasks against the system in an easy and friendly way.
In other words I need to write mini modules with DB readings or writings, calculations, and so on, but these instructions must be written... (2 Replies)
Discussion started by: silex
2 Replies
6. UNIX for Dummies Questions & Answers
Hi,
Just got handed this script
set def = HLA_DR.pockets
set data = DRB1_1501.dat
foreach a ( 'cat $data | args 3 |sort -u' )
cat $def | xC | grep -v $a > $$.def
cat $data | grep $a | args 1,2 > $a.dat
set pseudo = `cat MHCDR_pseudo.dat | grep HLA | grep $a | args 2`... (8 Replies)
Discussion started by: lost
8 Replies
7. HP-UX
hi every body i want to know how can i know the default language in the hp-ux
like in solaris "US" please tell me wher is the file or the comand to tell me the language
many thanks
---------- Post updated at 05:43 AM ---------- Previous update was at 05:05 AM ----------
crash:/#locale... (1 Reply)
Discussion started by: maxim42
1 Replies
8. Programming
I'am writing a program in C language and my code is working perfectly i just need to add a search to it ...
My code lets users add companies, and then display them on screen...
i would like to add a search that allows user to type company name and then displayall its info on the screen !!
THANK... (1 Reply)
Discussion started by: aloushi
1 Replies
LEARN ABOUT FREEBSD
getpeereid
GETPEEREID(3) BSD Library Functions Manual GETPEEREID(3)
NAME
getpeereid -- get the effective credentials of a UNIX-domain peer
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
#include <sys/types.h>
#include <unistd.h>
int
getpeereid(int s, uid_t *euid, gid_t *egid);
DESCRIPTION
The getpeereid() function returns the effective user and group IDs of the peer connected to a UNIX-domain socket. The argument s must be a
UNIX-domain socket (unix(4)) of type SOCK_STREAM on which either connect(2) or listen(2) have been called. The effective used ID is placed
in euid, and the effective group ID in egid.
The credentials returned to the listen(2) caller are those of its peer at the time it called connect(2); the credentials returned to the
connect(2) caller are those of its peer at the time it called listen(2). This mechanism is reliable; there is no way for either side to
influence the credentials returned to its peer except by calling the appropriate system call (i.e., either connect(2) or listen(2)) under
different effective credentials.
One common use of this routine is for a UNIX-domain server to verify the credentials of its client. Likewise, the client can verify the cre-
dentials of the server.
IMPLEMENTATION NOTES
On FreeBSD, getpeereid() is implemented in terms of the LOCAL_PEERCRED unix(4) socket option.
RETURN VALUES
The getpeereid() function returns the value 0 if successful; otherwise the value -1 is returned and the global variable errno is set to indi-
cate the error.
ERRORS
The getpeereid() function fails if:
[EBADF] The argument s is not a valid descriptor.
[ENOTSOCK] The argument s is a file, not a socket.
[ENOTCONN] The argument s does not refer to a socket on which connect(2) or listen(2) have been called.
[EINVAL] The argument s does not refer to a socket of type SOCK_STREAM, or the kernel returned invalid data.
SEE ALSO
connect(2), getpeername(2), getsockname(2), getsockopt(2), listen(2), unix(4)
HISTORY
The getpeereid() function appeared in FreeBSD 4.6.
BSD
July 15, 2001 BSD