среда, 20 марта 2019 г.

DKIM (sendmail + opendkim)

 Быстрый мануал по связке sendmail + opendkim . Развернут был на vds с centos 7 Ставим opendkim apt-get install opendkim (yum install opendkim) Правим конфигурацию /etc/opendkim.conf можно просто все стереть и привести к виду: Syslog yes UMask 002 Domain booook.ru KeyFile /etc/mail/dkim.key Selector mail SubDomains yes OversignHeaders From Socket inet:8891@localhost




Необходимо обратить внимание на Selector - эта запись должна быть со со стороны публичной
части в ns-записи - mail._domainkey (mail._domainkey.booook.ru)
Генерируем ключи ( самый быстрый https://dkimcore.org/tools/ .
При генерации ключа получаем вида 1553004700.booook._domainkey.booook.ru,
но в ns-записи просто пишем наш Selector “mail” - mail._domainkey.booook.ru. И пишем в файлик private key /etc/mail/dkim.key После обязательно ставим права 600 и opendkim должен являться владельцем chmod 600 /etc/mail/dkim.key chown opendkim:opendkim /etc/mail/dkim.key Далее необходимо настроить sendmail для передачи писем на проверку: Правим /etc/mail/sendmail.mc , в самом конце добавляем строку INPUT_MAIL_FILTER(`opendkim', `S=inet:8891@localhost')dnl После пересобираем конфиг sendmail make all -C /etc/mail Рестартим сервисы: service opendkim restart service sendmail restart Добавляем opendkim в автозагрузку chkconfig opendkim on --
Со стороны NS-сервера Добавляем новую txt-запись доменное имя: mail._domainkey.booook.ru. текст записи: "v=DKIM1;k=rsa;t=s;p=публичный ключ” Готово! На всякий случай проверяем сетевую доступность по порту 8891 netstat -nlp тестовая отправка echo -e "To: spezx@yandex.ru\\nFrom: sale@booook.ru\\nSubject: Test\\nTest\\n" | sendmail -bm -t -v --- p.s если вам также необходимо добавить spf-запись, то делается это просто : делаем txt-запись: домен @
txt-запись: "v=spf1 ip4:айпи-адрес сервера ~all" Получаем желаемую верификацию 


понедельник, 7 марта 2011 г.

Решение проблемы HP 620 c wi-fi модулем RaLink RT3090 Wireless 802.11n 1T/1R PCIe под Ubuntu 10.10

Несколько дней назад приобрел неплохой ноут hp 620 Cel T3100(1.9)/2048/320/DVD-RW/WiFi/BT/cam/Linux/15.6". В целом Ubuntu 10.10 встала нормально, но сразу же всплыл косяк с wi-fi-модулем RaLink RT3090 Wireless 802.11n 1T/1R PCIe индикатор работы на кнопке кл. постоянно тупо непрерывно моргал. Шли очень нехилые потери на канале 2-40%, пинг периодически подскакивал до 160мс. Изначально был перекопан с ног до головы домашний wi-fi роутер asus rt-n12 c прошивкой dd-wrt., но с ним всё впорядке, тем более остальные клиенты работали нормально.
Через великий гугл было найдено верное решение на форуме ubuntu.ru.
Приступим:
1. Сначала выключите с кнопки wi-fi модуль, иначе при выгрузке модулей ядра всё наглухо зависнет !!!
2. Смотрим на модули ядра:
Код:
lsmod | grep rt
Должно быть что-то типа
Код:
rt2860sta 488820 0
rt2800usb 37372 0
[...]


3. Затем последовательно выгружаем конфликтующие модули и загружаем нужный:
sudo modprobe -rf rt2800pci
sudo modprobe -rf rt2860sta
sudo modprobe rt2860sta


Наконец, блеклистим конфликтующий rt2800pci
echo blacklist rt2800pci | sudo tee -a /etc/modprobe.d/blacklist.conf
Еще в конец файла /etc/modules дописываем:
sudo gedit /etc/modules
полное имя, у меня так -  rt3390sta
И спокойно перезагружаемся sudo reboot


Вуаля- модуль наконец то стал нормально работать и индикатор стал ровно гореть. Всё нормализовалось, канал начал стабильно работать
--- 192.168.1.1 ping statistics ---

29 packets transmitted, 29 received, 0% packet loss, time 27998ms
rtt min/avg/max/mdev = 0.639/1.184/14.119/2.466 ms
Единственное модуль так и не заработал в режиме N, но это уже не столь критично.
specx@hp620-laptop:~$ iwconfig wlan0
wlan0     Ralink STA  ESSID:"linux-router"  Nickname:"RT2860STA"
          Mode:Managed  Frequency=2.437 GHz  Access Point: 00:26:18:C6:EF:72   
          Bit Rate=54 Mb/s   
          RTS thr:off   Fragment thr:off
          Link Quality=100/100  Signal level:-47 dBm  Noise level:-83 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
P.S на момент решения проблемы было установлено ядро Linux 2.6.38-020638rc7-generic, со стандартным в принципе проблем тоже не должно возникать. 



Обзор ноутбука HP 620 Ubuntu

Уже достаточно давно планировал приобрести ноутбук за приемлемую цену. Изначально был готов отдать за машинку не больше 15-17 тыс. рублей. Главным условием было- вменяемая производительность (не атом), строгий практичный дизайн, хороший экран 15,6, вафля и не переплачивать за предустановленные винды. 
В очередной раз после изучения прайса наткнулся на целую серию ноутбуков HP 620 и 625. Все они имеют практически одинаковый дизайн, но достаточно разную начинку - так сказать по потребностям и деньгам. Самый простой hp 625 v140(2.3)/1024/160/DVD-RW/WiFi/BT/cam/Linux/15.6"/2.48 кг уже начинается от 13 к. !
А за 14 тыс. рублей оказалось, что можно взять уже вполне достойную машинку hp 620 Cel T3100(1.9)/2048/320/DVRW/WiFi/BT/cam/Linux/15.6"/2.46 кг , что я в принципе и сделал. 
Unboxing видео можно посмотреть здесь (сразу извините за не лучшее качество)



Также хотел бы отметить неплохой плюс данной серии на всех машинках с линухой- везде есть сумка в комплекте. Причем вполне хорошего качества.  




Железо и Производительность:
Естественно ничего сверхъествественного, но за такие деньги вполне неплохо.
В итого мы получили двухголовый Celeron T3100 с частотой 1,9 Ггц от Intel,  память DDR3 2 Гб, винт на 320 Гб 5400 об/мин, интегрированное видео Intel GMA 4500MHD, 2х мегапиксельную камеру, DVD-RW привод, мультиформатный кардридер, 3- usb 2.0 порта,  вафля, bluetooth, web-камера 2.0, VGA и HDMI-порты и неплохой HD-ready дисплей 15,6 

На ноутбук была предустановлена коммерческая линуха SLED 11 (Suse Linux Enterprise Desktop). Честно сказать даже не стоит какого-нить отдельного обзора.

 Одним словом испохабленная opensuse 11 с GUI Gnome, с непонятными репозиториями - где нет практически ничего, репы от opensuse конечно можно добавить, но всё это как-то удручает. Как бы намекает всё это дело- купи платную поддержку.
Вообще всё это чудо было снесено и была поставлена десктопная ubuntu 10.10 i386.
Вообщем всё бегает, прыгает, никаких проблем с драйверами нет- Работает всё из коробки.
И собственно синтетический тест unixbench. Мы получили 188.8 попугаев.

BYTE UNIX Benchmarks (Version 4.1-wht.2)
System -- Linux hp620-laptop 2.6.35-25-generic #44-Ubuntu SMP Fri Jan 21 17:40:48 UTC 2011 i686 GNU/Linux
/dev/sda6            238385792  36886132 189390348  17% /storage1

Start Benchmark Run: Пн. февр. 21 23:48:56 MSK 2011
 23:48:56 up  4:07,  2 users,  load average: 0.65, 1.10, 1.42

End Benchmark Run: Пн. февр. 21 23:59:34 MSK 2011
 23:59:34 up  4:18,  2 users,  load average: 17.49, 7.44, 3.92


                     INDEX VALUES            
TEST                                        BASELINE     RESULT      INDEX

Dhrystone 2 using register variables        376783.7  9951204.5      264.1
Double-Precision Whetstone                      83.1     1092.6      131.5
Execl Throughput                               188.3     4662.9      247.6
File Copy 1024 bufsize 2000 maxblocks         2672.0   117933.0      441.4
File Copy 256 bufsize 500 maxblocks           1077.0    30615.0      284.3
File Read 4096 bufsize 8000 maxblocks        15382.0   624216.0      405.8
Pipe-based Context Switching                 15448.6   250679.3      162.3
Pipe Throughput                             111814.6   705900.4       63.1
Process Creation                               569.3     9886.0      173.7
Shell Scripts (8 concurrent)                    44.8      722.0      161.2
System Call Overhead                        114433.5   992312.9       86.7
                                                                 =========
     FINAL SCORE                                                     188.8




Заключение: Если вы всё-таки решились купить вполне нормальный ноут за небольшие деньги. Берите- не пожалеете. Производительности вполне хватает для работы на данный момент десктопной  Ubuntu 10.10 x86 с GNOME и думаю хватит ещё на много лет, быстрее сам ноут развалится. А Если захотите полупиться в 15,6 экран, то можно и без проблем посмотреть киношку в HD.
Смысла покупать ноут за 30 кусков нет совсем!!! Нам же всё-таки не шейпить на нём 10к. клиентов )



понедельник, 24 января 2011 г.

Устаналиваем Google Earth из deb-пакета на Ubuntu, Debian Linux x64

Своё время надо экономить!
И поэтому сразу решил собрать и выложить готовый deb-пакет для Ubuntu, Debian x64 (Думаю вам наверняка пригодиться).
Установка в 3 шага

1. Качаем по ссылке http://narod.ru/disk/4228281001/googleearth_6.0.1.2032%2B0.5.7-1_amd64.deb.html
2. Запускаем и ставим как обычно
3. Наверняка потребуется библиотека lsb-core, поэтому ставим
sudo apt-get install lsb-core

Вот и всё! Готовое приложение у нас теперь находится "Приложения- Интернет- Google Earth".
Приятного вам виртуального путешествия по нашей планете :)

