Питон я пока не умею использовать, а вот перловая добавка сработала.
но вот в чем проблема. Способ массовой правки слишком сложен.
Это надо вывести тех кого модифицировать требуется.
Потом сочинить скрипт для добавки к каждой строк модифицируемых параметров.
Затем снова это вливать в каталог.
Чего то попроще нет ?
СРазу скажу в phpLDAPadmin можно добиться вывода на страницу требуемых записей с атрибутами, которые надо изменить.
Но корректировать их можно только вручную (или я не допер как там автоматом все делать), а если их 10 000 ???
17 июля 2013 г., 14:25 пользователь Роман <[email protected]> написал:
Здравствуйте!
Недавно использовал программу для поиска в ldap и порадовал её вывод:
dn: [email protected],ou=Users,domainName=xxxxxx.ru,o=domains,dc=yyyy
xxx,dc=ru
dn: [email protected],ou=Users,domainName=xxxxx.ru,o=domains,dc=
yyyy,dc=ru
dn: [email protected],ou=Users,domainName=xxxxxx.ru,o=domains,dc=y
yyyyy,dc=ru
Как видите строка DN, которая по идее должна быть без переводов
полностью рвется посреди имени домена и переводится каретка.
Как это можно исправить ?
Запрос делал так.
ldapsearch -LLL -D "cn=adm,dc=yyyy,dc=ru" -w password -x -b
"ou=Users,domainName=yyyyy.ru,o=domains,dc=yyyyy,dc=ru" "(mobile=mobila)" dn
Никаких ключей которые влияют на длину строки не нашел.
Дело в том основная цель данного действия модифицировать у множества объектов один атрибут.
Может быть есть другой способ модифицировать у множества объектов 1
атрибут ?
я опишу тот, что придумал я.
1. Делается выборка в файл
2. В файл после каждого DN
добавляются слова
changetype: modify
replace: mobile
mobile:
3. файл скармливается ldapmodify
и всё...
--
ubuntu-ru mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
--
Dmitry Agafonov ~ http://agafonov.pp.ru/
--
С уважением,
Роман mailto:[email protected]
-- ubuntu-ru mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
