Feature #558
поддержка ldap для claws-mail
Status: | Closed | Start: | 01/31/2013 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 0% |
|
Category: | Calculate Linux Desktop Xfce | Spent time: | - | |
Target version: | - | |||
Votes: | 1 |
Description
Дефолтный почтовый клиент собран без поддержки ldap. Я думаю нужна поддержка по умолчанию, коль скоро сервер CDS работает c ldap
History
Updated by Виктор Кустов about 11 years ago
ап?
Updated by Alexander Tratsevskiy about 11 years ago
Поддержка там, где это работает. В остальных случаях флаги оставлены по умолчанию.
Updated by Alexander Tratsevskiy about 11 years ago
- Status changed from New to Feedback
Updated by Alexander Tratsevskiy about 11 years ago
- Target version deleted (
13.4)
Updated by Виктор Кустов almost 11 years ago
Alexander Tratsevskiy wrote:
Поддержка там, где это работает. В остальных случаях флаги оставлены по умолчанию.
можно подробнее? в claws-mail не работает адресная книга в ldap?
Updated by Alexander Tratsevskiy almost 11 years ago
Виктор Кустов wrote:
Alexander Tratsevskiy wrote:
Поддержка там, где это работает. В остальных случаях флаги оставлены по умолчанию.
можно подробнее? в claws-mail не работает адресная книга в ldap?
не тестировалось
Updated by Виктор Кустов over 10 years ago
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, протестирую.
Updated by Alexander Tratsevskiy over 10 years ago
так Вы соберите и протестируйте, или Вы хотите чтобы я выложил бинарное обновление чтобы потом тестировать???
Updated by Виктор Кустов over 10 years ago
Alexander Tratsevskiy wrote:
так Вы соберите и протестируйте, или Вы хотите чтобы я выложил бинарное обновление чтобы потом тестировать???
Да я не знаю как тестировать. Собрал, запустил, работает: ищет адреса по TAB. Но надо же как-то увязывать с доменом CDS.
Updated by Alexander Tratsevskiy over 10 years ago
Если бы с ldap всё было так просто, флаг бы мы точно уже добавили.
По <TAB> подставляет благодаря настроенному плагину Address Keeper (mail-client/claws-mail-address_keeper) :)
Updated by Виктор Кустов over 10 years ago
Alexander Tratsevskiy wrote:
Если бы с ldap всё было так просто, флаг бы мы точно уже добавили.
Я не вижу сложности. Работает.
По <TAB> подставляет благодаря настроенному плагину Address Keeper (mail-client/claws-mail-address_keeper) :)
Без ldap плагин, естественно, в ldap не ищет. Думаю, стоит собирать с ldap. Ну или скажите что и как тестировать. с моей т.з. - вполне работает. Хотя я бы вместо TAB предпочёл автодополнение со списком без TAB )))
Updated by Alexander Tratsevskiy over 10 years ago
Виктор, вы не знаете как собрать пакет с другими флагами? Это вопрос не в багтрекер.
Updated by Виктор Кустов over 10 years ago
Alexander Tratsevskiy wrote:
Виктор, вы не знаете как собрать пакет с другими флагами? Это вопрос не в багтрекер.
Александр.
> Собрал, запустил, работает > Я не вижу сложности. Работает. > с моей т.з. - вполне работает.
Какое именно слово заставляет вас думать, что я не знаю как собрать пакет с другими флагами? Я вроде ясно выразился: я собрал, и настроил, теперь claws-mail работает c нашим каталогом ldap.
И напротив:
> Поддержка там, где это работает. > Если бы с ldap всё было так просто, флаг бы мы точно уже добавили.
Из ваших слов можно понять, что у вас возникли какие-то сложности. Какие? Нужно тестировать - отлично, я готов. Что тестировать, как - скажите, потестирую, выложу результаты.
Вопрос именно в багтрекер. Вы сделали упор на ldap, и вполне рабочий ldap в claws-mail не используется.
Updated by Alexander Tratsevskiy over 10 years ago
Какое именно слово заставляет вас думать, что я не знаю как собрать пакет с другими флагами? Я вроде ясно выразился: я собрал, и настроил, теперь claws-mail работает c нашим каталогом ldap.
Виктор, распишите пожалуйста что именно вы настроили?
Updated by Виктор Кустов over 10 years ago
Виктор, распишите пожалуйста что именно вы настроили?
После сборки с 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.
Updated by Mikhail Hiretsky over 10 years ago
Судя по Вашим настройкам на LDAP сервере отдельно настроена адресная книга. Я правильно понимаю? Или адреса цепляются из ou=Users,ou=Mail,ou=Services,dc=calculate?
Updated by Виктор Кустов over 10 years ago
Mikhail Hiretsky wrote:
Судя по Вашим настройкам на LDAP сервере отдельно настроена адресная книга. Я правильно понимаю?
Да. LDAP сервер не на CLS.
Или адреса цепляются из ou=Users,ou=Mail,ou=Services,dc=calculate?
Не вижу препятствий цеплять и оттуда. В любом случае собирать с LDAP claws-mail можно смело. А вот с шаблонами чтоб "из коробки" цеплялся LDAP сервер - это да.
Updated by Alexander Tratsevskiy over 10 years ago
Имеет смысл флаг добавить когда появится поддержка соответствующих настроек из коробки.
Updated by Виктор Кустов over 10 years ago
Alexander Tratsevskiy wrote:
Имеет смысл флаг добавить когда появится поддержка соответствующих настроек из коробки.
На какие настройки из коробки вы ссылаетесь, я честно говоря, не понял.
Поддержка ldap есть, работает. И дело сводится к
- сборке с LDAP флагом
- изменению шаблонов кальки: ввели рабочую станцию в домен кальки - поправили конфиг claws-mail. вывели - поправили. или там cl-setup-mail...
Ничьих действий, кроме команды разработчиков (то-есть вас) не требуется, да и не предвидится, ибо никто кроме разработчиков (и пользователей) в развитии дистра не заинтересован.
Updated by Виктор Кустов over 9 years ago
ап. claws-mail собирается и поставляется в бинарном виде с модуле ldap (спасибо!). в принципе тикет можно закрывать, только пара вопросов осталась:
- шаблон на адресную книгу "из коробки" планируется?
- оффтопик, но - под XFCE так и нет RSS клиента в поставке. может, вернуть модуль rssyl к claws-mail? я собрал с ним (правда, получилось, что пересобрался весь claws-mail) - оно работает.
Updated by Alexander Tratsevskiy over 9 years ago
Виктор Кустов 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
далее смотрим "Мои подписки"
Updated by Alexander Tratsevskiy over 9 years ago
- Status changed from Feedback to Closed
Updated by Виктор Кустов over 8 years ago
claws-mail опять собран без LDAP.
Updated by Alexander Tratsevskiy over 8 years ago
Добавлен.
Updated by Виктор Кустов over 8 years ago
Alexander Tratsevskiy wrote:
Добавлен.
Спасибо!
Updated by Виктор Кустов over 8 years ago
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 нормальный выхлоп
Updated by Виктор Кустов over 8 years ago
Проблема шире. 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]
Updated by Alexander Tratsevskiy over 8 years ago
Виктор Кустов wrote:
[...]
дохнет
по библиотекам вроде все норм, ldd нормальный выхлоп
кто дохнет?
Updated by Виктор Кустов over 8 years ago
кто дохнет?
#26 - дохнет claws-mail после обновления.
после ребута не стартует lightDM - #27
startx отрабатывает но из высокоуровневых приложений не стартует ничего.
сломана какая-то библиотека, предположительно libnettle.
Updated by Alexander Tratsevskiy over 8 years ago
Проблема устранена.