Print this page
2947 split up and ship pam.d/*, adjust Makefiles
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/lib/libpam/Makefile
+++ new/usr/src/lib/libpam/Makefile
1 1 #
2 2 # CDDL HEADER START
3 3 #
4 4 # The contents of this file are subject to the terms of the
5 5 # Common Development and Distribution License (the "License").
6 6 # You may not use this file except in compliance with the License.
7 7 #
8 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 9 # or http://www.opensolaris.org/os/licensing.
10 10 # See the License for the specific language governing permissions
11 11 # and limitations under the License.
12 12 #
13 13 # When distributing Covered Code, include this CDDL HEADER in each
14 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
↓ open down ↓ |
14 lines elided |
↑ open up ↑ |
15 15 # If applicable, add the following below this CDDL HEADER, with the
16 16 # fields enclosed by brackets "[]" replaced with your own identifying
17 17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 18 #
19 19 # CDDL HEADER END
20 20 #
21 21 #
22 22 # Copyright 2009 Sun Microsystems, Inc. All rights reserved.
23 23 # Use is subject to license terms.
24 24 #
25 +# Copyright 2012 Joshua M. Clulow <josh@sysmgr.org>
26 +#
25 27
26 28 include ../Makefile.lib
27 29
28 30 SUBDIRS= $(MACH)
29 31 $(BUILD64)SUBDIRS += $(MACH64)
30 32
31 33 TEXT_DOMAIN= SUNW_OST_SYSOSPAM
32 34 POFILE= libpam.po
33 35 MSGFILES= pam_framework.c
34 36
35 37 HDRS= pam_appl.h pam_modules.h pam_impl.h
36 38 ROOTHDRDIR= $(ROOT)/usr/include/security
37 39 HDRDIR= .
38 40
39 41 # install pam.conf
40 -ETCFILES= pam.conf
42 +ETCFILES= pam.conf \
43 + pam.d/cron \
44 + pam.d/cups \
45 + pam.d/gdm-autologin \
46 + pam.d/krlogin \
47 + pam.d/krsh \
48 + pam.d/ktelnet \
49 + pam.d/login \
50 + pam.d/other \
51 + pam.d/passwd \
52 + pam.d/ppp \
53 + pam.d/rlogin \
54 + pam.d/rsh
41 55 ROOTETC= $(ROOT)/etc
42 56 IETCFILES= $(ETCFILES:%=$(ROOTETC)/%)
43 57
44 58 all := TARGET= all
45 59 clean := TARGET= clean
46 60 clobber := TARGET= clobber
47 61 install := TARGET= install
48 62 lint := TARGET= lint
49 63
50 64 .KEEP_STATE:
51 65
52 66 all clean clobber install lint: $(SUBDIRS)
53 67
54 68 install_h: $(ROOTHDRS)
55 69
56 70 install: $(IETCFILES)
57 71
58 72 check: $(CHECKHDRS)
59 73
60 74 $(POFILE): $(MSGFILES)
61 75 $(BUILDPO.msgfiles)
62 76
63 77 _msg: $(MSGDOMAINPOFILE)
64 78
65 79 include $(SRC)/Makefile.msg.targ
66 80
67 81 $(SUBDIRS): FRC
68 82 @cd $@; pwd; $(MAKE) $(TARGET)
69 83
70 84 $(ROOTETC)/%: %
71 85 $(INS.file)
72 86 FRC:
73 87
74 88 include ../Makefile.targ
↓ open down ↓ |
24 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX