openldap 2.4.11 - bdb_dn2id: будьте отказавшими: DB_NOTFOUND: Никакая пара ключа/данных соответствия не нашла (-30989)

Попытайтесь работать stty -a, это должно дать Вам что-то как:

speed 38400 baud; rows 40; columns 80; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = ;
eol2 = ; swtch = ; ...

Поле, которым Вы интересуетесь, "предают земле = ^C" (или независимо от того, что "intr" установлен на для Вас). Это говорит Вам, какое сочетание клавиш генерирует SIGINT к процессу, который владеет терминалом. Для задержки его к ^C необходимо будет смочь генерировать ^C на клавиатуре и точном механизме для того, чтобы сделать, который варьируется от оболочки до оболочки, но некоторое быстрое тестирование указывает, что (по крайней мере), для удара и ksh Вы делаете это первым нажатием ^V (у меня есть неопределенная память, что достаточно старая "плоскость sh" потребовала, чтобы \^C вставил литеральный ^C на строке).

2
задан 13 February 2011 в 01:31
1 ответ

Я протестировал на Linux, и он работал с, по-видимому, той же конфигурацией. Таким образом, я решил установить openldap от ftp.nl.uu.net/pub/unix/db/openldap/openldap-release / … использование./конфигурация - префикс =/usr/local, Это привело к ошибке относительно неверной версии Berkelydb. Таким образом, я загрузил download.oracle.com/berkeley-db/db-4.8.30.tar.gz, работал, настраивают - префикс =/usr/local, установил его и работал, настраивают для openldap снова с большей удачей. После установки это работало правильно далеко, никакие проблемы с тех пор. Не то, чтобы я могу сказать, что знаю то, чем проблема была всего лишь для меня, это достаточно.

0
ответ дан 3 December 2019 в 15:59

Теги

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