четверг, 12 ноября 2009 г.

кошкорутер

После удаления конфига (startup-config) важно не забыть сказать ip routing, иначе никакого чуда не будет, ip nat translation будет показывать пустоту.

//каждый раз вспоминаю про эту особенность только наткнувшись на сообщение "IP routing not enabled", а его еще нужно выдавить из партизана.

среда, 28 октября 2009 г.

Apache2 и аутентификация пользователей в NDS / AD

1. Модной тулзой включаем в конфигурацию апача модуль ldap аутентификации:
a2enmod authnz_ldap


В конфигурации виртуал хоста пишем:
AuthType Basic
AuthName "Novell login required"
AuthBasicProvider ldap
AuthLDAPURL "ldap://nds.domain/o=ORG?cn??(objectClass=user)"
Require ldap-group cn=Subversion, ou=Unit, ou=Department, o=ORG


для AD
 
AuthLDAPBindDN user@domain.org
AuthLDAPBindPassword "password"
AuthLDAPURL "ldap://dc1.domain.org/ou=users,dc=domain,dc=org?sAMAccountName?sub?(objectClass=*)"
Require ldap-group "cn=nagios_admins,ou=group,OU=Dep,OU=users,DC=domain,DC=org"   

вторник, 27 октября 2009 г.

redmine и экспорт в pdf на русском

Debian/squeeze
В репозитории redmine 0.9.0~svn2907-1, поддержка mysql отдельным пакетом redmine-mysql.

Перед конфигурированием redmine необходимо в /etc/mysql/my.cnf добавить:
[client]
default-character-set=utf8

[mysqld]
init_connect='SET collation_connection = utf8_general_ci'
init_connect='SET NAMES utf8'
default-character-set=utf8
character-set-server = utf8
collation-server = utf8_general_ci

[mysql]
default-character-set=utf8
иначе таблицы будут созданы с кодировкой latin1.

Из коробки экспорт в pdf выводит плящущие сикарашки. Патча от разработчиков не ожидается, но есть "народное" решение для версии 0.8.
Для версии 0.9 требуются небольшие исправления, но в целом лечится аналогично.
1. Отсюда берем модифицированный пакет RFPDF и заменяем содержимое каталога redmine/vendor/plugins/rfpdf на содержимое архива.
2. Патчим redmine:



diff -urN redmine_orig/lib/redmine/export/pdf.rb redmine_works/lib/redmine/export/pdf.rb
--- redmine_orig/lib/redmine/export/pdf.rb      2009-10-27 15:17:35.000000000 +0600
+++ redmine_works/lib/redmine/export/pdf.rb     2009-10-27 15:22:46.000000000 +0600
@@ -17,7 +17,6 @@

 require 'iconv'
 require 'rfpdf/fpdf'
-require 'rfpdf/chinese'

 module Redmine
   module Export
@@ -25,7 +24,7 @@
       include ActionView::Helpers::TextHelper
       include ActionView::Helpers::NumberHelper

-      class IFPDF < FPDF
+      class IFPDF < TCPDF
         include Redmine::I18n
         attr_accessor :footer_date

@@ -49,8 +48,8 @@
             @font_for_content = 'Big5'
             @font_for_footer = 'Big5'
           else
-            @font_for_content = 'Arial'
-            @font_for_footer = 'Helvetica'
+            @font_for_content = 'FreeSans'
+            @font_for_footer = 'FreeSans'
           end
           SetCreator(Redmine::Info.app_name)
           SetFont(@font_for_content)
@@ -113,7 +112,7 @@
         title = query.new_record? ? l(:label_issue_plural) : query.name
         title = "#{project} - #{title}" if project
         pdf.SetTitle(title)
-        pdf.AliasNbPages
+        pdf.alias_nb_pages
         pdf.footer_date = format_date(Date.today)
         pdf.AddPage("L")

@@ -180,7 +179,7 @@
       def issue_to_pdf(issue)
         pdf = IFPDF.new(current_language)
         pdf.SetTitle("#{issue.project} - ##{issue.tracker} #{issue.id}")
-        pdf.AliasNbPages
+        pdf.alias_nb_pages
         pdf.footer_date = format_date(Date.today)
         pdf.AddPage

@@ -307,7 +306,7 @@
       def gantt_to_pdf(gantt, project)
         pdf = IFPDF.new(current_language)
         pdf.SetTitle("#{l(:label_gantt)} #{project}")
