Print this page
750 Add the LOGIN authenticator to libsasl
Reviewed by: Albert Lee <trisk@opensolaris.org>
Reviewed by: Roland Mainz <roland.mainz@nrubsig.org>
| Split |
Close |
| Expand all |
| Collapse all |
--- old/usr/src/lib/sasl_plugins/Makefile
+++ new/usr/src/lib/sasl_plugins/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
|
↓ open down ↓ |
13 lines elided |
↑ open up ↑ |
14 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
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 2006 Sun Microsystems, Inc. All rights reserved.
23 23 # Use is subject to license terms.
24 +# Copyright 2011 Nexenta Systems, Inc. All rights reserved.
24 25 #
25 -# ident "%Z%%M% %I% %E% SMI"
26 -#
27 26
28 27 # Note, to build SASL msg file go to $SRC/lib/libsasl and make _msg
29 28 # target there. Messages in sasl_plugins will be picked up from there.
30 29
31 30 include ../Makefile.lib
32 31
33 -SUBDIRS = cram digestmd5 gssapi plain
32 +SUBDIRS = cram digestmd5 gssapi plain login
34 33
35 34 all := TARGET= all
36 35 clean := TARGET= clean
37 36 clobber := TARGET= clobber
38 37 install := TARGET= install
39 38 lint := TARGET= lint
40 39
41 40 .KEEP_STATE:
42 41
43 42 all clean clobber install lint: $(SUBDIRS)
44 43
45 44 install_h check:
46 45
47 46 $(SUBDIRS): FRC
48 47 @cd $@; pwd; $(MAKE) $(TARGET)
49 48
50 49 FRC:
51 50
52 51 # EXPORT DELETE START
53 52 # CRYPT DELETE START
54 53 # Special target to clean up the source tree for export distribution
55 54 # Warning: This target changes the source tree
56 55 EXPORT_SRC:
57 56 $(RM) Makefile+ \
58 57 digestmd5/digestmd5.c+ \
59 58 gssapi/gssapi.c+
60 59
61 60 $(SED) -e "/^# EXPORT DELETE START/,/^# EXPORT DELETE END/d" \
62 61 < Makefile > Makefile+
63 62 $(MV) Makefile+ Makefile
64 63
65 64 $(SED) -e "/EXPORT DELETE START/,/EXPORT DELETE END/d" \
66 65 < digestmd5/digestmd5.c > digestmd5/digestmd5.c+
67 66 $(MV) digestmd5/digestmd5.c+ digestmd5/digestmd5.c
68 67
69 68 $(SED) -e "/EXPORT DELETE START/,/EXPORT DELETE END/d" \
70 69 < gssapi/gssapi.c > gssapi/gssapi.c+
71 70 $(MV) gssapi/gssapi.c+ gssapi/gssapi.c
72 71
73 72 $(CHMOD) 444 \
74 73 Makefile \
75 74 digestmd5/digestmd5.c \
76 75 gssapi/gssapi.c
77 76
78 77 CRYPT_SRC:
79 78 $(RM) Makefile+
80 79
81 80 $(SED) -e "/CRYPT DELETE START/,/CRYPT DELETE END/d" \
82 81 < digestmd5/digestmd5.c | $(SED) -e "/EXPORT DELETE/d" \
83 82 > digestmd5/digestmd5.c+
84 83 $(MV) digestmd5/digestmd5.c+ digestmd5/digestmd5.c
85 84
86 85 $(SED) -e "/CRYPT DELETE START/,/CRYPT DELETE END/d" \
87 86 < gssapi/gssapi.c | $(SED) -e "/EXPORT DELETE/d" \
88 87 > gssapi/gssapi.c+
89 88 $(MV) gssapi/gssapi.c+ gssapi/gssapi.c
90 89
91 90 $(SED) -e "/^# CRYPT DELETE START/,/^# CRYPT DELETE END/d" \
92 91 < Makefile | $(SED) -e "/^# EXPORT DELETE/d" > Makefile+
93 92 $(MV) Makefile+ Makefile
94 93 $(CHMOD) 444 Makefile digestmd5/digestmd5.c gssapi/gssapi.c
95 94
96 95 # CRYPT DELETE END
97 96 # EXPORT DELETE END
98 97
99 98 include ../Makefile.targ
100 99
101 100 .PARALLEL: $(SUBDIRS)
|
↓ open down ↓ |
58 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX