summaryrefslogtreecommitdiffstats
path: root/src/libtdeldap.cpp
diff options
context:
space:
mode:
authorgregory guy <g-gregory@gmx.fr>2019-01-12 17:06:36 +0100
committerSlávek Banko <slavek.banko@axis.cz>2019-02-04 11:40:37 +0100
commit6d8d495faf0a8670d1657ec4dc0fb84f3e3d249a (patch)
treedb20fa148a230b2da84767d8b5c60fcc6f9a97b4 /src/libtdeldap.cpp
parent910d34b10fa4bfe2fae56e5d4481f45b063906a2 (diff)
downloadlibtdeldap-6d8d495faf0a8670d1657ec4dc0fb84f3e3d249a.tar.gz
libtdeldap-6d8d495faf0a8670d1657ec4dc0fb84f3e3d249a.zip
conversion to the cmake building system
Signed-off-by: gregory guy <g-gregory@gmx.fr>
Diffstat (limited to 'src/libtdeldap.cpp')
-rw-r--r--src/libtdeldap.cpp17
1 files changed, 9 insertions, 8 deletions
diff --git a/src/libtdeldap.cpp b/src/libtdeldap.cpp
index f0e5389..236f307 100644
--- a/src/libtdeldap.cpp
+++ b/src/libtdeldap.cpp
@@ -88,13 +88,13 @@ extern "C" {
#define LDAP_INSECURE_PORT 389
#define LDAP_SECURE_PORT 636
-// FIXME
-// Connect this to CMake/Automake
+#ifndef KDE_CONFDIR
#define KDE_CONFDIR "/etc/trinity"
+#endif
-// FIXME
-// This assumes Debian!
+#ifndef KRB5_FILE
#define KRB5_FILE "/etc/krb5.conf"
+#endif
//#define KRB5_ANK_RANDOM_PASSWORD_LENGTH 1024
#define KRB5_ANK_RANDOM_PASSWORD_LENGTH 512
@@ -120,14 +120,15 @@ extern "C" {
#define CRON_UPDATE_NSS_FILE "/etc/cron.daily/upd-local-nss-db"
#define CRON_UPDATE_NSS_COMMAND "/usr/sbin/nss_updatedb ldap"
-// FIXME
-// This assumes Debian!
+#ifndef SYSTEM_CA_STORE_CERT_LOCATION
#define SYSTEM_CA_STORE_CERT_LOCATION "/usr/local/share/ca-certificates/"
+#endif
+
#define SYSTEM_CA_STORE_REGENERATE_COMMAND "update-ca-certificates"
-// FIXME
-// This assumes Debian!
+#ifndef CRON_UPDATE_PRIMARY_REALM_CERTIFICATES_OPENLDAP_RELOAD_COMMAND
#define CRON_UPDATE_PRIMARY_REALM_CERTIFICATES_OPENLDAP_RELOAD_COMMAND "/etc/init.d/slapd force-reload"
+#endif
int requested_ldap_version = LDAP_VERSION3;
char* ldap_user_and_operational_attributes[2] = {"*", "+"};