четверг, 1 июля 2010 г.

Обзор LG GT540 Optimus

Доброе время суток.
Некоторым может конечно и показаться странным обзор сего смартфона под андройдом в блоге про убунту. Но есть несколько ингредиентов:
1. Сама ОС Android основана на ядре Linux
2. Это всё таки дитё Гугла.
Это ведь дух OpenSource ;)
Давно уже заглядывался на смартфоны под андройдом, но цена решала практически всё. Так сказать сама внутренняя религия не позволяла потратить на телефон свыше 10.000 руб
Но тут чудесным образом проскочила реклама по тв с заветным словом андройд за 8990 р. Естественно полез смотреть что за зверюшка. После двух заветных ингредиентов приведённых выше + наличие GPS (давно уже очень хотел девайс с навигацией) + Wi-Fi (дома все компы висят на беспроводке + в офисе есть тоже беспроводная сеть. По г. Рязань пока конечно слабо распространены бесплатные хотспоты ).
Естественно загорелось, взял 9000 руб и поехал в Евросеть )))

Комплектация:
Коробочка довольно простая, компактная, упакованно всё уккуратно.
Ничё лишнего, всё по необходимости: зарядное устройство (LG Travel adapter с usb-портом), usb-micro usb кабель, батарея на 1500 mAh, гарнитура с кнопкой ответа (чесно сказать даже на распаковывал, нет в ней необходимости для разговоров, а для музыки и так есть нормальные наушники (разъём на аппарате 3,5 мм)), сам аппарат и micro-sd карта на 2GB.
Сборка, дизайн, удобство:
До этого у меня никогда небыло телефонов свыше 5 тыс. руб. Всегда были нокии и один горький опыт со смартфоном voxtel w210 под виндой 5.0 (в которой постоянно что-то заключивало и никто не мог дозвониться по пол дня). Вообщем никогда не имел дело с телефонами LG, хотя техники довольно много в доме данного производителя.
Собран аппарат очень хорошо, никаких дефектов необнаружено. Пластик качественный, очень приятный на ощупь, не скользкий. В руке очень хорошо лежит. Но когда будите работать в горизонтальном режиме (удобно при на наборе текста с виртуальной полноценной qwerty клавиатурой) лучше конечно держать его в двух руках )))
Экран (320х480 pix) очень даже хороших. Ярко и сочно, работать с ним приятно (правда глаза из-за мелкотни устают всёравно довольно быстро, хотя это не для никого не секрет, ибо это не компьютерный монитор.. Сенсорный экран конечно резистивный, но реагирует очень бодро, проблем не возникает.
Программная, аппаратная часть и производительность:
Думаю для вас не новость, что работает на ОС Android, версия 1.6 (Базируется на ядре Linux 2.6.29). В целом очень, очень шустро скачет на данном железе. RAM- 155 мб, и неё обычно совободно 60-50 мб (такую информацию показывает сторонний софт). Внутренней памяти 135 мб, вободно тоже не очень много. Софт в данной версии андройда можно ставить только на внутренную память телефона, вроде бы всё клянуть выпустить апдейт до 2.х в сентябре этого года. Так что софт придётся выбирать, ставить и не ставить тот или иной софт, хотя для всего необходимого памяти вполне хватает.  Как уже говорилось батарея на 1500 mAh, при умеренном использовании мне хватает на два дня (это учитатывать, что аппарат крутится в сети 3G, иногда можно полазить в сети через wi-fi, редко используется модуль GPS для навигации.
Также хотелось бы также отметить, что андроид постоянно "тусуется в сети" (синхронизует все ваши данные с сервисами гугла, проверяет айдейти на андройд маркете). Нет, вы коненчо можете отключить всё эти плюшки в настройках, но смысл тогда терятся весть кайф данного девайса. Так что не забываете подключать пакет инетрнет-трафика у вашего сотового оператора. Мне лично 100 мб вполне хвататает, если вы коненчо не ринитесь смотреть ролики на ютубе, через фирменную софтину (для этого лучше использовать вафлю или покупать пакет трафа побольше) ;)
Также хотелось, чт о именно на данном девайсе уже установленны: Яндекс.карты, приложение для российских соц. сетей (Вконтакте и  одноклассники)
Камера: встроенная камера на 3-мегапикселя. Вспышки нет. Качество снимков вполне приемлимое. А вот видео даже удивило, сьёмка в VGA 640х480, качество очень хорошо.
Есть уже установленные фото и видео-редакторы. После сделанного снимка/видео можно сразу отправить контент в соц. сети, опубликовать фотографию на picasa или видео на ютуб (единственно тяжелое видео андройд разрешает заливать только через Wi-Fi), отправить гугло-почту или через отдельный потчовый клиент, также могут интегрироваться и другие приложения, к примеру клиент для твиттера.
GPS работает на ура, никаких проблем не замечено.
С Wi-Fi тоже проблем не замеченно. Можно настроить на два режима: работает постоянно и режим при котором отлючается, когда гаснет подстветка экрана (режим по молчанию и рекомендуется).
Bluetooth: Проблем нет. Передача/приём файлов работает. С bluetooth-стерео гарнитурой тоже отлично работает.
Android market: Собственно магазин приложений. Правда платные приложения доступны только для цивилозованных стран, поэтому мы как обычнов пролёте. Но не унывайте, есть достаточно количество бесплатных, нормлаьных приложений. В любом случае вы всегда сможете купить/скачать приложения с сайта производителя, ну или с других мест )))
Динамик и голосовая связь: проблем  с телефонным режимом не замеченно, и собеседника хорошо слышно и собеседник хорощо слышит. Особенно отмечу, что когда вы находитесь в сети 3G (и звоните тоже абонентку с 3G или на городской телеофон), то связь ничем не уступает по качеству фиксированной связи, относительно gsm. Видеосвязь не поддерживается в связи с тем, что нет фронтальной камеры.
Вывод:
В данный момент данный девайс уже не эксклюзив Евросети, Lg optimus можно купить уже и в Связном и М.видео и фирменный салонах сотовых операторов и цена упала с 8990 до 8390 рублей.
За свои деньги девайс просто отличный.  Смартфоны на андройде это уже не просто звонилки или смартфоны в старом понимании, а настощий интернет-девайсы.
Если Linux для для вас не просто слово, то берите- не пожалеете. Да прямого доступа там нет к ядру, но линь там чувствуется. Отвечаю!
P.S Блондинкам не рекомендую покупать, по причине того, что там нет гламурной надписи Iphone !!!
P.S2 По сети ходят слухи, о том, что примерно 14-17 сентября выйжет обновления платформы до 2.1 !
Если есть какие-либо вопросы или пожелания0 оставляйте комменты...


