16 # fields enclosed by brackets "[]" replaced with your own identifying
17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 #
19 # CDDL HEADER END
20 #
21 #
22 # Copyright 2009 Sun Microsystems, Inc. All rights reserved.
23 # Use is subject to license terms.
24 #
25
26 MANIFEST= smtp-sendmail.xml sendmail-client.xml
27 SVCMETHOD= smtp-sendmail sendmail-client
28
29 include ../../Makefile.cmd
30
31 SRCS= aliases helpfile local-host-names trusted-users
32
33 ROOTMANIFESTDIR= $(ROOTSVCNETWORK)
34
35 ROOTETCMAIL = $(ROOTETC)/mail
36 ROOTETCMAILF = $(ROOTETCMAIL)/aliases $(ROOTETCMAIL)/helpfile \
37 $(ROOTETCMAIL)/local-host-names \
38 $(ROOTETCMAIL)/trusted-users
39 ROOTETCSYMLINKS = $(ROOTETC)/aliases
40 ROOTETCMAILSYMLINKS = $(ROOTETCMAIL)/sendmail.hf
41
42 # conditional assignments
43 $(ROOTETCMAILF) := FILEMODE = 644
44
45 .KEEP_STATE:
46
47 all: $(SRCS)
48
49 install: all $(ROOTETCMAILF) $(ROOTETCSYMLINKS) \
50 $(ROOTETCMAILSYMLINKS) $(ROOTMANIFEST) $(ROOTSVCMETHOD)
51
52 check: $(CHKMANIFEST)
53
54 clean:
55
56 clobber:
57
58 lint:
59
60 $(ROOTETCMAIL)/%: %
61 $(INS.file)
62
63 $(ROOTETCSYMLINKS):
64 $(RM) $@; $(SYMLINK) mail/aliases $@
65
66 $(ROOTETCMAILSYMLINKS):
67 $(RM) $@; $(SYMLINK) helpfile $@
68
69 include ../../Makefile.targ
|
16 # fields enclosed by brackets "[]" replaced with your own identifying
17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 #
19 # CDDL HEADER END
20 #
21 #
22 # Copyright 2009 Sun Microsystems, Inc. All rights reserved.
23 # Use is subject to license terms.
24 #
25
26 MANIFEST= smtp-sendmail.xml sendmail-client.xml
27 SVCMETHOD= smtp-sendmail sendmail-client
28
29 include ../../Makefile.cmd
30
31 SRCS= aliases helpfile local-host-names trusted-users
32
33 ROOTMANIFESTDIR= $(ROOTSVCNETWORK)
34
35 ROOTETCMAIL = $(ROOTETC)/mail
36 ROOTETCF = $(ROOTETC)/aliases
37 ROOTETCMAILF = $(ROOTETCMAIL)/helpfile \
38 $(ROOTETCMAIL)/local-host-names \
39 $(ROOTETCMAIL)/trusted-users
40 ROOTETCMAILSYMLINKS = $(ROOTETCMAIL)/aliases \
41 $(ROOTETCMAIL)/sendmail.hf
42
43 # conditional assignments
44 $(ROOTETCMAILF) := FILEMODE = 644
45 $(ROOTETCF) := FILEMODE = 644
46
47 .KEEP_STATE:
48
49 all: $(SRCS)
50
51 install: all $(ROOTETCF) $(ROOTETCMAILF) $(ROOTETCSYMLINKS) \
52 $(ROOTETCMAILSYMLINKS) $(ROOTMANIFEST) $(ROOTSVCMETHOD)
53
54 check: $(CHKMANIFEST)
55
56 clean:
57
58 clobber:
59
60 lint:
61
62 $(ROOTETCMAIL)/%: %
63 $(INS.file)
64
65 $(ROOTETCMAIL)/aliases:
66 $(RM) $@; $(SYMLINK) ../aliases $@
67
68 $(ROOTETCMAIL)/sendmail.hf:
69 $(RM) $@; $(SYMLINK) helpfile $@
70
71 include ../../Makefile.targ
|