30 Temmuz 2009 Perşembe

Perl Bundle::CPAN yeni versiyona yükseltme sırasında şöyle bir hata ile karşılaştım:

Recursive dependency detected:
Bundle::CPAN
=> Test::Harness
=> A/AN/ANDYA/Test-Harness-3.17.tar.gz
=> File::Spec
=> S/SM/SMUELLER/PathTools-3.30.tar.gz
=> Scalar::Util
=> G/GB/GBARR/Scalar-List-Utils-1.21.tar.gz
=> Test::More
=> M/MS/MSCHWERN/Test-Simple-0.88.tar.gz
=> Test::Harness.

Cannot continue.

Bir birleşeni tek başına güncellemek de işe yaramıyor. Aynı hata alınıyor. Ancak yeni CPAN da bu sorun düzeltilmiş. Düzeltmek için önce:


force install CPAN

force install Bundle::CPAN


Komutları verilerek sorun giderilir.


25 Temmuz 2009 Cumartesi

.htaccess dosyasına Cookie bazlı ulaşım

RewriteEngine on
RewriteCond %{HTTP_COOKIE} !cookiename
RewriteRule !^login\.php$ /login.php [R,L]
Amavis içerisinden Clamd kurulumu yapmıştım. Clamd'yi Amavis grubune ekledim. Fakat çalışırken mail loglarında sürekli şöyle bir mesaj geliyordu:

Jul 24 05:25:49 diderot amavis[2569]: (02569-02) (!!)run_av (ClamAV-clamd) FAILED - unexpected , output="/var/amavis/tmp/amavis-20090724T052526-02569/parts: lstat() failed: Permission denied. ERROR\n"
Jul 24 05:25:49 diderot amavis[2569]: (02569-02) (!!)ClamAV-clamd av-scanner FAILED: CODE(0x1b2a5d60) unexpected , output="/var/amavis/tmp/amavis-20090724T052526-02569/parts: lstat() failed: Permission denied. ERROR\n" at (eval 102) line
527.
Jul 24 05:25:49 diderot amavis[2569]: (02569-02) (!!)WARN: all primary virus scanners failed, considering backups


Sebebini araştırıken clamd nin parametrelerinden irisini ayarlamayı unuttuğumu anladım:

#AllowSupplementaryGroups no

Başındaki comenti kaldırıp değerini yes yapınca düzeldi.

AllowSupplementaryGroups yes

Bu ayar olmazsa clamd amavis grubunu kullanamıyor. Bu da ulaşım sorunlarına sebep oluyor.

13 Temmuz 2009 Pazartesi

Nagios uzaktaki bir sistem için sürekli NRPE hatası bildiriyordu. Hedef sistemin loglarında ise şunu gördüm:



service nrpe
{
.
.
per_source = UNLIMITED
.
.

}

restart xinetd.