Фото (на забывайте щёлкать по фоткам, раскрываются в большом размере, качество вполне осное.) :

среда, 23 июня 2010 г.

Решаем проблему Adobe Flash (не кликается) и Ubuntu 64-bit Linux

Если вы счастливый обладатель 64-битной версии linux, то я думаю вам очень хорошо знакомо явление, когда вы заходите на сайт напиханный красивыми кнопочками на флеше, а вот бац и случается такое чудо, что вы просто банально не можете кликнуть по элементу на флеше- ну не кликается и всё, хоть убей!!!
Сначала разберёмся кто же виноват. Угадали ? Естествено - неторопливые эдобовцы. )))
Как выяснилось, Adobe до сих пор не выпустил стабильную версию Flash-проигрывателя под 64-битный Linux. Поэтому в Canonical приняли решение использовать 32-битную версию через обертку nspluginwrapper. Да-да, именно поэтому при установке Flash-проигрыватель тянет с собой около 40 мегабайт библиотек…
Не отчаивайтесь! Решение проблемы естественно есть!
И так поехали:
1. Если у вас уже стоит флеш плагин в системе, то просто пропустите этот первый шаг. Если не стоит ещё - то ставим.
sudo apt-get install flashplugin-installer
2. А теперь нам нужно отредактировать файл npviewer , точнее просто прописать дополнительную строчку в конфиге.  Находится этот файл в /usr/lib/nspluginwrapper/i386/linux/
Отредактируем через текстовый редактор nano (в последних сборках убунты идёт в "коробке")


