Grumpa.Net - wiki


Obecné Návody

Servery

Hosting

Homeopatie

edit SideBar

Různé

Různé

Filed in: ObecnéNávody.Různé · Modified on : Thu, 25 Mar 10

Typické "tohle nechci zapomenout" místo :o)

1.  clamav-milter - MailScanner[13153]: p record handling: Loop condition found, aborting file.

Chybová hláška se objeví v mail.logu a doručování mailů se zastaví. Problém způsobuje direktiva AddHeader v souboru clamav-milter.conf. Nepoužívejte nastavení "replace", místo něj dejte "no". Přijdete o jakousi X-header ve vašich e-mailech, ale získáte funkční mail server :o)

Error message appears in mail.log and mail delivering stops. Problem is caused by AddHeader directive in clamav-milter.conf file. Do not use "replace" setting, instead use "no". You'll lose some X-header in your e-mails, bug you get functioning mail server :o)

2.  grub: symbol grub_env_find not found

Entering rescue mode...

Tato hláška se objeví při startu počítače, místo toho, aby grub zobrazil menu. Řešení: Nabootovat z instalačního CD Debianu do rescue režimu, připojit /boot a spustit grub-install.

This message appears when computer starts instead grub to show its menu. Solve: Boot from Debian install CD into rescue mode, mount /boot and run grub-install.

3.  VMware tools on Debian

na stránkách VMware.com jsem našel, jak se instalují vmware tools: http://www.visoracle.com/download/debian/a/40b3/installvmwaretools.html

zdrojová site: http://www.visoracle.com/download/debian/a/40b3/

4.  Awstats

README.Debian

  • logy musí být čitelné pro www-data - to máme (kromě /var/log/apache2/access.log - upravit i logrotate.d/apache.log (644) a ještě adresář /var/log/apache2 750->755
  • zkopírovat /usr/share/doc/awstats/examples/apache.conf do /etc/apache/conf.d/
  • upravit /etc/awstats/awstats.conf[.local] - LogFile - bacha na cestu (chybí 2 v apache2) a aspoň SiteDomain

Pro více domén je potřeba mít log pro každou doménu zvlášť. Pak taky pro každou doménu vytvoříme samostatný konfigurák v /etc/awstats/awstats-doména.conf. A použijeme pro aktualizaci statistik skript /usr/share/doc/awstats/examples/awstats-update[all.pl].

Ještě nevím, jak získat přístup na statistiky těch ostatních domén.

5.  iTalc - školní učebny

Software na sledování toho, co mají žáci na svých monitorech. Je debianích archivech. Funguje i pod MS Windows.

6.  RAID1 stručně

http://www.root.cz/diskuse/3379/230109/

7.  Squirrelmail česky

V Debianu je výchozím kódováním cs_CZ.UTF-8, ale Squirrelmail má počeštění v iso-8859-2. Takže buď to počeštění přehodit do utf8, nebo nechat vygenerovat v systému locales pro iso tak, že nejdřív odkomentářujeme příslušný řádek v /etc/locale.gen, a pak spustíme příkaz /usr/sbin/locale-gen

8.  Debian - Sendmail - SASL

  • Nainstalovano sasl2-bin, sasl2-modules
  • /etc/default/saslauthd zapnuto
  • /usr/share/doc/sendmail/examples/sasl/sasl.m4 -> /etc/mail/sasl/ a upraveno
  • /etc/mail/sendmail.mc a submit.mc pridan radek include(`/etc/mail/sasl/sasl.m4')dnl
  • sendmailconfig

9.  Cachování deb balíčků na proxy

Máme-li v síti více počítačů se stejnou verzí Debianu, Ubuntu ap. můžeme při aktualizacích výrazně šetřit množství stahovaných balíčků z Internetu. Při stahování se mohou uložit do cache, z níž si další stroje balíčky vezmou a netahají je opět z Internetu.

  • nainstalovat apt-cacher na proxy server (může být libovolný stroj v síti). Po nainstalování běží jako démon a naslouchá na portu 3142.
  • nastavit /etc/apt/sources-list tak, aby byla použita cache. Řádky upravíme takto:

Původní řádek:

 deb http://mirror.aarnet.edu.au/debian unstable main contrib non-free

Upravený řádek:

 deb http://proxy.example.com:3142/mirror.aarnet.edu.au/debian unstable main contrib non-free

10.  Upgrade MailScanner verze 4.68 na 4.74

Debian Lenny měl balíček MailScanner někdy do listopadu 2008. Pak náhle zmizel. V oficiálním vydání Debian Lenny MailScanner chybí.

  • Stáhnout z debianího archivu ze Squeeze MailScanner verzi 4.74.
  • Nainstalovat balíček libole-storage-lite-perl
  • Stopnout MailScanner.
  • Nainstalovat nový MailScanner dpkg -i ... Bude se ptát jakou verzi konfiguráků chceme, takže pozor:
    • spam.assassin.prefs.conf - N - nechat původní
    • wrapper.clamav - Y - dát novou
    • filename.rules.conf - Y dát novou
    • MailScanner.conf - N - nechat původní!!! - jinak nastanou dole zmíněné problémy se změnou vlastnictví.

10.1  Změněné konfigurační soubory:

  • spam.assassin.prefs.conf - je možné použít ten z verze 4.68, jen na konci chybí sekce, "Added by Julian Field", která stejně byla celá zakomentářovaná. Koukni diff a umaž.
  • file.namer.rules.conf - přidal asi tři nová allow a změnil poslední řádek, kde dáváme allow na originální hodnotu deny. Takže zpět deny -> allow
  • clamav-wrapper - není nutné na to sahat. Oni změnili to, co jsme si už sami upravili: Zakomentářovány zavržené parametry clamav jako např --unrar.
  • reports/cz/languages.conf (máme upravenou verzi v repozitáři) - přibyl řádek.
  • MailScanner.conf - vyřeší geniální skript:
 # /usr/sbin/upgrade_MailScanner_conf starý.conf68 nový.conf.74.orig > nový

Ten nový funguje bez jakýchkoliv úprav! Paráda!

10.2  Změněná vlastnictví

Při jedné instalaci (hned první co jsem dělal) byla po upgrade MailScanneru změněna vlastnictví některých souborů. Bylo nutné udělat následující (stejně si to zkontroluj):

 # chown -R postfix.www-data /var/lib/MailScanner
 # chown -R postfix.postfix /var/lock/subsys/MailScanner
 # chown -R postfix.postfix /var/run/MailScanner
 # chown -R postfix.postfix /var/spool/MailScanner
 # chown -R postfix.www-data /var/spool/MailScanner/quarantine

A spustit MailScanner.


Powered by PmWiki