Feature #558
поддержка ldap для claws-mail
| Статус: | Closed | Начата: | 31.01.2013 | |
|---|---|---|---|---|
| Приоритет: | Normal | Дата выполнения: | ||
| Назначена: | - | Готовность в %: | 0% |
|
| Категория: | Calculate Linux Desktop Xfce | Затраченное время: | - | |
| Версия: | - | |||
| Голоса: | 1 |
Описание
Дефолтный почтовый клиент собран без поддержки ldap. Я думаю нужна поддержка по умолчанию, коль скоро сервер CDS работает c ldap
История
Обновлено Виктор Кустов больше 12 лет назад
ап?
Обновлено Alexander Tratsevskiy больше 12 лет назад
Поддержка там, где это работает. В остальных случаях флаги оставлены по умолчанию.
Обновлено Alexander Tratsevskiy больше 12 лет назад
- Параметр Статус изменился с New на Feedback
Обновлено Alexander Tratsevskiy больше 12 лет назад
- Значение
13.4параметра Версия удалено
Обновлено Виктор Кустов больше 12 лет назад
Alexander Tratsevskiy wrote:
Поддержка там, где это работает. В остальных случаях флаги оставлены по умолчанию.
можно подробнее? в claws-mail не работает адресная книга в ldap?
Обновлено Alexander Tratsevskiy около 12 лет назад
Виктор Кустов wrote:
Alexander Tratsevskiy wrote:
Поддержка там, где это работает. В остальных случаях флаги оставлены по умолчанию.
можно подробнее? в claws-mail не работает адресная книга в ldap?
не тестировалось
Обновлено Виктор Кустов почти 12 года назад
Alexander Tratsevskiy wrote:
[I] mail-client/claws-mail
Installed versions: 3.9.0-r1{tbz2}(12:57:22 12.02.2013)
(crypt dbus imap ipv6 session spell ssl -bogofilter -dillo -doc -ldap -nntp
-pda -smime -spamassassin -startup-notification -xface)
Homepage: http://www.claws-mail.org/
Description: An email client (and news reader) based on GTK+
-ldap, собрано без ldap. соберите с ldap, протестирую.
Обновлено Alexander Tratsevskiy почти 12 года назад
так Вы соберите и протестируйте, или Вы хотите чтобы я выложил бинарное обновление чтобы потом тестировать???
Обновлено Виктор Кустов почти 12 года назад
Alexander Tratsevskiy wrote:
так Вы соберите и протестируйте, или Вы хотите чтобы я выложил бинарное обновление чтобы потом тестировать???
Да я не знаю как тестировать. Собрал, запустил, работает: ищет адреса по TAB. Но надо же как-то увязывать с доменом CDS.
Обновлено Alexander Tratsevskiy почти 12 года назад
Если бы с ldap всё было так просто, флаг бы мы точно уже добавили.
По <TAB> подставляет благодаря настроенному плагину Address Keeper (mail-client/claws-mail-address_keeper) :)
Обновлено Виктор Кустов почти 12 года назад
Alexander Tratsevskiy wrote:
Если бы с ldap всё было так просто, флаг бы мы точно уже добавили.
Я не вижу сложности. Работает.
По <TAB> подставляет благодаря настроенному плагину Address Keeper (mail-client/claws-mail-address_keeper) :)
Без ldap плагин, естественно, в ldap не ищет. Думаю, стоит собирать с ldap. Ну или скажите что и как тестировать. с моей т.з. - вполне работает. Хотя я бы вместо TAB предпочёл автодополнение со списком без TAB )))
Обновлено Alexander Tratsevskiy почти 12 года назад
Виктор, вы не знаете как собрать пакет с другими флагами? Это вопрос не в багтрекер.
Обновлено Виктор Кустов почти 12 года назад
Alexander Tratsevskiy wrote:
Виктор, вы не знаете как собрать пакет с другими флагами? Это вопрос не в багтрекер.
Александр.
> Собрал, запустил, работает > Я не вижу сложности. Работает. > с моей т.з. - вполне работает.
Какое именно слово заставляет вас думать, что я не знаю как собрать пакет с другими флагами? Я вроде ясно выразился: я собрал, и настроил, теперь claws-mail работает c нашим каталогом ldap.
И напротив:
> Поддержка там, где это работает. > Если бы с ldap всё было так просто, флаг бы мы точно уже добавили.
Из ваших слов можно понять, что у вас возникли какие-то сложности. Какие? Нужно тестировать - отлично, я готов. Что тестировать, как - скажите, потестирую, выложу результаты.
Вопрос именно в багтрекер. Вы сделали упор на ldap, и вполне рабочий ldap в claws-mail не используется.
Обновлено Alexander Tratsevskiy почти 12 года назад
Какое именно слово заставляет вас думать, что я не знаю как собрать пакет с другими флагами? Я вроде ясно выразился: я собрал, и настроил, теперь claws-mail работает c нашим каталогом ldap.
Виктор, распишите пожалуйста что именно вы настроили?
Обновлено Виктор Кустов почти 12 года назад
Виктор, распишите пожалуйста что именно вы настроили?
После сборки с ldap в пункте Сервис-Адресная книга появился раздел LDAP-серверы. Новая книга - Добавить LDAP сервер. На закладке "Поиск" ставим галочку "Включить сервер для динамического поиска".
# cat .claws-mail/addrbook/addrbook--index.xml
<?xml version="1.0" encoding="UTF-8" ?>
<addressbook>
<book_list>
<book name="Общие адреса" file="addrbook-000001.xml" />
<book name="Личные адреса" file="addrbook-000002.xml" />
</book_list>
<vcard_list>
</vcard_list>
<jpilot_list>
</jpilot_list>
<ldap_list>
<server name="MyServer" host="XXX" port="389" base-dn="o=bks"
bind-dn="uid=kvv,ou=auth,o=ZZZ" bind-pass="lalala" max-entry="30" timeout="30"
max-age="600" dyn-search="yes" match-opt="contains" enable-tls="no" enable-ssl="no" >
<attribute name="mail" />
<attribute name="cn" />
<attribute name="givenName" />
<attribute name="sn" />
<attribute name="uid" />
<attribute name="displayName" />
</server>
</ldap_list>
</addressbook>
В итоге по TAB работает дополнение адресов из LDAP.
Обновлено Mikhail Hiretsky почти 12 года назад
Судя по Вашим настройкам на LDAP сервере отдельно настроена адресная книга. Я правильно понимаю? Или адреса цепляются из ou=Users,ou=Mail,ou=Services,dc=calculate?
Обновлено Виктор Кустов почти 12 года назад
Mikhail Hiretsky wrote:
Судя по Вашим настройкам на LDAP сервере отдельно настроена адресная книга. Я правильно понимаю?
Да. LDAP сервер не на CLS.
Или адреса цепляются из ou=Users,ou=Mail,ou=Services,dc=calculate?
Не вижу препятствий цеплять и оттуда. В любом случае собирать с LDAP claws-mail можно смело. А вот с шаблонами чтоб "из коробки" цеплялся LDAP сервер - это да.
Обновлено Alexander Tratsevskiy почти 12 года назад
Имеет смысл флаг добавить когда появится поддержка соответствующих настроек из коробки.
Обновлено Виктор Кустов почти 12 года назад
Alexander Tratsevskiy wrote:
Имеет смысл флаг добавить когда появится поддержка соответствующих настроек из коробки.
На какие настройки из коробки вы ссылаетесь, я честно говоря, не понял.
Поддержка ldap есть, работает. И дело сводится к
- сборке с LDAP флагом
- изменению шаблонов кальки: ввели рабочую станцию в домен кальки - поправили конфиг claws-mail. вывели - поправили. или там cl-setup-mail...
Ничьих действий, кроме команды разработчиков (то-есть вас) не требуется, да и не предвидится, ибо никто кроме разработчиков (и пользователей) в развитии дистра не заинтересован.
Обновлено Виктор Кустов почти 11 года назад
ап. claws-mail собирается и поставляется в бинарном виде с модуле ldap (спасибо!). в принципе тикет можно закрывать, только пара вопросов осталась:
- шаблон на адресную книгу "из коробки" планируется?
- оффтопик, но - под XFCE так и нет RSS клиента в поставке. может, вернуть модуль rssyl к claws-mail? я собрал с ним (правда, получилось, что пересобрался весь claws-mail) - оно работает.
Обновлено Alexander Tratsevskiy почти 11 года назад
Виктор Кустов wrote:
- шаблон на адресную книгу "из коробки" планируется?
При переписывании утилит calculate-server можно будет дополнить функционал.
- оффтопик, но - под XFCE так и нет RSS клиента в поставке. может, вернуть модуль rssyl к claws-mail? я собрал с ним (правда, получилось, что пересобрался весь claws-mail) - оно работает.
equery u claws-mail ... * Found these USE flags for mail-client/claws-mail-3.10.1: ... + + rss : Enable support for RSS feeds ...
Затем через меню Настройка -> Модули -> Загрузить -> rssyl.so
далее смотрим "Мои подписки"
Обновлено Alexander Tratsevskiy почти 11 года назад
- Параметр Статус изменился с Feedback на Closed
Обновлено Виктор Кустов около 10 лет назад
claws-mail опять собран без LDAP.
Обновлено Alexander Tratsevskiy около 10 лет назад
Добавлен.
Обновлено Виктор Кустов около 10 лет назад
Alexander Tratsevskiy wrote:
Добавлен.
Спасибо!
Обновлено Виктор Кустов около 10 лет назад
set_tid_address(0x7f8b57fc6c10) = 4230
set_robust_list(0x7f8b57fc6c20, 24) = 0
rt_sigaction(SIGRTMIN, {0x36bb006b30, [], SA_RESTORER|SA_SIGINFO, 0x36bb010070}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x36bb006bc0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x36bb010070}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
brk(0) = 0x1505000
brk(0x1526000) = 0x1526000
futex(0x7f8b59828488, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7f8b59828488, FUTEX_WAKE_PRIVATE, 2147483647) = 0
brk(0x1547000) = 0x1547000
open("/dev/urandom", O_RDONLY) = 3
fcntl(3, F_GETFD) = 0
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
fstat(3, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 9), ...}) = 0
getrusage(0x1 /* RUSAGE_??? */, {ru_utime={0, 15000}, ru_stime={0, 6000}, ...}) = 0
read(3, "i\246#\340\277\352O\213\357\236V\310l\206a\327\2451mJ&7&@~\361f\315H\317Q\220", 32) = 32
--- SIGILL {si_signo=SIGILL, si_code=ILL_ILLOPN, si_addr=0x7f8b58870753} ---
+++ killed by SIGILL +++
Недопустимая инструкция
дохнет
по библиотекам вроде все норм, ldd нормальный выхлоп
Обновлено Виктор Кустов около 10 лет назад
Проблема шире. lightDM задет:
Sep 25 14:46:38 xxx kernel: traps: lightdm[7284] trap invalid opcode ip:7fdc6dab1753 sp:7fffba40f7b8 error:0 in libnettle.so.6.1[7fdc6daa8000+35000] Sep 25 14:46:48 xxx kernel: traps: lightdm[7372] trap invalid opcode ip:7fb65d6b7753 sp:7ffdb87c07c8 error:0 in libnettle.so.6.1[7fb65d6ae000+35000] Sep 25 14:46:49 xxx kernel: traps: lightdm[7453] trap invalid opcode ip:7f00b4e72753 sp:7ffc71856fb8 error:0 in libnettle.so.6.1[7f00b4e69000+35000]
Обновлено Alexander Tratsevskiy около 10 лет назад
Виктор Кустов wrote:
[...]
дохнет
по библиотекам вроде все норм, ldd нормальный выхлоп
кто дохнет?
Обновлено Виктор Кустов около 10 лет назад
кто дохнет?
#26 - дохнет claws-mail после обновления.
после ребута не стартует lightDM - #27
startx отрабатывает но из высокоуровневых приложений не стартует ничего.
сломана какая-то библиотека, предположительно libnettle.
Обновлено Alexander Tratsevskiy около 10 лет назад
Проблема устранена.