Установка русского времени-даты для сервера Lotus Domino под Debian

(скопировано правильно отсюда)

Lotus Domino + Debian Linux + Date ru_RU ( Отображение даты в «русском» формате на сервере с «локалью» en_US )

6 сентября 2011 в 18:31

OS: Debian GNU/Linux Lenny/Squeeze.
Application: IBM Lotus Domino 8.5 for Linux (xSeries).

Условия: сервер Lotus Domino 8.5 запущен с использованием англоязычной «локали» «en_US.UTF-8», менять которую на иную нежелательно.
Задача: привести формат времени и даты, используемый сервером Lotus Domino, к формату, применяемому в русскоязычных интерфейсах (формат даты и времени «локали» «en_US» «MM/DD/YYYY HH:mm:SS», а нам требуется получить на выходе «DD/MM/YYYY HH:mm:SS»).
nc_01n
Читать далее

Установка IBM Notes 9.0.1 (Lotus client) под Ubuntu 14.04

Переустановил десктопный комп с CentOS 6.5 на Ubuntu 14.04. Получил некоторое затруднение в установке клиента IBM Notes. Для тех, кто не в курсе, сообщаю, что Lotus Notes стал называться IBM Notes. Бренд Lotus больше не используется нигде. Сервера — IBM Domino, клиенты IBM Notes. Любители работать «под лотусом» на самом деле работают уже не с лотусом. 🙂

Так вот, при попытке установить клиента Lotus я получил сообщение о том, что всё плохо, и есть неустранимые препятствия в зависимостях. После того, как я порыпался в разные стороны, нашлась инструкция от опытного человека. Основная мысль заключается в том, что он рекомендует разобрать deb-пакет, немного переиначить его заголовок, где описано какие зависимости должны быть, а потом снова собрать пакет, установить те пакеты, которые на самом деле нужны, и установить модифицированный пакет. Для не знающих английский надо просто повторить все приведенные там команды.
ibmnotes
Потом ещё оказалось, что на сайте самого лотуса есть инструкция о том, что достаточно поменять только одну зависимость (точно такой же перепаковкой deb-файла). Правда, эту версию я проверить не смог, потому что установил по первой инструкции.

Fix Pack 2 установился после установки лотуса по первой инструкции без проблем.

За что я не люблю Lotus Script. Пятиминутка ненависти.

По роду службы большая часть моих скриптов пишется на Lotus Script. С самого детства мне кажется, что Lotus Script и Lotus Formula — это два языка программирования, которые созданы разными авторами для разных целей, но прикручены один к другому синей изолентой для обратной совместимости. И что самое обидное, так это то, что оба языка — источники недоделанности и глючности. Чувствуешь себя последним идиотом, если не можешь переменной присвоить значение поля документа, или наоборот. Это разные типы, поэтому присвоить одно другому можно только построчно при помощи цикла. Очень неприятно что не знаю как сравнить два поля одинакового типа. Ну то есть, только в цикле и можно. А просто сравнение не годится.

Ужас же положения заключается в том, что система всё развивается и развивается. Только это сборище грандиозных костылей как-то сразу уже выглядит как нечто мертворожденное. Мужик в 2003 году писал о том как прикручивать к Lotus Domino спамфильтр из postfix. За 10 лет собственные средства защиты SMTP так и не появились. Пару костылей добавилось.

Короче, я сейчас подумаю немного и пойду изучать java. Ибо она глючна, но не так сильно как Lotus Script. Правда от документов Lotus Notes и Lotus Formula всё равно никуда не деться.

Не понимаю куда всунуть ulimit -n. Помогите, да?

Вот такое сообщение каждые пять минуть в логе:

[01497:00041-2921986928] 01.14.2014 15:19:58 WARNING: The maximum number of file handles (ulimit -n) allowed for Domino is 4096. See IBM Lotus Tech Note 1221870 and set the allowable maximum to 60000.

IBM учит нас, что если мы запускаем сервер из консоли, то надо сразу логиниться так, чтобы было включено ограничение. Внизу статьи мелким шрифтом написано о тех, кто ВНЕЗАПНО!!!! запускает сервер как сервис. Говорят, что у них всё это работать не будет. И что им надо прописывать «ulimit -n 60000» где-то в скрипте старта. Если я пропишу его до запуска скрипта, ещё из рута, то он сделает это ограничение не в той сесии. А если в нужной сессии, то оператион нот пермиттед.

Короче, не работает никак и ничего. Ну то есть всё работает, но вот это сообщение каждые пять минут. И страшно сервер запускать в боевую работу.

Как настроить авторизацию zabbix через LDAP сервер на базе Lotus Domino

Для начала создать пользователя с тем же именем, под которым я планирую логиниться. Потом настроить так, как на картинке.

Потом послушать как плюются те, кто утверждает, что биндить на свой пользовательский аккаунт это кощунственно. Согласиться с ними.
Протестировать, что с этой фамилией я нахожусь в моём ldap (ввести снизу интернет-пароль) и кнопку [Тест], а потом поставить птицу про «включить авторизацию через LDAP».

Потом зайти в своего пользователя и прописать там e-mail в качестве средства передачи. А ещё в «типы средств передачи» и прописать там smtp сервер. И можно получать множество уведомлений.

Подключение к WordPress с авторизацией через LDAP от Notes Domino

Понадобилось мне настроить маленький вордпрессик внутри предприятия (коллеги, привет!) с авторизацией для сотрудников. Технически сайт расположен во внутренней сети и к нему нет доступа извне, но это к делу не относится. Важно то, что регистрироваться не надо — достаточно залогиниться через существующий аккаунт Lotus Notes.

Первое, что надо сделать для такой авторизации, это установить поддержку на сервере

apt-get install php5-ldap
/etc/inin.d/apache2 restart

Во вторых, заходим в админку своего WordPress -> Плагины -> Добавить новый -> Поиск «Simple LDAP Authentication» -> Установить. Читать далее

О чудных открытиях, которые нам мир приготовил.

Сегодня столкнулись с замечательной ситуацией. Надо было на производстве поставить фильтр на рассылку писем для всех сотрудников. Со штатными средствами там засада, но мы придумали свой костыль — если письмо рассылается на много получателей, мы его складываем в отстойник, а потом обрабатываем, проверяем надо ли его отправлять, а потом или грохаем, или снова отправляем всем. Тестирования показали, что схема замечательно работает. А вот когда письма пошли на всех сотрудников, то тут нас ожидала засада: люди должны были получить по пять копий каждого письма рассылки. Мы в шоке. Оказалось, что если письмо слишком широковещательное, то маршрутизатор Lotus Domino делает несколько его копий, каждая из которых предназначена для своей части получателей. И вот когда все эти письма дружно попадают в отстойник для проверки, то потом каждое и отправляется. Причём, снова на всех сотрудников. Ну кто мог знать что чёрный ящик маршрутизации почты устраивает такие засады?

Настройка out of office в Lotus Notes без разрешения юзерам выполнять агенты на сервере Domino

У меня нет специального журнала в который собираются мои заметки про Lotus Notes и Lotus Domino, поэтому пусть оно будет тут. Остальные журналы ещё дальше от темы 🙂

Дело в том, что у нас почтовые сервера в течении последнего года перешли на 8.5. С одной стороны это похвально, с другой стороны выплыл подводный камень. И суть этого камня — перестали работать Out Of Office у наших сотрудников. Мой напарник яичко бил-бил — не разбил. И ушел в отпуск, причём, без оповещения. Я и не собирался это оповещение ставить когда был в отпуске, поэтому узнал обо всём позже. Так вот я о том, как эта ситцация разрешилась.  Читать далее