sudo nano /usr/lib/nspluginwrapper/i386/linux/npviewer

и припишем дополнительную строчку "export GDK_NATIVE_WINDOWS=1"

Получаем:
#!/bin/sh
TARGET_OS=linux
TARGET_ARCH=i386
export GDK_NATIVE_WINDOWS=1
. /usr/lib/nspluginwrapper/noarch/npviewer



 
 

Ну вот впринципе и всё, теперь всё хорошо работает, всё кликается. Наслаждаемся комфортным просмотром Youtube )
Ах да и ждём когда грядёт HTML5 на смену флешовым костылям! )))
Как обычно, если остались вопросы, пожелания - оставляйте комментарии ;) 

четверг, 8 апреля 2010 г.

3G-модем Билайн ZTE MF100 и Ubuntu 9.10


Заводим 3G-модем билайн ZTE MF100 под Ubuntu 9.10, 10.04, 10.10


Собственно все пляски начались с того, что пару дней назад купил этот агрегат с пчелиным логотипом к моему нетбуку ASUS EEE PC 2Gb Serf (собирался просто в отпуск, возможно понадобиться инет).Купил модем от данного оператора именно из нового тарифа "Лёгкий безлимит" 395 руб в месяц - анлим 512 кбит/с (1гб), после 64 кбит/с).


