source: projects/specs/trunk/s/sendmail/sendmail.etc-mail-Makefile @ 9199

Revision 9199, 857 bytes checked in by iwaim, 9 years ago (diff)

add files for sendmail 8.14.5-2

Line 
1# These could be used by sendmail, but are not part of the default install.
2# To use them you will have to generate your own sendmail.cf with
3#  FEATURE('whatever')
4#
5POSSIBLE += $(shell test -f bitdomain     && echo bitdomain.db)
6POSSIBLE += $(shell test -f uudomain      && echo uudomain.db)
7POSSIBLE += $(shell test -f genericstable && echo genericstable.db)
8POSSIBLE += $(shell test -f userdb        && echo userdb.db)
9CFFILES   = sendmail.cf submit.cf
10
11
12all: ${CFFILES} ${POSSIBLE} virtusertable.db access.db domaintable.db mailertable.db
13
14userdb.db: userdb
15        @makemap btree $@ < $<
16
17%.db: %
18        @makemap hash $@ < $<
19
20%.cf: %.mc
21        @if test -f /usr/share/sendmail-cf/m4/cf.m4; then \
22                umask 022; \
23                mv -f $@ $@.bak; \
24                m4 $< > $@; \
25        fi
26
27clean:
28        rm -f *.db *~
29
30start:
31        service sendmail start
32
33stop:
34        service sendmail stop
35
36restart:
37        service sendmail restart
38
Note: See TracBrowser for help on using the repository browser.