-        pdf.AliasNbPages
+        pdf.alias_nb_pages
         pdf.footer_date = format_date(Date.today)
         pdf.AddPage("L")
         pdf.SetFontStyle('B',12)
diff -urN redmine_orig/vendor/plugins/rfpdf/environment.rb redmine_works/vendor/plugins/rfpdf/environment.rb
--- redmine_orig/vendor/plugins/rfpdf/environment.rb    2009-10-27 15:17:35.000000000 +0600
+++ redmine_works/vendor/plugins/rfpdf/environment.rb   2009-10-27 15:23:18.000000000 +0600
@@ -8,14 +8,6 @@
 require "#{File.dirname __FILE__}/lib/core/view"
 require "#{File.dirname __FILE__}/lib/core/rfpdf"

-begin
-  require 'RMagick'
-  require "#{File.dirname __FILE__}/lib/core/rmagick"
-rescue LoadError
-  require 'image_science'
-  require "#{File.dirname __FILE__}/lib/core/image_science"
-end
-
 require "#{File.dirname __FILE__}/lib/math"

 require "#{File.dirname __FILE__}/lib/tcpdf"
diff -urN redmine_orig/vendor/plugins/rfpdf/lib/tcpdf.rb redmine_works/vendor/plugins/rfpdf/lib/tcpdf.rb
--- redmine_orig/vendor/plugins/rfpdf/lib/tcpdf.rb      2009-10-27 15:17:35.000000000 +0600
+++ redmine_works/vendor/plugins/rfpdf/lib/tcpdf.rb     2009-10-27 15:24:07.000000000 +0600
@@ -3077,7 +3077,7 @@
                        out('/Filter /FlateDecode');
                end
                out('>>');
-    open(ctgfile) do |f|
+    open(ctgfile, 'rb') do |f|
       putstream(f.read())
     end
                out('endobj');

Поиск в ldap по отсутсвующему атрибуту

Примерно половина пользовательских учеток в дереве унаследованна со старой версии Netware. У этих учеток нет аттрибута uid, что привело к странным глюкам в Openfire, т.е. после настройки ldap сервер стал падать на чтении списка пользователей.

Фильтр: (&(ObjectClass=Person)(!(uid=*)))

Выберет все пользовательские аккаунты (ObjectClass=Person), у которых нет атрибута uid

пятница, 16 октября 2009 г.

Перенос аккаунтов samba на другой сервер

1. Экспорт юзерских учеток в текстовый файл
dbedit -e smbpasswd:/tmp/test -i tdbsam

2. Импорт аккаунтов из текстого файла в базу
pdbedit -i smbpasswd:/tmp/test -e tdbsam

четверг, 1 октября 2009 г.

Монтирование образа дискеты в Ынтерпрайзной ОС

Given an disk image in /export/temp/software.img, a loopback file device (/dev/lofi/1) is created with the following command:

lofiadm -a /export/temp/software.img /dev/lofi/1

The lofi device creates a block device version of a file. This block device can be mounted to /mnt with the following command:

mount -F pcfs -o ro /dev/lofi/1 /mnt

пятница, 10 июля 2009 г.

Навалищенское ущелье - Чертовы врата

7 августа 2007 года, около семи вечера








вторник, 7 июля 2009 г.

bluetooth for linux

Взял на угад porto ba-520, в интернетах про него ничего не пишут кроме спеки на bluetooth и 3-х граммового веса. В результате эксперимента:
в debian stable завелся сам собой: сам определился - драйвер в дистрибутивном ядре был, гном сам проникся новыми возможностями и нарисовал икону в трее, для руления процессом, рук прикладывать не пришлось.

С хр чуть посложнее, несколько раз вставил/выдернул, прежде чем определился.

воскресенье, 28 июня 2009 г.

Воздействие пребывания в открытом космосе на организм человека