Приступим....
Скачайте архив http://narod.ru/disk/19504249000/3g%20modem%20beeline.zip.html 8 мб (В нём находиться весь необходимый софт для отвязки модема от православной ОС и фирменного софта билайна)

1-й нюанс фирменного модема- то, что при подключении модем распознаётся в убунте как съёмный накопитель. Соответственно это мешает ОС распознать как 3g-модем.
2-й нюанс именно от от «Великого Билайна», он зафигачили на модем свои конфиги, Модем постоянно хочет фирменный софт от билайна, чтоб было запущенно фирменное ПО. Без него коннект постоянно отваливается через пару минут (даже если сначала поставить софтину zerooff, которая отучит убунту видеть модем как флешку, но после ковыряния в модеме она нам даже не понадобиться. Так что не забивайте голову). Нам нужно будет просто немножко поковыряться на сам модеме!
Нам потребуется:
1.ПК под управлением Windows. Необходима софтина для отлучки модема пока нашёл только под эту православную ОС. (Я понимаю, что одно уже слов Windows вызывает небольшое подташнивание, но придётся побороть себя и найти где-нить комп под виндой !!!)
2.Берём из архива qpst_2.7.323_(2008-09-19).zip , распаковываем и собственно устанавливаем программу QPST_2.7 в винде.

