Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
SECURE_PATH(3)		 BSD Library Functions Manual		SECURE_PATH(3)

NAME
     secure_path -- determine if a file	appears	to be ``secure''

LIBRARY
     System Utilities Library (libutil,	-lutil)

SYNOPSIS
     #include <util.h>

     int
     secure_path(const char *path);

DESCRIPTION
     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 log.

     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 su-
     per-user.

SEE ALSO
     openlog(3)

HISTORY
     The secure_path() function	is based on the	BSD/OS implementation of same,
     and appeared in NetBSD 1.5	by kind	permission.

BSD				  May 4, 2010				   BSD

NAME | LIBRARY | SYNOPSIS | DESCRIPTION | SEE ALSO | HISTORY

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=secure_path&sektion=3&manpath=NetBSD+6.0>

home | help