Как утверждают учёные НАСА, вопреки распространённым представлениям, при попадании в открытый космос без защитного скафандра человек не замёрзнет, не взорвётся и мгновенно не потеряет сознание, его кровь не закипит. Вместо этого настанет быстрая смерть от недостатка кислорода. Кроме того, со слизистых оболочек организма (язык, глаза, лёгкие) начнёт быстро испаряться вода. Некоторые другие проблемы — декомпрессионная болезнь, солнечные ожоги незащищённых участков кожи и поражение подкожных тканей — начнут сказываться уже через 10 секунд. В какой-то момент человек потеряет сознание из-за нехватки кислорода. Смерть может наступить примерно через 1-2 минуты, хотя точно это не известно. Тем не менее, если не задерживать дыхание в лёгких (попытка задержки приведёт к баротравме), то 30-60 секунд пребывания в открытом космосе не вызовут каких-либо необратимых повреждений человеческого организма.

В НАСА описывают случай, когда человек случайно оказался в пространстве, близком к вакууму (давление ниже 1 Па) из-за утечки воздуха из скафандра. Человек оставался в сознании приблизительно 14 секунд — примерно такое время требуется для того, чтобы обеднённая кислородом кровь попала из лёгких в мозг. Внутри скафандра не возник полный вакуум, и рекомпрессия испытательной камеры началась приблизительно через 15 секунд. Сознание вернулось к человеку, когда давление поднялось до эквивалентного высоте примерно 4,6 км. Позже попавший в вакуум человек рассказывал, что он чувствовал и слышал, как из него выходит воздух, и его последнее осознанное воспоминание состояло в том, что он чувствовал, как вода на его языке закипает.

Журнал «Aviation Week and Space Technology» 13 февраля 1995 г. опубликовал письмо, в котором рассказывалось об инциденте, произошедшем 16 августа 1960 года во время подъёма стратостата с открытой гондолой на высоту 19,5 миль для совершения рекордного прыжка с парашютом. Правая рука пилота оказалась разгерметизирована, однако он решил продолжить подъём. Рука, как и можно было ожидать, испытывала крайне болезненные ощущения, и ею нельзя было пользоваться. Однако при возвращении пилота в более плотные слои атмосферы состояние руки вернулось в норму.

понедельник, 22 июня 2009 г.

японский календарь

Японский календарь, известный также как календарь Варэки, функционирует в точности так же, как и григорианский, за исключением различий в годах и эрах. Правление каждого императора считается отдельной эрой. Текущей эрой является эра Хэйсэй, началом которой является 1989 год по григорианскому календарю. Название эры обычно помещается перед годом. Например, 2001 год по григорианскому календарю — это 13 год эры Хэйсэй. Обратите внимание, что первый год эры называется "Ганнэн". Поэтому 1989 год по григорианскому календарю был годом Хэйсэй Ганнэн по японскому календарю.






Название эрыАббревиатура эрыДаты по григорианскому календарю
平成 (Хэйсэй)平 (H, h)8 января 1989 г. — по настоящее время
昭和 (Сёва)昭 (S, s)25 декабря 1926 г. — 7 января 1989 г.
大正 (Тайсё)大 (Т, т)30 июля 1912 г. — 24 декабря 1926 г.
明治 (Мэйдзи)明 (M, m)1 января 1868 г. — 29 июля 1912 г.

Високосные годы в японском календаре соответствуют високосным годам григорианского календаря.














МесяцРусское названиеЧисло дней
1月 (Итигацу)Январь31
2月 (Нигацу)Февраль28(29)
3月 (Сангацу)Март31
4月 (Сигацу)Апрель30
5月 (Гогацу)Май31
6月 (Рокугацу)Июнь30
7月 (Ситигацу)Июль31
8月 (Хатигацу)Август31
9月 (Кугацу)Сентябрь30
10月 (Дзюгацу)Октябрь31
11月 (Дзюитигацу)Ноябрь30
12月 (Дзюнигацу)Декабрь31

пятница, 19 июня 2009 г.

среда, 29 апреля 2009 г.

Киргизия


Начало сентябрь 2008, Киргизия, Иссык-Куль. Ночью в горах выпал снег, и стали видны хребты Тянь-Шаня

Дорожное

воскресенье, 26 апреля 2009 г.

классика

суббота, 25 апреля 2009 г.

Питровичу посвящается: Дзайбатцу-до, избранное


Люди низкого положения полагают, что путь офис-самурая это его путь в офис. Следует со снисхождением относиться к их незнанию. Люди высокого положения полагают, что путь офис-самурая это путь карьеры. Следует с сочувствием относиться к их заблуждениям.

Истинный путь офис-самуая - это путь увольнения.

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

