GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  PRIV_FOPEN (3)

NAME

priv_fopen - stream open functions for privileged files

CONTENTS

Synopsis
Description
Files
Bugs
Author

SYNOPSIS

#include <privman.h>

int priv_fopen(const char *path, const char *mode);

DESCRIPTION

priv_fopen opens the file whose name is the string pointed to by path and associates a stream with it. The stream can then be used by fread, fwrite, and other such function calls. priv_fopen takes the same mode strings as fopen(3).

priv_fopen will only succeed if the configuration file for the application allows the access.

RETURN VALUE

priv_fopen returns the new file stream, or NULL if an error occurred (in which case, errno is set appropriately). See fopen(3) for more details, as this method parallels it.

FILES

${prefix}/etc/privman.d/appname
The application’s configuration file. See privman_conf(5) for more details.

BUGS

File creation may be possible without granting RW or AO access to the file.

AUTHOR

Network Associates. Send email to <privman@nailabs.com>

SEE ALSO

priv_bind(3) priv_daemon(3) priv_execve(3) priv_open(3) priv_fork(3) priv_init(3) privman_conf(5) priv_pam(3) priv_rerunas(3) privman(7)
Search for    or go to Top of page |  Section 3 |  Main Index


Unix PRIV_FOPEN (3) SEPTEMBER 2002

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.