1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78
|
EXTRA_DIST = examples docs man tpl misc
SUBDIRS = src man
install-data-local: log_dir spool_dir uid_bit conf_dir tpl_dir run_dir doc_dir rmail
uninstall-local: rm-rmail rm-doc_dir rm-tpl_dir rm-conf_dir rm-run_dir rm-spool_dir rm-log_dir
conf_dir:
install -d $(DESTDIR)@with_confdir@
rm-conf_dir:
rmdir $(DESTDIR)@with_confdir@ # removes only if empty
tpl_dir:
install -d $(DESTDIR)@datadir@/masqmail/tpl
cp tpl/* $(DESTDIR)@datadir@/masqmail/tpl
chmod 644 $(DESTDIR)@datadir@/masqmail/tpl/*
rm-tpl_dir:
rm -rf $(DESTDIR)@datadir@/masqmail/
doc_dir:
install -d $(DESTDIR)@docdir@
cp -r docs $(DESTDIR)@docdir@
cp -r examples $(DESTDIR)@docdir@
cp NEWS AUTHORS README TODO $(DESTDIR)@docdir@
rm-doc_dir:
cd $(DESTDIR)@docdir@ && ( \
rm -rf docs examples ; \
rm -f NEWS AUTHORS README TODO ; \
)
rmdir $(DESTDIR)@docdir@
run_dir:
rm-run_dir:
rm -rf $(DESTDIR)/var/run/masqmail
log_dir:
install -d -o @with_user@ -g @with_group@ $(DESTDIR)@with_logdir@
rm-log_dir:
rmdir $(DESTDIR)@with_logdir@ # removes only if empty
spool_dir:
install -d -o @with_user@ -g @with_group@ $(DESTDIR)@with_spooldir@
install -d -o @with_user@ -g @with_group@ $(DESTDIR)@with_spooldir@/lock
install -d -o @with_user@ -g @with_group@ $(DESTDIR)@with_spooldir@/input
install -d -o @with_user@ -g @with_group@ $(DESTDIR)@with_spooldir@/popuidl
rm-spool_dir:
: # removal fails if the dirs are non-empty
: # this prevents losing spooled files
rmdir $(DESTDIR)@with_spooldir@/lock
rmdir $(DESTDIR)@with_spooldir@/input
rmdir $(DESTDIR)@with_spooldir@/popuidl
rmdir $(DESTDIR)@with_spooldir@
rmail:
[ -d "$(DESTDIR)@prefix@/sbin" ] || mkdir -p "$(DESTDIR)@prefix@/sbin"
sed '/^SENDMAIL/s,/usr/sbin/sendmail,$(DESTDIR)@prefix@/sbin/masqmail,'\
contrib/rmail >$(DESTDIR)@prefix@/sbin/rmail
chmod 755 $(DESTDIR)@prefix@/sbin/rmail
rm-rmail:
rm -f $(DESTDIR)@prefix@/sbin/rmail
uid_bit: $(DESTDIR)@prefix@/sbin/masqmail
chmod u+s $(DESTDIR)@prefix@/sbin/masqmail
|