пятница, 24 апреля 2009 г.

Veritas vs Debian 5.0.1

Обновление софта - источник неиисякаемого геморроя опыта.

backup:/tmp# /etc/init.d/netbackup stop
stopping the NetBackup Service Monitor
tail: cannot open `+2' for reading: No such file or directory
tail: cannot open `+2' for reading: No such file or directory
.......много много строк.......
tail: cannot open `+2' for reading: No such file or directory
tail: cannot open `+2' for reading: No such file or directory
.......
stopping the NetBackup Media Manager
tail: cannot open `+2' for reading: No such file or directory
бла, бла, бла, но срет поменьше чем сервис монитор.

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

причина: неуловимо изменились некоторые commandline тулзы

лекарство: export _POSIX2_VERSION=199209

хоть убейте, не понимаю, почему помогло


ЗЫ
Дополнение по клиентам веритаса на той же оси, создать линку в /usr/openv/lib
ln -s /usr/lib/libstdc++.so.6.0.8 libstdc++-libc6.2-2.so.3

для 32 битной оси или

ln -s /usr/lib32/libstdc++.so.6 libstdc++-libc6.2-2.so.3

для 64 битной

ln -sf /emul/ia32-linux/usr/lib/libstdc++.so.6 libstdc++-libc6.2-2.so.3

иначе будет притворяться мертвым

Еще одно полезное заклинание

Preparing to replace debianutils 2.8.4 (using .../debianutils_2.30_i386.deb) ...
Unpacking replacement debianutils ...
dpkg: error processing /var/cache/apt/archives/debianutils_2.30_i386.deb (--unpack):
trying to overwrite `/usr/sbin/add-shell', which is also in package passwd
Errors were encountered while processing:
/var/cache/apt/archives/debianutils_2.30_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


лекарство:
dpkg -r --force all passwd
apt-get -f install

Обновление libuuid1

backup:/etc/init.d# apt-get -f install
...
Setting up libuuid1 (1.41.3-1) ...
groupadd: invalid option -- K
usage: groupadd [-g gid [-o]] group
dpkg: error processing libuuid1 (--configure):
subprocess post-installation script returned error exit status 2
Errors were encountered while processing:
libuuid1
E: Sub-process /usr/bin/dpkg returned an error code (1)

Проблема в пакете passwd в sarge'е. (у меня правда etch стоял)
libuuid1.postinst запускает groupadd с опцией -K

лечится просто
backup:/# groupadd -g NN libuuid
backup:/# useradd -d /var/lib/libuuid -g libuuid libuuid

Обновление bind9

Прогрейдил сервер, с debian etch до lenny(5.0.1), после обновления обновления тихо умер bind, точнее даже не умер, а забил на всех.
На запросы тихо писал в лог:
Apr 24 08:47:20 post2 named[11033]: client 192.168.11.2#60660: view internal: query (cache) 'ya.ru/A/IN' denied
Apr 24 08:51:33 post2 named[11033]: client 192.168.10.101#37307: view internal: query (cache) 'www.google.com/A/IN' denied

Конфиги при обновлениях ессно не менялись.
Вылечилось добавление строки allow-recursion {192.168.0.0/16; };
И это притом, что во внутренней вьюшке стоит опция "recursion yes;" и в acl все эти же подсети указаны. Со слов гугла опция recursion не устарела, как deprecated не значится.


ЗЫ
bind обновился с 9.3.4-2etch3 до 9.5.1.dfsg.P1-2

Кошки знают grep!

После ночных посиделок в консоле асашки рефлекторно вбил:
asa# sh run | grep 161
route outside 0.0.0.0 0.0.0.0 85.27.142.161 1

к моеу удивлению она правильно поняла.

Кошерный метод писать include, типа так:

asa# sh run | inc 161
route outside 0.0.0.0 0.0.0.0 85.27.142.161 1

результат, что характерно, тот же.

вторник, 31 марта 2009 г.

ddns на cisco 800

Гугл не принес правильного результата в первых пяти ссылках, а в могучей инструкции на dyndns.org есть все оборудование кроме cisco.
Потому выложу:

в основном конфиге пишем:
ip ddns update method penhome
 HTTP
  add http://User:Password@members.dyndns.org/nic/update?hostname=<h>&myip=<a>
 interval maximum 0 23 0 0


