Add template lines for alternate DBM libraries, in the teplate Makefile
authorJeremy Harris <jgh146exb@wizmail.org>
Sat, 17 Dec 2022 16:20:19 +0000 (16:20 +0000)
committerJeremy Harris <jgh146exb@wizmail.org>
Sun, 18 Dec 2022 14:42:17 +0000 (14:42 +0000)
src/src/EDITME

index 4fcaeda5b368aa8a2c69d51a8730e0ef6846a39e..6344561d6d682b3fe11136a8118918935785f1ff 100644 (file)
@@ -647,6 +647,29 @@ DISABLE_MAL_MKS=yes
 # understand these issues, go with the defaults, which are used by many sites.
 
 
 # understand these issues, go with the defaults, which are used by many sites.
 
 
+#------------------------------------------------------------------------------
+# Which DBM library to use.  If you do not specify a specific here, you get
+# the platform default.  Uncomment the pair of lines as preferred.
+# Note: when changing an installation from one DB type to another all the
+# hints-DB files, in spool/db, should be removed.
+
+# gdbm in native mode
+# USE_GDBM = yes
+# DBMLIB = -lgdbm
+
+# gdbm in Berkeley-DB compatibility mode
+# USE_NDBM = yes
+# DBMLIB = -lgdbm -lgdbm_compat
+
+# tdb
+# USE_TDB = yes
+# DBMLIB = -ltdb
+
+# Berkeley DB
+# USE_DB = yes
+# DBMLIB = -ldb
+
+
 #------------------------------------------------------------------------------
 # Although Exim is normally a setuid program, owned by root, it refuses to run
 # local deliveries as root by default. There is a runtime option called
 #------------------------------------------------------------------------------
 # Although Exim is normally a setuid program, owned by root, it refuses to run
 # local deliveries as root by default. There is a runtime option called