- NetBSD Manual Pages
SECURE_PATH(3) NetBSD Library Functions Manual SECURE_PATH(3)
Powered by man-cgi (2021-06-01).
Maintained for NetBSD
by Kimmo Suominen.
Based on man-cgi by Panagiotis Christias.
secure_path -- determine if a file appears to be ``secure''
System Utilities Library (libutil, -lutil)
secure_path(const char *path);
The secure_path() function takes a path name and returns zero if the ref-
erenced file is ``secure'', non-zero if not. Any ``insecurity'', other
than failure to access the referenced file, will be logged to the system
To be ``secure'', the referenced file must exist, be a regular file (and
not a directory), owned by the super-user, and writable only by the
The secure_path() function is based on the BSD/OS implementation of same,
and appeared in NetBSD 1.5 by kind permission.
NetBSD 8.1 May 4, 2010 NetBSD 8.1