About Blog PGP Key

Archive for January, 2008

Смеялсо

http://ruset.net/index.php?pg=about

(сцылко из debian-russian@)

про procmail

Собственно как ненадо писать конфиги Хоть и бажно но ведь работало пока никто не видел :) Вот уже несколько лет, как в моем .procmailrc среди прочих правил лежат строчки:

:0
* ^List-Id:[^<]*<\/[^>]+
`~/.mutt/listhelper "$MATCH"`

:0
* ^List-Id: \/.*$
`~/.mutt/listhelper "$MATCH"`

:0
* ^X-Mailing-List:[^<]*<\/[^>]+
`~/.mutt/listhelper "$MATCH"`

:0
* ^X-Mailing-List: *\/.* *$
`~/.mutt/listhelper "$MATCH"`

При этом ~/.mutt/listhelper выглядел примерно так:

#!/bin/sh

echo ".$1/"

Расчитывалось что позже когда-небуть я туда таки допишу что-то типа блэк-листа mailing list-ов. Так вот сегодня я показал всё это чудо одному человеку который показал что обычным заголовком типа:
List-Id: a b c d e f
можно все это заDDoSить. На самом деле используя что-то типа:
List-Id: ./.bash_profile
можно вообще писать в юзерские конфиги :)

Собственно сейчас оно уже fixed, но тем не менее дыра была достатоно веселая

c.j.r

conference.jabber.ru потихоньку превращается в помойку.. Количество спама растет на глазах. Эту мессагу получил 5 раз за пол часа..

Привет.
Ура ура ура.Мы открылись. :-) 
Ноги в руки и бегом бегом бегом веган в конференцию [censored]@jabber.ru.
в остальном на месте разберемся.
Поехали. :-> 
Хотя бы JID конференции уже написали правильно… UPD: Удалось пообщаться с одним из них
[00:02:06] (dion) можно спросить, какую реакцию ты ожидаешь?
[00:02:42] (шнур) Какие люди такие и реакции.
[00:02:55] (dion) т.е ты считаешь, что это нормально?
[00:03:29] (шнур) Вполне.
[00:03:47] (dion) и что ты ожидаешь в качестве "нормальной" реакции?
[00:05:02] (шнур) Матюги и оскарбления.
[00:05:14] (dion) тогда зачем это делать?
[00:05:36] (dion) много кстати сейчас за рекламу платят?
[00:05:49] (шнур) Все равно пойдешь.
[00:05:59] (шнур) 0р.
[00:06:05] (шнур) Это я для себя.
[00:06:17] (шнур) А разве можно зарабатывать?
[00:06:26] (шнур) Вот это уже интересно.
[00:06:26] (dion) конечно. люди на этом деньги зарабатывают
[00:06:26] (dion) обьявления например расклеивают по столбам
[00:06:38] (шнур) Это вобще палены конфа.
[00:08:06] *** шнур has been banned (снова та же реклама)

Про QtScript

Как оказалось — достаточно удобная вещь. Хотя пустым циклом вешается нафиг.. Возможность задать таймаут и/или отменить выполнение скрипта появится только в Qt4.4 (Ну или в текущем Technical Preview)

KDE4

Оно таки тормозит… Screenshot

PS. Количество часов соответствует лучшим традициям ЛОРа.

win32 и DSL

Совпадение локального IP адресса с default route — это нормально?

Сборка ядра debian-way

Есть такая тулзовина, как kernel-package. С помощью нее принято собирать ядра в debian. Так вот она после собственно сборки ядра, начинает создавать .deb пакеты.. Задумывается оно на достаточно большой интервал времени с мессагой:

k=`find /usr/src/linux-2.6.24/debian/linux-headers-2.6.24-rc7 -type f | ( while read i; do                    \
          if file -b $i | egrep -q "^ELF.*executable.*dynamically linked" ; then \
            j="$j $i";                                                  \
           fi;                                                            \
        done; echo $j; )`; test -z "$k" || dpkg-shlibdeps $k;          \
        test -n "$k" || perl -pli~ -e 's/\$\{shlibs:Depends\}\,?//g' debian/control

Есть подозрение, что грепать содержимое ядерных пакетов на предмет поиска зависимостей — не полезнее, чем просто подогрев помещения…

Цитирование

Задолбало всякое особо “кастомизированное” цитирование в письмах. RegExp уже не справляется

set quote_regexp="(^[ \t]*[a-zA-Zа-яА-Я0-9\s\.]{0,5}[>\|\!])+"

++year

dion@home:~% cal && date
    January 2008
Su Mo Tu We Th Fr Sa
       1  2  3  4  5
 6  7  8  9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

Tue Jan  1 00:05:49 EET 2008