Радуюсь не нарадуюсь как лихо aria качает торренты - не в пример разным гуям которые норовили не по детски грузить систему.

Радуюсь не нарадуюсь как лихо aria качает торренты - не в пример разным гуям которые норовили не по детски грузить систему.
Купил за денюшку ssl сертификат. Правильно ли я его создавал, нет ли - может и не надо было вводить при создании PEM pass phrase - хз.
Одно ясно наверняка - теперь на серваке любой процесс использующий при запуске этот сертификат - в интерактивном режиме запрашивает пароль. Дабы не долбать вручную запуск всех сервисов при каждой перезагрузке либо перезапуске сервисов - наваял несколько скриптов на expect типа :
#!/usr/bin/expect
spawn /usr/bin/stunnel -bla blabla
expect "*PEM pass phrase:" {send "passwordn"
expect -ex "eofr" {return 0}}
via отсюда
C apache почти то же самое - подменил /etc/init.d/apache2 скриптом на expect, который передаёт оригинальному скрипту параметры и ждёт запроса пароля...
Теперь любимый город может спать спокойно. В процессе терзания гугля обнаружились expect подобные библиотеки для python, оставлено "на сладкое". То, что expect при установке тянет за собой tcl - непростительная роскошь.
Памятка мне... Создаём пользователя для чтения ящика со спамом :
dbmail-users -a spamadmin -s spamadmin@domen.lv -p plaintext -w pass -m50
Для юзера __public__ создаём ящики Spam и Nospam : (sql)
insert into dbmail_mailboxes (owner_idnr, name, seen_flag, answered_flag, deleted_flag, flagged_flag,recent_flag, draft_flag, no_inferiors, no_select, permission) values (3, 'Spam', 1, 1, 1, 1, 1, 1, 0, 0, 2);
Узнаём идентификатор ящика : select mailbox_idnr from dbmail_mailboxes where name='Spam';
Прописываем права для доступа узера anyone, то есть для всех, юзеры видят папку и могут перемещать туда письма :
INSERT INTO dbmail_acl
VALUES ( 2, 240, 1, 0, 0, 0, 1, 0, 0, 0, 0 );
И для юзера spamadmin со всеми правами :
INSERT INTO dbmail_acl
VALUES ( 2, 240, 1, 1, 1, 1, 1, 1, 1, 1, 1 );
Забираем и отдаём для sa-learn с помощью fethcmail :
.fetchmailrc
poll localhost with protocol imap
user spamadmin mda "/usr/bin/sa-learn --spam --single"
password secretpassword;
folder "#Public/Spam"
keep
Уточнения и правки приветствуются.
Если при виде айфона девушки говорят "ух ты, какой прикольненький, вау-вау", то при виде NIT девушки делают так:
От wazd
Тащили трубу по асфальту - а мне показалось "Prodigi"...
И где то на слабой траве остались ржавые пролежни...
и она поможет поверить что все спят и мы здесь вдвоём... (c) Кино