на внешнем интерфейсе:
interface Dialer0
 ip ddns update hostname DOMAINNAME
 ip ddns update ROUTERHOSTNAME host members.dyndns.org



С именем и паролем все понятно - аккаунт на dyndns.org, DOMAINNAME - домен, который выбрал на dyndns.org.

ROUTERHOSTNAME - то, что написано в hostname в конфиге рутера.
Интервал обновления есть резон ставить побольше, иначе могут забанить.


PS
Настроенный по мануалу рутер выдавал унылое:
Router#sh ip ddns update
Dynamic DNS Update on Dialer0:
 Update Method Name  Update Destination
 Router                                not available

libklibc

На боевом релее натыкаюсь в /lib на файл с сомнительным именем, т.е. натурально сомнительным, примерно так:

post1:/lib# ls -ls k*
76 -rwxr-xr-x 1 root root 73000 2007-08-19 03:55 klibc-HTvrSvZXEQwxnmV8HLm2r15Q8yI.so

Первая реакция ессно нецензурная, поломали демоны, а вот болт:

post1:~# dpkg -S klibc-HTvrSvZXEQwxnmV8HLm2r15Q8yI.so
libklibc: /lib/klibc-HTvrSvZXEQwxnmV8HLm2r15Q8yI.so

Библиотека действительно из пакета, мантейнеру оторвать бы что-нибудь, в компенсацию полученного стресса ;-)

воскресенье, 1 марта 2009 г.

Алиса


1 марта - всемирный день кошек ;-)

пятница, 20 февраля 2009 г.

Установка Veritas NetBackup client на Debian r4.0 amd64

Вводная:
netbackup master и media server установлены на одном физическом сервере (32-bit, Debian)
Клиента ставим на Debian AMD64.

1. Установить ssh public ключ с сервера netbackup на клиента (ssh-copy-id).
2. На клиенте установить xinetd или inetd.
3. Клиентское ПО веритаса установил с administration console, в политиках ОС клиента указывать Redhat 2.4; Policy -> yourpolicy -> Clients -> Install UNIX Client Software в контекстном меню.
4. При запуске /usr/openv/netbackup/bin/bpcd будет сообщение "error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory"
Сама библиотека libstdc++ в системе есть, но 64-bit.
5. Устанавливаем пакет 32-битных библиотек ia32-libs, extra packages втягивает пакеты lib32asound2 lib32gcc1 lib32ncurses5 lib32stdc++6 libasound2. Теоретически должно хватить lib32stdc++6, не проверял.
6. Клиентская часть запускается без ошибок, со стороны сервера в Host Properties -> Clients видим "Connection requested by invalid server. Check to make sure that the configuration of 192.168.1.25 is set to allow access to server backup.domain (Status 46)"
7. На стороне клиента в /etc/hosts вносим строку "192.168.1.33 backup.domain backup"

Теперь все работает

Просто спам

Со временем накопилась небольшая подборка лютых яростных заголовков спаммерских писем

*****(0.1)-SPAM***** VIP секс
virtual?
*****(0.1)-SPAM***** Знакомства без последствий
а смысл?
*****(0.1)-SPAM***** Офисные шлюхи наслаждаются рабочим днем
однокласники рулят
*****(0.1)-SPAM***** Узнай вкус твердых попок
берегите зубы
*****(0.2)-SPAM***** ..сделаю классный анилингус =) я такая проказница...
*****(0.2)-SPAM***** Сок из бивня лошади способствует выходу шлаков
напором вышибает, таки да
*****(0.2)-SPAM***** у тебя было такое что девушки забывали свои трусики как бы случайно?
*****(0.4)-SPAM***** Массивная попка
внушает
*****(0.7)-SPAM***** Бабкина Надежда 10 500 у.е.
*****(0.7)-SPAM***** Здесь жаром заполнены все отверстия
*****(0.7)-SPAM***** Найди применение этим узким дыркам
*****(0.7)-SPAM***** отец выебал спящую дочь
*****(0.7)-SPAM***** Это необыкновенное анальное сумасшествие
вау импульс?
*****(0.8)-SPAM***** Трахнуть спящую красавицу
*****(0.9)-SPAM***** Анальная атака
*****(10.5)-SPAM***** Наши смазки - Ваше спасенье от кризиса. Российские электропроводящие смазки для подвижных и неподвижны
х контактов

