aboutsummaryrefslogtreecommitdiff
path: root/handlers/ldap.helper.in
diff options
context:
space:
mode:
authorMicah Anderson <micah@riseup.net>2007-11-24 23:23:08 +0000
committerMicah Anderson <micah@riseup.net>2007-11-24 23:23:08 +0000
commitca62d94c56df7ee24a46c0de657930b48a04711d (patch)
tree4f3bc7ee1e568e01d97c1ae66eefdf0740243b37 /handlers/ldap.helper.in
parent84a6d7fa7a6c2ebd4e2b6687dba8fc6addfb843a (diff)
downloadbackupninja-ca62d94c56df7ee24a46c0de657930b48a04711d.tar.gz
backupninja-ca62d94c56df7ee24a46c0de657930b48a04711d.tar.bz2
fixup ldap SSL/TLS options, make TLS default in helper, Closes: Trac#13
Diffstat (limited to 'handlers/ldap.helper.in')
-rw-r--r--handlers/ldap.helper.in10
1 files changed, 9 insertions, 1 deletions
diff --git a/handlers/ldap.helper.in b/handlers/ldap.helper.in
index 5ccbe7e..35b47a3 100644
--- a/handlers/ldap.helper.in
+++ b/handlers/ldap.helper.in
@@ -7,13 +7,17 @@ while true; do
checkBox "ldap action wizard" "check options (slapcat OR ldapsearch)" \
"slapcat" "export ldif using slapcat" yes \
"ldapsearch" "export ldif using ldapsearch" no \
- "compress" "compress the ldif output files" yes
+ "compress" "compress the ldif output files" yes \
+ "ssl" "use SSL (deprecated)" no \
+ "tls" "use TLS extended operations (RFC2246, RFC2830)" yes
status=$?
compress="compress = no"
method="method = <unset>"
restart="restart = no"
binddn=""
passwordfile=""
+ ssl="ssl = no"
+ tls="tls = no"
[ $status = 1 ] && return;
result="$REPLY"
for opt in $result; do
@@ -33,6 +37,8 @@ while true; do
binddn="binddn = $REPLY"
require_packages ldap-utils
;;
+ '"ssl"') ssl="ssl = yes";;
+ '"tls"') tls="tls = yes";;
esac
done
get_next_filename $configdirectory/30.ldap
@@ -42,6 +48,8 @@ $compress
$restart
$binddn
$passwordfile
+$ssl
+$tls
# backupdir = /var/backups/ldap
# conf = /etc/ldap/slapd.conf
# databases = all