* yet more dir-less .cache DEP updates
[t2sde.git] / package / mail / exim / exim.conf
blob033b5caf84d35a57fbd1bd63e820c27b9b77968f
1 # --- T2-COPYRIGHT-NOTE-BEGIN ---
2 # T2 SDE: package/*/exim/exim.conf
3 # Copyright (C) 2004 - 2022 The T2 SDE Project
4 # Copyright (C) 1998 - 2003 ROCK Linux Project
5
6 # This Copyright note is generated by scripts/Create-CopyPatch,
7 # more information can be found in the files COPYING and README.
8
9 # This program is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License version 2.
11 # --- T2-COPYRIGHT-NOTE-END ---
13 var_append makeopt ' ' 'AR=$AR\ cq'
14 var_append makeinstopt ' ' 'INSTALL_CP=install'
16 exim_pc() {
17         [ "${prefix#opt/}" == "$prefix" ] && sysconfdir="$sysconfdir/exim"
19         echo "Creating Makefile ..."
20         cp -v src/EDITME Local/Makefile
22         cat >> Local/Makefile << EOT
23 BIN_DIRECTORY=$bindir
24 CONFIGURE_FILE=$sysconfdir/configure
25 EXIM_USER=30
26 EXIM_GROUP=30
27 AUTH_CRAM_MD5=yes
28 AUTH_PLAINTEXT=yes
29 SUPPORT_TLS=yes
30 TLS_LIBS=-lssl -lcrypto
31 COMPRESS_COMMAND=/bin/gzip
32 ZCAT_COMMAND=/bin/zcat
33 SUPPORT_MAILDIR=yes
34 SUPPORT_MAILSTORE=yes
35 SUPPORT_MBX=yes
36 LOOKUP_DSEARCH=yes
37 WITH_CONTENT_SCAN=yes
38 HAVE_OPENSSL=yes
39 EOT
41         if pkginstalled openssl; then
42                 echo "USE_OPENSSL=yes" >> Local/Makefile
43         elif pkginstalled gnutls; then
44                 echo "USE_GNUTLS=yes" >> Local/Makefile
45         else
46                 echo "SUPPORT_TLS=no" >> Local/Makefile
47         fi
49 hook_add preconf 3 "exim_pc"
51 exim_pm(){
52         ln -sfv $bindir/exim $root$bindir/mail_exim
53         ln -sfv $bindir/exim $root$bindir/sendmail_exim
54         ln -sfv $bindir/exim $root$bindir/mailq_exim
55         install_setmailer exim
57 hook_add postmake 3 "exim_pm"