*****(1.0)-SPAM***** Бесстрашная нимфоманка
*****(1.0)-SPAM***** Впустила зверя сзади
*****(1.0)-SPAM***** Если ты любишь разврат, смотри хентай
*****(1.0)-SPAM***** Наполни эти голодные дырки
*****(1.0)-SPAM***** Новый год неизбежен!

убил
*****(1.0)-SPAM***** хакнул выебал унизил
пришел увидел победил
*****(1.1)-SPAM***** жесткий анал - я тебе покажу больше отверстий чем врач проктолог ))
*****(1.1)-SPAM***** заявление научного сообщества: онанизм укрепляет здоровье
*****(1.1)-SPAM***** Марью Ивановну (главбуха) оттрахали на корпоративе (видео)... вот тебе дебит и кредит
*****(1.4)-SPAM***** Стриптизерша ошиблась клиентом
*****(1.5)-SPAM***** Заряди свое орудие патронами любви! Таблетки и целые наборы для профессионалов любви!

*****(16.1)-SPAM***** На теле жертвы обнаружено 36 анальных отверстий
фекалоид?
*****(1.6)-SPAM***** В пентагон пришло письмо со спорами подростковых прыщей
*****(1.7)-SPAM***** Замучал и затрахал кризис!? Заходи, поможем!!!
*****(1.7)-SPAM***** Плазма к тягачу МАЗ в подарок

от 0 до марса за 60 секунд
*****(1.7)-SPAM***** соседскиц мальчик выебал бабушку
проказник
*****(1.9)-SPAM***** бабло заканчивается - а трахаться хочется всегда
кризис, ёпта
*****(1.9)-SPAM***** меня изнасиловал сантехник.. (бля это было круто)... есть все на видео
*****(1.9)-SPAM***** Старушка родила козленка и назвала его Гутиерас
*****(1.9)-SPAM***** Только самые похотливые бабки здесь
*****(1.9)-SPAM***** Укрощение строптивой сзади
*****(1.9)-SPAM***** Школьника разрезало лазерной указкой
*****(2.3)-SPAM***** Точное попадание в попку

