X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=handlers%2Fldap.helper.in;h=35b47a34e0b397f3638d9f8a5a1b78501402d778;hb=ca62d94c56df7ee24a46c0de657930b48a04711d;hp=697c720209595a84c62de09a7bd8fc32a7cd938e;hpb=579ea902ba24854b3c9acb307cda7e996e8e41a3;p=matthijs%2Fupstream%2Fbackupninja.git diff --git a/handlers/ldap.helper.in b/handlers/ldap.helper.in index 697c720..35b47a3 100644 --- a/handlers/ldap.helper.in +++ b/handlers/ldap.helper.in @@ -5,20 +5,24 @@ HELPERS="$HELPERS ldap:ldap_database_backup" ldap_create_file() { while true; do checkBox "ldap action wizard" "check options (slapcat OR ldapsearch)" \ - "slapcat" "export ldif using slapcat" on \ - "ldapsearch" "export ldif using ldapsearch" off \ - "compress" "compress the ldif output files" on + "slapcat" "export ldif using slapcat" yes \ + "ldapsearch" "export ldif using ldapsearch" no \ + "compress" "compress the ldif output files" yes \ + "ssl" "use SSL (deprecated)" no \ + "tls" "use TLS extended operations (RFC2246, RFC2830)" yes status=$? - compress="compress = off" + compress="compress = no" method="method = " restart="restart = no" binddn="" passwordfile="" + ssl="ssl = no" + tls="tls = no" [ $status = 1 ] && return; result="$REPLY" for opt in $result; do case $opt in - '"compress"') compress="compress = on";; + '"compress"') compress="compress = yes";; '"slapcat"') method="method = slapcat" [ "$_RESTART" == "yes" ] && restart="restart = yes" @@ -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