/*++ /* NAME /* dot_lockfile_as 3 /* SUMMARY /* dotlock file as user /* SYNOPSIS /* #include <dot_lockfile_as.h> /* /* int dot_lockfile_as(path, why, euid, egid) /* const char *path; /* VSTRING *why; /* uid_t euid; /* gid_t egid; /* /* void dot_unlockfile_as(path, euid, egid) /* const char *path; /* uid_t euid; /* gid_t egid; /* DESCRIPTION /* dot_lockfile_as() and dot_unlockfile_as() are wrappers around /* the dot_lockfile() and dot_unlockfile() routines. The routines /* change privilege to the designated privilege, perform the /* requested operation, and restore privileges. /* DIAGNOSTICS /* Fatal error: no permission to change privilege level. /* SEE ALSO /* dot_lockfile(3) dotlock file management /* set_eugid(3) switch effective rights /* LICENSE /* .ad /* .fi /* The Secure Mailer license must be distributed with this software. /* AUTHOR(S) /* Wietse Venema /* IBM T.J. Watson Research /* P.O. Box 704 /* Yorktown Heights, NY 10598, USA
/*--*/
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.