тополек...
*****(25.6)-SPAM***** Секретарша делает боссу минет ради повышения зарплаты
кризис хуле
*****(2.5)-SPAM***** даже Собчак дрочит на этот сайт...
двачер?
*****(2.5)-SPAM***** Заказное изнасилование на юге Москвы
таки было контрольное изнасилование в голову
*****(2.8)-SPAM***** Киска Фриске
Киска Фриске купит Циске
*****(3.0)-SPAM***** Медсестры атакуют пациента
*****(3.0)-SPAM***** Неполноценные школьники 12-го интерната калужской области похители 57-летнюю женщину и мычали 4 недели
*****(3.0)-SPAM***** Плевки рабочих заельцовского завода помогают при галопирующей диарее
*****(3.0)-SPAM***** Я сижу в туалете и какаю, и меня сняли скрытой камерой, какой ужас :(
*****(3.1)-SPAM***** Голый кризисный стриптиз
*****(3.1)-SPAM***** жизнь без трусов - пошел 9й день - новые ощущения - читай письмо
*****(3.1)-SPAM***** Пушистые дырочки
*****(3.1)-SPAM***** пьяный менеджер Евросети снимал оргию с участием обезумевшей шизофренички-каннибалки на свой мобильник

*****(3.4)-SPAM***** Подари шефу быка с пушистыми яйцами
и получи анальное наслаждение
*****(3.5)-SPAM***** Купи топлива для огня любви!
*****(3.6)-SPAM***** Это не просто дырочка, это дупло!
*****(3.8)-SPAM***** 20% мяса для киевской шаурмы составляют жители Москвы

*****(3.8)-SPAM***** Голодная девица делает минет
*****(3.9)-SPAM***** В селе Зловонные Красоты чайка убила корову
*****(3.9)-SPAM***** лекарство от стрессов: вдумчивый онанизм..
*****(3.9)-SPAM***** Мересьева сбило НЛО: редкие кадры
*****(3.9)-SPAM***** Такие алчные задницы только здесь
*****(3.9)-SPAM***** Чёткий офис

бодрячком!
*****(404.3)-SPAM***** Помоешные мухи выходили подкидыша
*****(4.0)-SPAM***** Вагина, разорванная на немецкий крест
*****(420.8)-SPAM***** Рак мозга лечится спидом и гонореей
*****(4.6)-SPAM***** Мастурбатор из тюмени изобрёл волшебные перчатки
*****(4.6)-SPAM***** Пугачёва изнасилована шампиньоном
*****(4.8)-SPAM***** Убийство клитором! Жесточайшая кровавая оргия умалишенных
*****(5.4)-SPAM***** Здесь члены, полные зарядов

главное что б не вышибных
*****(5.4)-SPAM***** Эта киска в жизни не видела бритву!
*****(5.6)-SPAM***** Жестокая расправа штангиста-извращенца с участницей проекта!
*****(5.6)-SPAM***** Тромбонах хряща
*****(5.9)-SPAM***** Наслаждайся анальным безумством
*****(6.2)-SPAM***** Горячие курочки с членами
*****(6.3)-SPAM***** Зад порят √ дым идет!
*****(6.3)-SPAM***** Клуб "Любители чужих жен"
*****(6.4)-SPAM***** Приготовься к порно помощи
*****(9.3)-SPAM***** Шаровая молния ударила мальчика, теперь он предсказывает курс Доу Джонса

четверг, 19 февраля 2009 г.

spam

From: ForTwo
Reply-To: ForTwo
To:
Subject: Re: âàø çàïðîñ extasy


Доброго времени!

Продаем вещества изменяющие сознание extasy,lsd,amfetamin

цены extasy - от 190 р.

лсд - от 350 р.

амфетамин(фен,спид) от 400 р

hromeazzaro@gmail.com
http://chimik.sitecity.ru/


Данная рассылка произведена в соответствии с ч.4 ст.29 Конституции РФ. Ваш электронный адрес получен из открытых источников. Данная рассылка является разовой и не навязывает платных услуг.

----

Жаль не указали, в соответствии с какой статьей Конституции РФ фарцуют наркотой.

понедельник, 16 февраля 2009 г.

памятка себе

The REPAIR TABLE SQL statement (obviously the server must be running for this)
The mysqlcheck command-line utility (the server can be running)
The myisamchk command-line utility (the server must be down, or the tables inactive)

постоянно забываю название утили

пятница, 13 февраля 2009 г.

Экспресс тест blacklist

За 6 рабочих часов пятницы:

zen.spamhaus.org    543 430
bl.spamcop.net    60 246
dynablock.njabl.org    2 721
proxies.blackholes.easynet.nl    0
list.dsbl.org    0


Адреса в блеклистах проверялись последовательно в следующем порядке:
1. bl.spamcop.net (поставил первым за широкую рекламу в русском и нерусском интернете)
2. zen.spamhaus.org (за рекламу в списках рассылки Exim)
3. dynablock.njabl.org
4. proxies.blackholes.easynet.nl
5. list.dsbl.org

позиции с 3 по 5 без каких либо оценок и комментариев, что как выяснилось, не удивительно.

параллельно с тестированием точил мозг стройкредит банк, на тему не доходящей почты. Телнет выявил задержку в 45 секунд между
"rcpt to" и "data". Методом исключений тормоз выявлен - dynablock.njabl.org и убран из конфига нахуй.

ЗЫ
Суппорт стройкредит банка парИт на недосягаемых высотах, в ответ на фразу об обрыве входящего от них соединения: "Ну если вы получаете от нас письмо, значит вы должны с нами соединяться". Ну и уже традиционное для "больших" контор: "У нас сервер в Москве, мы не можем посмотреть, что происходит"

Сцуко, через этих людей мне будут перечислять зарплату :-(

четверг, 5 февраля 2009 г.

индейка по грузински в чилийской обработке ;-)

Практически все тоже самое, что и тушеная индейка по-грузински, но у меня кончились томаты, их заменил чилийский соус, и мясо не порезано кубиками, а отбито и обжарено целыми пластами. Нежное как "пэрсик", тает во рту, чили дает едва уловимый привкус, как напоминание что перец где то рядом ;-)

суббота, 24 января 2009 г.

принеси мне ведро жидкой трансмиссии

Была в свое время у автомехаников гарная шутка, отправить балбеса до склада/гаража за ведром жидкой трансмииссии, но похоже устарела: ныне ведро Dexron'а (Automatic Transmission Fluid) запросто прокатит за мифическую жидкую трансмиссию.