Дальше делаем по инструкции, которую я нашёл на сайте http://dimonvideo.ru/articles/3155

Читаем и выполняем по шагам (немного отличается от оригинала, так как точим под linux):
----------------
«Скачиваем qpst , устанавливаем ее, установка проста, поэтому не описываю ее. Когда программа установлена, начинаем ее настраивать.Затем идем в свойства моего компьютера, переходим на вкладку оборудование, и жмакаем кнопку Диспетчер устройств (Это все в windows xp, в остальных версиях оно, где то там же =)) ). В диспетчере устройств находим пункт Порты (COM и LPT), нажимаем на плюсик, список раскроется и там нам нужно найти название ZTE Diagnostics Interface, вот в конце его названия будет написано какой это порт, в моем случае это COM9. Запоминаем номер порта, и можно все это закрывать. Далее идем в пуск, все программы находим установленную ранее qpst и в ней находим файл конфигурации QPST Configuration открываем ее, видим там два порта, нам они не нужны, но и удалять их не надо. Нажимаем на кнопку добавить, и вписываем номер нашего порта (в моем случаем COM9). Все, с настройками программы закончили. Теперь запускаем EFS Explorer из той же папки qpst в пуске, и там видим наш порт (COM9), выбираем его, и жме подключится к нему. Через пару секунд открывается файловая система модема. Копируем себе на комп три файла Autorun.flg, NODOWNLOAD.FLG, Ztemodem.iso . Autorun.flg-отвечает за автозагрузку установщика БИД (Билайн Интернет Дома), сносить его надо, чтоб постоянно не вылетало надоедливое окно об установке БИД. NODOWNLOAD.FLG- отвечает как раз таки за разрывы связи, его сносить нужно в обязательном порядке. А Ztemodem.iso- это файл с самой БИД, дровами и прочей ерундой от билайна, его сносить не надо, просто копируем на тот случай если понадобится БИД. Так вот. После копирования этих трех файлов себе на ПК, удаляем с модема Autorun.flg и NODOWNLOAD.FLG. И закрываем прогу. Передергиваем модем и видим что он загорается зеленым цветом даже без запущенного 3g modem manager или БИД, в общем, просто начинает работать как обычный модем. Вот в принципе и все с отвязкой модема. Теперь складываем скопированные файлы, куда нибудь, чтоб не потерять их (на всякий случай). Это все проделывал с модемом от Билайна, как будет от других операторов не знаю, можете попробовать, но будет ли работать, естественно не знаю.» -------

Всё готово.



Смело подключаем к компу с убунтой, да и любому линуксу и создаём новое мобильное широкополосное соединение(лиж бы ядро было было последних версий, драйвер под этот модем есть. Вся беда была в щитрожпости билайна, да и других операторов, которые лочат модемы, чтобы юзали их симки + навязывают свой типа "удобный" софт для гламурных бляндинок.)


Отвязав модем от оператора мы получили:
1. сэкономили 400-500 рублей, относительно модема которые продаются без привязки к оператору (стоят они 1500-1600 руб). Я купил комплект модема за 1190 руб.
2. Модем теперь работает с любыми sim-картами, любых операторов сот. связи.
3. Работать будет спокойно под любой осью (пробывал и на своём настолькном ПК под ubuntu 9.10 и на своём нетбуке под ubuntu netbook remix).
Мы потеряли:
1. гламурные интерфейс для бляндинок, который работает только под виндой. (действительно серьёзная потеря...)

Вот впринципе и всё. Надеюсь вам данное руководство пригодилось. Жду ваши комменты )
P.S Если вам вдруг снова понадобятся все файлы, которые были удалены с модема, то можете скачать по приведенной ссылке http://narod.ru/disk/20427785000/3gmode_beeline_ZTE.zip.html