Восстановление openldap конфигурация из ldif файла?

Хорошо, я изменил свой сценарий следующим образом:

loc=`echo ~chris/.gvfs/*/DCIM/`
sudo rm -f /mnt/camera
sudo ln -s "$loc" /mnt/camera

Заметьте, что sudo's в сценарии

4
задан 19 October 2011 в 22:46
3 ответа

Просматривая документацию, кажется, что вы можете использовать флаг -F для slapadd , чтобы указать конфигурацию каталог, а не файл конфигурации:

   -F confdir
          specify a config directory.  If both -f and  -F  are  specified,
          the  config  file will be read and converted to config directory
          format and written  to  the  specified  directory.   If  neither
          option  is  specified,  an  attempt  to  read the default config
          directory will be made before trying to use the  default  config
          file. If a valid config directory exists then the default config
          file is ignored. If dry-run mode is also specified,  no  conver‐
          sion will occur.

Если это не сработает (например, вам не хватает содержимого вашего дерева cn = config), возможно, в этом потоке есть несколько предложений.

3
ответ дан 3 December 2019 в 03:47

Попробуйте следующее:

sudo ldapadd -Q -Y EXTERNAL -H ldapi:/// -f yourfile.ldif

Должно работать для Ubuntu 11.10, хотя я все еще изучаю этот новый cn = config материал.

0
ответ дан 3 December 2019 в 03:47

Я использовал это:

ldapadd -c -x -H ldap: // localhost: 389 -D "dc = Manager, dc = example, dc = com" -w пароль -f /tmp/backup.ldif

Изменено из https://github.com/gschueler/vagrant-rundeck-ldap/blob/master/load-ldif.sh

0
ответ дан 3 December 2019 в 03:47

Теги

Похожие вопросы