Visit Our UNIX and Linux User Community

The Lounge What is on Your Mind? Will You Get the A(H1N1) Vaccine? Post 302385285 by Corona688 on Thursday 7th of January 2010 05:09:13 PM
Old 01-07-2010
Quote:
Originally Posted by Neo
Homeopathic and herbal strategies are great for the prevention of diseases which do not have safe and effective vaccines.
Homeopathic and herbal aren't quite the same thing. A homeopathic preparation is intentionally diluted, often to the point where actually getting any of the molecules of what's been diluted is unlikely.

It's entirely possible for herbal treatments to be effective. Many modern drugs are duplicates or slight modifications of things discovered in the real world. But herbal treatments are only subject to the same rigor food is -- if it doesn't kill you, leach lead, or contain too many bug fragments, they're allowed to put it on the shelf whether it does anything or not.

I once saw a bottle of herbal tablets purporting to improve memory, even referencing a study... Intrigued, I looked it up -- the study was about Ginko's effects on night-vision in people with attention-deficit disorder. Buyer beware.
 
setregid(2)							   System Calls 						       setregid(2)

NAME
setregid - set real and effective group IDs SYNOPSIS
#include <unistd.h> int setregid(gid_t rgid, gid_t egid); DESCRIPTION
The setregid() function is used to set the real and effective group IDs of the calling process. If rgid is -1, the real group ID is not changed; if egid is -1, the effective group ID is not changed. The real and effective group IDs may be set to different values in the same call. If the {PRIV_PROC_SETID} privilege is asserted in the effective set of the calling process, the real group ID and the effective group ID can be set to any legal value. If the {PRIV_PROC_SETID} privilege is not asserted in the effective set of the calling process, either the real group ID can be set to the saved set-group-ID from execve(2), or the effective group ID can either be set to the saved set-group-ID or the real group ID. In either case, if the real group ID is being changed (that is, if rgid is not -1), or the effective group ID is being changed to a value not equal to the real group ID, the saved set-group-ID is set equal to the new effective group ID. RETURN VALUES
Upon successful completion, 0 is returned. Otherwise, -1 is returned, errno is set to indicate the error, and neither of the group IDs will be changed. ERRORS
The setregid() function will fail if: EINVAL The value of rgid or egid is less than 0 or greater than UID_MAX (defined in <limits.h>). EPERM The {PRIV_PROC_SETID} privilege is not asserted in the effective set of the calling processes and a change was specified other than changing the real group ID to the saved set-group-ID or changing the effective group ID to the real group ID or the saved group ID. USAGE
If a set-group-ID process sets its effective group ID to its real group ID, it can still set its effective group ID back to the saved set- group-ID. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+ SEE ALSO
execve(2), getgid(2), setreuid(2), setuid(2), attributes(5), privileges(5), standards(5) SunOS 5.10 22 Mar 2004 setregid(2)

Featured Tech Videos

All times are GMT -4. The time now is 12:14 AM.
Unix & Linux Forums Content Copyright 1993-2021. All Rights Reserved.
Privacy Policy