* Exim - an Internet mail transport agent *
*************************************************/
-/* Copyright (c) The Exim Maintainers 2022 */
+/* Copyright (c) The Exim Maintainers 2022 - 2023 */
/* Copyright (c) University of Cambridge 1995 - 2018 */
/* See the file NOTICE for conditions of use and distribution. */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
/*************************************************
char *data;
} save_item;
-static const char *db_opts[] = { "", "USE_DB", "USE_GDBM", "USE_TDB", "USE_NDBM" };
+static const char *db_opts[] = { "", "USE_DB", "USE_GDBM", "USE_TDB", "USE_NDBM", "USE_SQLITE" };
static int have_ipv6 = 0;
static int have_iconv = 0;
{
if (use_which_db_in_local_makefile)
{
- printf("*** Only one of USE_DB, USE_GDBM, or USE_TDB should be "
+ printf("*** Only one of USE_DB, USE_GDBM, USE_SQLITE or USE_TDB should be "
"defined in Local/Makefile\n");
exit(1);
}
continue;
}
- /* WITH_CONTENT_SCAN is another special case: it must be set if it or
- EXPERIMENTAL_DCC is set. */
-
- if (strcmp(name, "WITH_CONTENT_SCAN") == 0)
- {
- char *wcs = getenv("WITH_CONTENT_SCAN");
- char *dcc = getenv("EXPERIMENTAL_DCC");
- fprintf(new, wcs || dcc
- ? "#define WITH_CONTENT_SCAN yes\n"
- : "/* WITH_CONTENT_SCAN not set */\n");
- continue;
- }
-
/* DISABLE_DKIM is special; must be forced if DISABLE_TLS */
if (strcmp(name, "DISABLE_DKIM") == 0)
{