[Postfix] Kuyruktaki mesajlari tutmak, bekletmek (postfix hold)
Postfix’te cok fazla ayni kisiden gonderilen mail varsa ve bu sorun yasatiyorsa o kisinin gonderdigi mailleri kuyrukta tutabilirsiniz. (Bekletebilirsiniz) Daha sonra beklettiginiz mailleri tekrar kuyruga isleyebilirsiniz.
# murat@salla.com ‘nin kuyruk id ‘lerini alip postsuper -h ile hold etmis oluyoruz.
postqueue -p | awk ‘BEGIN { RS = “” } { if ($7 == “murat@salla.com” ) print $1 }’ | tr -d ‘!*’ | postsuper -h
# murat@murat.ws ‘nin kuyruk id ‘lerini alip postsuper -r ile tekrar kuyruga sokuyoruz.
postqueue -p | awk ‘BEGIN { RS = “” } { if ($7 == “murat@salla.com” ) print $1 }’ | tr -d ‘!*’ | postsuper -r
# silmek icinse;
postqueue -p | awk ‘BEGIN { RS = “” } { if ($7 == “murat@salla.com” ) print $1 }’ | tr -d ‘!*’ | postsuper -d
kullanilabilir.
[Ldap]Ldap yedekleme nasil yapilir ?
root kullanicisiyla;
/usr/sbin/slapcat -l /home/murat/ldap_yedek.ldif #tum ldap yapisi ldap_yedek.ldif dosyasina aktarilir.
Hersey 5D Mark2 degil :)
Su,bu zamanlarda Lomo fotograf makinasi kullaniyorum, eglenceli birseymis. Ne cektigini nasil cektigini bilmeden, isigin siddetine gore hersey. Vizor dogru duzgun degil, pil yok, 35mm rulo film tak, sardir ve cek 🙂 5D Mark2 ‘ye 2 haftadir dokunmuyorum su siralar tek zevkim Lomo 🙂
Sizlere bir kac kare; daha fazlasi icin http://fotoblog.murat.ws/#/icerik/Lomography/
[Linux] Karakter silme
echo “murat.ugur” | tr -d .
ciktisi,
muratugur seklinde olacaktir.
managed-keys-zone ./IN: loading from master file managed-keys.bind failed: file not found
duzeltmek icin,
touch /etc/bind/managed-keys.bind
vim /etc/bind/named.conf
include “/etc/bind/managed-keys.bind”;
flock() on closed filehandle, plugin: eval failed: can’t open file, (in cleanup) can’t unlock
Yapmaniz gereken kullanici sahipligini ve grubunu amavis yapmaktir.
chow amavis.amavis /etc/mail/spamassassin/FuzzyOcr.safe*
flock() on closed filehandle /etc/mail/spamassassin/FuzzyOcr.safe.db.lock at /usr/share/perl5/MLDBM/Sync.pm line 266.
(in cleanup) can’t unlock /etc/mail/spamassassin/FuzzyOcr.safe.db.lock: Bad file descriptor at /usr/share/perl5/MLDBM/Sync.pm line 266.
plugin: eval failed: can’t open file /etc/mail/spamassassin/FuzzyOcr.safe.db.lock: Permission denied at /usr/share/perl5/MLDBM/Sync.pm line 239.
(in cleanup) can’t unlock /etc/mail/spamassassin/FuzzyOcr.safe.db.lock: Bad file descriptor at /usr/share/perl5/MLDBM/Sync.pm line 266.
cron loglarini aktif etmek
vim /etc/syslog.conf dosyasi icinde bulunan #cron.* /var/log/cron.log satirinin basindaki # isaretini kaldirip /etc/init.d/sysklogd restart diyerek tekrar sysklogd ‘yi yeniden baslatalim. Artik /var/log/cron.log dosyasinda cron loglarini gorebiliriz.
max_allowed_packet
[Mysql] Buyuk dosyalari import yapiyorsaniz max_allowed_packet degerini yukseltmeniz gerekmektedir.
max_allowed_packet = 16M
grep ile cok satir
grep ile arama yaparken, aradigimiz satirin altindaki veya ustundeki satirlarida bastirmak isteyebiliriz.
tail -10 /var/log/dmesg | grep -B1 -A2 kjournald komutunun ciktisi asagidaki gibi olacaktir.
[root@test mail]# tail -10 /var/log/dmesg | grep -B1 -A2 kjournald
EXT3 FS on dm-0, internal journal
kjournald starting. Commit interval 5 seconds
EXT3 FS on cciss/c0d0p1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Kisaca deginmek gerekirse, -B1 ile aranan sozcugun bulundugu satirin bir ustundeki satirida bastir, -A2 ile aranan sozcugun bulundugu satirin iki alt satirinida ekrana bastir demektir.
Disk okuma ve yazma hizlarini test etmek
Diskin yazma hizini test etmek;
[root@test ~]# dd if=/dev/zero of=of.txt bs=1k count=1000000
1000000+0 records in
1000000+0 records out
1024000000 bytes (1.0 GB) copied, 3.08095 seconds, 332 MB/s
Diskin okuma hizini test etmek;
[root@test ~]# hdparm -t /dev/cciss/c0d0
/dev/cciss/c0d0:
Timing buffered disk reads: 412 MB in 3.01 seconds = 157.06 MB/sec