тестирование почтовика (или очередная пузомерялка)
помучил свой сервер посталом.
выдало 3к месаг в минуту.
вот скажите, это много или нет? :)
MTA postfix, база в LDAP, сервер - HP Proliant ML110.
помучил свой сервер посталом.
выдало 3к месаг в минуту.
вот скажите, это много или нет? :)
MTA postfix, база в LDAP, сервер - HP Proliant ML110.
всем доброго вечера. т.к. я не девелопер, и в сях разбираюсь не очень хорошо, прошу помощи: имеется программка - root-tail, основное орудие админа :)) в общем, можно заставить эту программку одновременно выводить на экран несколько логов (можно даже разными цветами). Соответственно получаем картинку такого вида: www.1sm.ru/rt-is.png А хотелось бы чтобы было что-то вроде www.1sm.ru/rt-wanted.png а вот код из root-tail.c, отвечающий за эти названия файлов: while (lineinput (current)) { need_update = 1; /* if we're trying to update old partial lines in * place, and the last time this file was updated the * output was partial, and that partial line is not * too close to the top of the screen, then update * that partial line */ if (opt_update && current->lastpartial && current->last) { append_to_existing_line (current->buf, current); current->buf = 0; continue; } /* if all we just read was a newline ending a line that we've already displayed, skip it */ if (current->buf[0] == '\0' && current->lastpartial) { free(current->buf); current->buf = 0; continue; } /* print filename if any, and if last line was from * different file */ if (lastprinted != current) { current->last = 0; if (!opt_nofilename && current->desc[0]) { insert_new_line (xstrdup ("["), current); append_to_existing_line (xstrdup (current->desc), current); append_to_existing_line (xstrdup ("]"), current); } } /* if we're dealing with partial lines, and the last * time we showed the line it wasn't finished ... */ if (!opt_whole && current->lastpartial) { /* if this is the same file we showed last then append to the last line shown */ if (lastprinted == current) append_to_existing_line (current->buf, current); else { /* but if a different file has been shown in the * mean time, make a new line, starting with the * continuation string */ insert_new_line (current->buf, current); current->last->wrapped_left = 1; } } else /* otherwise just make a plain and simple new line */ insert_new_line (current->buf, current); current->buf = 0; lastprinted = current; } }
СВОЛОЧИ!!! =))
ДАЕШЬ АРГУЕНТИНУ В ФИНАЛЕ!!
БОКА ХУНИОРС НАШЕ ФСИО!!!
что , jabber.ru опть наипнулся? :))
2JB - оба скрина мои :))
кто сталкивался, возможно ли подружить?
имеются две sb live, видеть одну из них не хочет ни в какую.
куда копать?
З.Ы. в гугле и на alsa-project.org уже был.
есть перловая программа с двумя десятками переменных вида time01, time02, time03, etc...
вот такой вот вопрос: можно их как-то пакетно объявить?
фором например.
пытаюсь сделать вот так:
for (my $i=1; $i<=17; $i++) {
my "time$i";
}
не проходит, ругается на синтаксическую ошибку, и в принципе я его понимаю :)
что посоветуете?
Jun 22 20:25:02 surgut freshclam[12000]: -------------------------------------- Jun 22 22:25:02 surgut freshclam[12000]: Received signal: wake up Jun 22 22:25:02 surgut freshclam[12000]: ClamAV update process started at Thu Jun 22 22:25:02 2006 Jun 22 22:25:02 surgut freshclam[12000]: main.cvd is up to date (version: 39, sigs: 58116, f-level: 8, builder: tkojm) Jun 22 22:25:06 surgut freshclam[12000]: daily.cvd updated (version: 1561, sigs: 1964, f-level: 8, builder: sven) Jun 22 22:25:06 surgut freshclam[12000]: Database updated (60080 signatures) from db.ru.clamav.net (IP: 62.181.41.8) Jun 22 22:25:06 surgut clamd[11998]: SelfCheck: Database modification detected. Forcing reload. Jun 22 22:25:06 surgut clamd[11998]: Reading databases from /var/lib/clamd Jun 22 22:25:06 surgut freshclam[12000]: Clamd successfully notified about the update. Jun 22 22:25:06 surgut freshclam[12000]: -------------------------------------- Jun 22 22:25:09 surgut clamd[11998]: Database correctly reloaded (60080 viruses) 60 тысяч вирусов - это очень неплохо :))
скорее даже не опрос, а так, собирательство мнений.
от себя:
1) совершенно тупые и отморженные поонты при всем при том, что система далека от совершенства, даже в своей области (взять pom к примеру, разве во фре есть что-то такое? :)).
2) лицемерие, заключающееся в том, что корчат из себя труЪ юниксоидов, но на десктопе обязательно маздай и миранда. Ужоснах, короче.
в принципе, это главное.
З.Ы. я видел пару исключений из этого правила, но подавляющее большинство фреводов отлично под него подходят.
куда копать и чем победить?
postfix+ldap+courier-imap.
root@mail:/etc/mail/dspam# cat dspam.conf | catwoc
Home /var/lib/dspam
Trust sweep
StorageDriver /usr/local/lib/libmysql_drv.so
TrustedDeliveryAgent "/usr/bin/sendmail"
DeliveryHost 127.0.0.1
DeliveryPort 10026
DeliveryIdent localhost
DeliveryProto SMTP
ParseToHeaders on
ChangeModeOnParse on
ChangeUserOnParse full
ServerMode auto
ServerParameters "--deliver=innocent"
ServerIdent "localhost.localdomain"
ServerPID /var/run/dspam.pid
ServerDomainSocketPath "/var/run/dspam.sock"
OnFail error
Trust root
Trust postfix
Trust mail
Trust mailnull
Trust smmsp
Trust daemon
Debug *
TrainingMode toe
TestConditionalTraining on
Feature chained
Feature whitelist
Algorithm graham burton
PValue graham
Preference "spamAction=quarantine"
Preference "signatureLocation=message"
Preference "showFactors=on"
AllowOverride trainingMode
AllowOverride spamAction spamSubject
AllowOverride statisticalSedation
AllowOverride enableBNR
AllowOverride enableWhitelist
AllowOverride signatureLocation
AllowOverride showFactors
AllowOverride optIn optOut
AllowOverride whitelistThreshold
MySQLServer localhost
MySQLPort 3306
MySQLUser dspam
MySQLPass dspampass
MySQLDb dspam
MySQLCompress true
MySQLConnectionCache 10
MySQLVirtualTable dspam_virtual_uids
MySQLVirtualUIDField uid
MySQLVirtualUsernameField username
MySQLUIDInSignature on
HashRecMax 98317
HashAutoExtend on
HashMaxExtents 0
HashExtentSize 49157
HashMaxSeek 100
HashConnectionCache 10
LDAPMode verify
LDAPHost localhost
LDAPFilter "(uid=%u)"
LDAPBase ou=Users,dc=mydomain,dc=ru
IgnoreHeader X-Spam-Status
IgnoreHeader X-Spam-Scanned
IgnoreHeader X-Virus-Scanner-Result
Notifications off
PurgeSignatures 14 # Stale signatures
PurgeNeutral 90 # Tokens with neutralish probabilities
PurgeUnused 90 # Unused tokens
PurgeHapaxes 30 # Tokens with less than 5 hits (hapaxes)
PurgeHits1S 15 # Tokens with only 1 spam hit
PurgeHits1I 15 # Tokens with only 1 innocent hit
LocalMX 127.0.0.1
SystemLog on
UserLog on
Opt out
ClamAVPort 3310
ClamAVHost 127.0.0.1
ClamAVResponse reject
ProcessorBias on
root@mail:/etc/mail/dspam#
если нужен main.cf или master.cf - выложу, пишите.
сабж.
ответь на пост в топеге про сендмыло.
а то газифицировал лужу и забыл :))
Jethro Tull посвящается :))
перерисовал логотип для перевода на футболку.
выкладываю для public domain (будем надеяццо, не засудят досмерти :))
багфиксы принимаюццо (особенно с правой рукой - не нравится она мне там :)))
как подружить?
проблема заключается вот в чем: имеется небезызвестная онлайновая MMORPG сомнительно-русского происхождения (в просторечии "Сфера").
эта гадина требует несколько открытых портов, вместе с которыми и один UDP-порт.
самое интересно, что за NAT'ом она прекрасно себя чувствует, а вот с прокси не дружит ни в какую.
судя по всему, проблема заключается в прохождении UDP-пакетов через прокси.
не подскажете, как подружить/инкапсулировать/еще какую хрень сделать, чтобы эта фигня в конце концов заработала?
имеем скрипт:
#!/usr/bin/perl
use strict;
use warnings;
my ($box, $user);
my (@mailboxes, @mailusers);
# здесь был код, назнакчающий значения этим массивам.
# выброшен за ненадобностью.
foreach $box (@mailboxes) {
foreach $user (@mailusers) {
next if $box ne $user;
print "$box\n";
}
}
требуется сделать пересечение массива @a из массива @b.
не поможете?
заранее босая сипасиба.
З.Ы. ссылки на маны и пинки по линкам приветствуются.
http://www.osp.ru/pcworld/2006/03/022.htm
цирк, да и только :)))
посоветуйте нормальную (оччень жевательно в SGML) доку по сабжу.
вот хочу научиться с ним работать, а в манах довольно сжатая инфа.
народ, выкиньте куда-нибудь на уебфайл инсталляху сабжа?
а то macromedia.com переименовался в adobe.com и соответственно нихрена не пашет...
...но смешно :)))
народ, ни у кого не найдется альбома faceless сабжа?
буду очень признателен, если кто заспамит на gr.buza@gmail.com
заранее босая сипасиба! :))
http://www.inf.sgsp.edu.pl/pub/MALUNKI/ROZNE/BSD_teasing1.png
как вам? :)))))))
| ← назад | следующие → |