usr/src/cmd/sh/sh_policy.h
changeset 12273 63678502e95e
parent 12272 400aca678a81
child 12274 8a6217ddb91a
--- a/usr/src/cmd/sh/sh_policy.h	Wed Apr 28 09:25:44 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,65 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License").  You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/*
- * Copyright (c) 1999 by Sun Microsystems, Inc.
- * All rights reserved.
- */
-
-#ifndef	_SH_POLICY_H
-#define	_SH_POLICY_H
-
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
-
-#ifdef	__cplusplus
-extern "C" {
-#endif
-
-#include <exec_attr.h>
-
-#define	PFEXEC		"/usr/bin/pfexec"
-#define	ALL_PROFILE	"All"
-
-#define	ERR_PASSWD	"can't get passwd entry"
-#define	ERR_MEM		"can't allocate memory"
-#define	ERR_CWD		"can't get current working directory"
-#define	ERR_PATH	"resolved pathname too large"
-#define	ERR_PROFILE	"not in profile"
-#define	ERR_REALPATH	"can't get real path"
-
-#define	NOATTRS	0	/* command in profile but w'out attributes */
-
-#define	SECPOLICY_WARN	1
-#define	SECPOLICY_ERROR	2
-
-/*
- * Shell Policy Interface Functions
- */
-extern void secpolicy_init(void);
-extern int secpolicy_pfexec(const char *, char **, const char **);
-extern void secpolicy_print(int, const char *);
-
-
-#ifdef	__cplusplus
-}
-#endif
-
-#endif	/* _SH_POLICY_H */