summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
authorgww <none@none>2007-05-01 17:31:50 -0700
committergww <none@none>2007-05-01 17:31:50 -0700
commitd3b725e92679d77ba59478d24adfb899992037b9 (patch)
tree6caa691ac466a66df0dd672aff7fad7ad410960c /usr/src
parentcce8070f799fef487e4512242957cf5abd92fa18 (diff)
downloadillumos-joyent-d3b725e92679d77ba59478d24adfb899992037b9.tar.gz
PSARC/2007/181 EOL/EOF and removal of pam_projects(5).
6540086 pam_projects is long dead, remove it now. --HG-- rename : usr/src/lib/pam_modules/projects/Makefile => deleted_files/usr/src/lib/pam_modules/projects/Makefile rename : usr/src/lib/pam_modules/projects/Makefile.com => deleted_files/usr/src/lib/pam_modules/projects/Makefile.com rename : usr/src/lib/pam_modules/projects/amd64/Makefile => deleted_files/usr/src/lib/pam_modules/projects/amd64/Makefile rename : usr/src/lib/pam_modules/projects/i386/Makefile => deleted_files/usr/src/lib/pam_modules/projects/i386/Makefile rename : usr/src/lib/pam_modules/projects/mapfile-vers => deleted_files/usr/src/lib/pam_modules/projects/mapfile-vers rename : usr/src/lib/pam_modules/projects/projects.c => deleted_files/usr/src/lib/pam_modules/projects/projects.c rename : usr/src/lib/pam_modules/projects/sparc/Makefile => deleted_files/usr/src/lib/pam_modules/projects/sparc/Makefile rename : usr/src/lib/pam_modules/projects/sparcv9/Makefile => deleted_files/usr/src/lib/pam_modules/projects/sparcv9/Makefile
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/lib/pam_modules/Makefile8
-rw-r--r--usr/src/lib/pam_modules/projects/Makefile50
-rw-r--r--usr/src/lib/pam_modules/projects/Makefile.com40
-rw-r--r--usr/src/lib/pam_modules/projects/amd64/Makefile43
-rw-r--r--usr/src/lib/pam_modules/projects/i386/Makefile43
-rw-r--r--usr/src/lib/pam_modules/projects/mapfile-vers33
-rw-r--r--usr/src/lib/pam_modules/projects/projects.c44
-rw-r--r--usr/src/lib/pam_modules/projects/sparc/Makefile41
-rw-r--r--usr/src/lib/pam_modules/projects/sparcv9/Makefile44
-rw-r--r--usr/src/pkgdefs/SUNWcsl/prototype_com2
-rw-r--r--usr/src/pkgdefs/SUNWcsl/prototype_i3862
-rw-r--r--usr/src/pkgdefs/SUNWcsl/prototype_sparc2
-rw-r--r--usr/src/tools/scripts/bfu.sh7
13 files changed, 10 insertions, 349 deletions
diff --git a/usr/src/lib/pam_modules/Makefile b/usr/src/lib/pam_modules/Makefile
index fd811038c9..53b7fa44c4 100644
--- a/usr/src/lib/pam_modules/Makefile
+++ b/usr/src/lib/pam_modules/Makefile
@@ -2,9 +2,8 @@
# 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.
+# Common Development and Distribution License (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.
@@ -20,7 +19,7 @@
# CDDL HEADER END
#
#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#ident "%Z%%M% %I% %E% SMI"
@@ -42,7 +41,6 @@ SUBDIRS = \
krb5_migrate \
ldap \
passwd_auth \
- projects \
rhosts_auth \
roles \
sample \
diff --git a/usr/src/lib/pam_modules/projects/Makefile b/usr/src/lib/pam_modules/projects/Makefile
deleted file mode 100644
index 3c645684dc..0000000000
--- a/usr/src/lib/pam_modules/projects/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (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 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../../Makefile.lib
-
-SUBDIRS= $(MACH)
-$(BUILD64)SUBDIRS += $(MACH64)
-
-all := TARGET= all
-clean := TARGET= clean
-clobber := TARGET= clobber
-install := TARGET= install
-lint := TARGET= lint
-
-.KEEP_STATE:
-
-all clean clobber install lint: $(SUBDIRS)
-
-_msg:
-
-$(SUBDIRS): FRC
- @cd $@; pwd; $(MAKE) $(TARGET)
-
-FRC:
-
-include ../../Makefile.targ
diff --git a/usr/src/lib/pam_modules/projects/Makefile.com b/usr/src/lib/pam_modules/projects/Makefile.com
deleted file mode 100644
index 7b4a2bbce8..0000000000
--- a/usr/src/lib/pam_modules/projects/Makefile.com
+++ /dev/null
@@ -1,40 +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 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# usr/src/lib/pam_modules/projects/Makefile.com
-#
-# ident "%Z%%M% %I% %E% SMI"
-
-LIBRARY= pam_projects.a
-VERS= .1
-OBJECTS = projects.o
-
-include ../../Makefile.pam_modules
-
-all: $(LIBS) fnamecheck
-
-lint: lintcheck
-
-include $(SRC)/lib/Makefile.targ
diff --git a/usr/src/lib/pam_modules/projects/amd64/Makefile b/usr/src/lib/pam_modules/projects/amd64/Makefile
deleted file mode 100644
index 740f5ce0af..0000000000
--- a/usr/src/lib/pam_modules/projects/amd64/Makefile
+++ /dev/null
@@ -1,43 +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 2004 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-include ../../../Makefile.lib.64
-
-OBJDIR = objs
-PICDIR = pics
-
-DYNFLAGS += $(DYNFLAGS64)
-
-.KEEP_STATE:
-
-LIBS = $(DYNLIB)
-
-all: $(OBJDIR) $(PICDIR) $(LIBS)
-
-install: all $(ROOTLIBS64) $(ROOTLINKS64)
diff --git a/usr/src/lib/pam_modules/projects/i386/Makefile b/usr/src/lib/pam_modules/projects/i386/Makefile
deleted file mode 100644
index 131bf03720..0000000000
--- a/usr/src/lib/pam_modules/projects/i386/Makefile
+++ /dev/null
@@ -1,43 +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-2000 by Sun Microsystems, Inc.
-# All rights reserved.
-#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# pam_modules/projects/i386/Makefile
-
-include ../Makefile.com
-
-OBJDIR = objs
-PICDIR = pics
-
-.KEEP_STATE:
-
-DYNFLAGS += $(DYNFLAGS32)
-
-LIBS = $(DYNLIB)
-
-all: $(OBJDIR) $(PICDIR) $(LIBS)
-
-install: all $(ROOTLIBS) $(ROOTLINKS)
diff --git a/usr/src/lib/pam_modules/projects/mapfile-vers b/usr/src/lib/pam_modules/projects/mapfile-vers
deleted file mode 100644
index 7d83091a21..0000000000
--- a/usr/src/lib/pam_modules/projects/mapfile-vers
+++ /dev/null
@@ -1,33 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (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 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-SUNW_1.1 {
- global:
- pam_sm_acct_mgmt;
- local:
- *;
-};
diff --git a/usr/src/lib/pam_modules/projects/projects.c b/usr/src/lib/pam_modules/projects/projects.c
deleted file mode 100644
index 0b2011634c..0000000000
--- a/usr/src/lib/pam_modules/projects/projects.c
+++ /dev/null
@@ -1,44 +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 2003 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI"
-
-#include <security/pam_appl.h>
-
-/*
- * pam_sm_acct_mgmt():
- * This module has been superceded by pam_unix_cred
- */
-/*ARGSUSED*/
-int
-pam_sm_acct_mgmt(
- pam_handle_t *pamh,
- int flags,
- int argc,
- const char **argv)
-{
- return (PAM_IGNORE);
-}
diff --git a/usr/src/lib/pam_modules/projects/sparc/Makefile b/usr/src/lib/pam_modules/projects/sparc/Makefile
deleted file mode 100644
index a9858e522a..0000000000
--- a/usr/src/lib/pam_modules/projects/sparc/Makefile
+++ /dev/null
@@ -1,41 +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-2001 by Sun Microsystems, Inc.
-# All rights reserved.
-#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# pam_modules/projects/sparc/Makefile
-
-include ../Makefile.com
-
-OBJDIR = objs
-PICDIR = pics
-
-DYNFLAGS += $(DYNFLAGS32)
-
-.KEEP_STATE:
-
-all: $(OBJDIR) $(PICDIR) $(DYNLIB)
-
-install: all $(ROOTLIBS) $(ROOTLINKS)
diff --git a/usr/src/lib/pam_modules/projects/sparcv9/Makefile b/usr/src/lib/pam_modules/projects/sparcv9/Makefile
deleted file mode 100644
index 5319ff5ea3..0000000000
--- a/usr/src/lib/pam_modules/projects/sparcv9/Makefile
+++ /dev/null
@@ -1,44 +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-2000 by Sun Microsystems, Inc.
-# All rights reserved.
-#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# lib/pam_modules/projects/sparcv9/Makefile
-
-include ../Makefile.com
-include ../../../Makefile.lib.64
-
-OBJDIR = objs
-PICDIR = pics
-
-DYNFLAGS += $(DYNFLAGS64)
-
-.KEEP_STATE:
-
-LIBS = $(DYNLIB)
-
-all: $(OBJDIR) $(PICDIR) $(LIBS)
-
-install: all $(ROOTLIBS64) $(ROOTLINKS64)
diff --git a/usr/src/pkgdefs/SUNWcsl/prototype_com b/usr/src/pkgdefs/SUNWcsl/prototype_com
index b96fe6cd5b..07e294caca 100644
--- a/usr/src/pkgdefs/SUNWcsl/prototype_com
+++ b/usr/src/pkgdefs/SUNWcsl/prototype_com
@@ -338,8 +338,6 @@ f none usr/lib/security/pam_sample.so.1 755 root bin
s none usr/lib/security/pam_sample.so=./pam_sample.so.1
f none usr/lib/security/pam_roles.so.1 755 root bin
s none usr/lib/security/pam_roles.so=./pam_roles.so.1
-f none usr/lib/security/pam_projects.so.1 755 root bin
-s none usr/lib/security/pam_projects.so=./pam_projects.so.1
f none usr/lib/security/pam_passwd_auth.so.1 755 root bin
s none usr/lib/security/pam_passwd_auth.so=./pam_passwd_auth.so.1
f none usr/lib/security/audit_binfile.so.1 755 root bin
diff --git a/usr/src/pkgdefs/SUNWcsl/prototype_i386 b/usr/src/pkgdefs/SUNWcsl/prototype_i386
index f88b6c7ba5..87f5533647 100644
--- a/usr/src/pkgdefs/SUNWcsl/prototype_i386
+++ b/usr/src/pkgdefs/SUNWcsl/prototype_i386
@@ -129,8 +129,6 @@ f none usr/lib/security/amd64/pam_sample.so.1 755 root bin
s none usr/lib/security/amd64/pam_sample.so=./pam_sample.so.1
f none usr/lib/security/amd64/pam_roles.so.1 755 root bin
s none usr/lib/security/amd64/pam_roles.so=./pam_roles.so.1
-f none usr/lib/security/amd64/pam_projects.so.1 755 root bin
-s none usr/lib/security/amd64/pam_projects.so=./pam_projects.so.1
f none usr/lib/security/amd64/pam_passwd_auth.so.1 755 root bin
s none usr/lib/security/amd64/pam_passwd_auth.so=./pam_passwd_auth.so.1
f none usr/lib/security/amd64/pkcs11_kernel.so.1 755 root bin
diff --git a/usr/src/pkgdefs/SUNWcsl/prototype_sparc b/usr/src/pkgdefs/SUNWcsl/prototype_sparc
index f650b2108e..59fb0af956 100644
--- a/usr/src/pkgdefs/SUNWcsl/prototype_sparc
+++ b/usr/src/pkgdefs/SUNWcsl/prototype_sparc
@@ -122,8 +122,6 @@ f none usr/lib/security/sparcv9/pam_sample.so.1 755 root bin
s none usr/lib/security/sparcv9/pam_sample.so=./pam_sample.so.1
f none usr/lib/security/sparcv9/pam_roles.so.1 755 root bin
s none usr/lib/security/sparcv9/pam_roles.so=./pam_roles.so.1
-f none usr/lib/security/sparcv9/pam_projects.so.1 755 root bin
-s none usr/lib/security/sparcv9/pam_projects.so=./pam_projects.so.1
f none usr/lib/security/sparcv9/pam_passwd_auth.so.1 755 root bin
s none usr/lib/security/sparcv9/pam_passwd_auth.so=./pam_passwd_auth.so.1
f none usr/lib/security/sparcv9/pkcs11_kernel.so.1 755 root bin
diff --git a/usr/src/tools/scripts/bfu.sh b/usr/src/tools/scripts/bfu.sh
index b784770b10..c9e26ffed3 100644
--- a/usr/src/tools/scripts/bfu.sh
+++ b/usr/src/tools/scripts/bfu.sh
@@ -5558,6 +5558,13 @@ mondo_loop() {
rm -f $usr/lib/security/sparcv9/pam_unix.so
#
+ # Remove pam_projects
+ rm -f $usr/lib/security/pam_projects.so.1
+ rm -f $usr/lib/security/pam_projects.so
+ rm -f $usr/lib/security/64/pam_projects.so.1
+ rm -f $usr/lib/security/64/pam_projects.so
+
+ #
# Remove libldap.so.3
#
rm -f $usr/lib/libldap.so.3