среда, 21 января 2009 г.

Жертва геноцида

Пол года со времени последнего вскрытия, симптомы теже, что и два года назад, щелкает втягивающие, стартер не крутит. Очередное посещение "стартеров и генераторов" на северных заканчилось горячими заверениями, что стартер как новый, а вот проводка того, нада поменять и обязательно поставить второе реле, а иначе ничего уже не поможет. Проводку проверил сам, заменил сомнительную часть - стык провода от отечественной клеммы (проводка переделана под отечественный аккумулятор) с родным японским. Не помогло. По случаю удалось достать второй стартер, на замену проблемному. Снятие стартера на 1G оказалось неожиданно сложным делом. Без длинного (1,5 метра) карданчика ловить нечего. Бонусом идет отпускание коробки на домкрате. Вскрыл сам, как и ожидал, подгорели контакты втягивающего.


40 000+ пробега с 2006 г.



Из видимых проблем только подтекание масла из всех щелей. Сверху течет из под крышки грм, хотя новая прокладка второй год лежит дома. Снизу течет через задубевшие сальники клапанов, ибо нефик движку перегревать. А в целом весьма неплохо для > 20-него возраста.

debiaОт перестановки MX записей результат меняется?

Заприметил на днях странное:
Добавил в файл зоны второй релей post1.xxx.ru, поставил ему приоритет 10, старому релею поднял с 10 до 20.

xxx.ru. 600 IN MX 20 relay2.xxx.ru.
xxx.ru. 600 IN MX 10 post1.xxx.ru.

Версию зоны обновил, бинду reload сказал, в логах рассылку зоны по слейвам проверил. С разных мест поспрашивал резолв MX записей своей зоны, зона обновилась, все пучком. В течении трех дней наблюдал за трафиком - шлют на старый, на новом 5 - 6 коннектов в сутки явно от спаммеров, все успешно отбиты.

Сегодня почесав в разных местах поменял местами строки, вот так

xxx.ru. 600 IN MX 10 post1.xxx.ru.
xxx.ru. 600 IN MX 20 relay2.xxx.ru.

И дальше по накатанной, версия+1, reload и т.д. Примерно через полчаса пошли письма на новый релей, т.е. не так, валидная почта на новый, а муть всякая новый - отлуп - старый.


Собсно... Что это было?

вторник, 20 января 2009 г.

Свинина, запеченная в духовке

---------------------------------------------
Свиная вырезка, чеснок, морковь

Кусок нежирной свинины нашпиговать морковью и чесноком. Положить на блюдо с крышкой для духовки (либо завернуть в фольгу, но что бы сверху можно было раскрыть) и в духовку. Переодически поливать мясо образовавшимся соком. За 15-20 мин до конца снять крышку (либо раскрыть фольгу сверху), чтобы мясо подрумянилось. При подаче на стол порезать на порционные куски. Можно подавать как в горячем так и в холодном виде.

Время приготовления: 1 час 30 мин
---------------------------------------------

Тушеная индейка по-грузински

---------------------------------------------
800 г подготовленного мяса индейки, 6 головок репчатого лука, 4 помидора или 1 ст.л. томата-пюре, 300 г вина, 1 ст.л. мелко нарезанной зелени петрушки, укропа и листьев сельдерее, соль, молотый черный и красный сладкий перец, мука, 1/4 лимона, 60 г сливочного масла.

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

В наличии было кило грудки индейки, большими кусками. Натер красным и черным перцем с солью, прилепил лаврушки штук 5 листиков, оставил в холодильнике мариноваться сутки (так получилось, задумывалось часа на 3).

Мясо нарезал, отбивать оказалось нечем :-( (устранено). Обжарил на сливочном масле(60г), т.к. жира тоже не оказалось. Розовой корочки нифига не получилось, потому что с мяса натекло воды полная сковорода и оно сварилось. Насыпал нарезанные лук и помидоры, влил вина, сок с половинки лимона тушил около получаса. Мясо получилось ярко красное снаружи (вино?) и белое внутри, очень мягкое и вкусное. Рекомендую ;-)

PS
куда девать муку не понял, неиспользовал.

PPS
поиск по фразе индейка приносит кучу рецептов индейки в ананасах. Таки я не понял, вокруг одни буржуи?