Hodžův blog

Archive for the 'Scriptíky' Category

13 Zář

iptables v1.3.6: X Couldn’t load match `ipp2p’

Také se Vám stalo, že kompilace IPP2P proběhla v pořádku, ale pčesto iptables hlásí při zavádění modulu chybové hlášení “iptables v1.3.6: X Couldn’t load match `ipp2p’“? Řešení je jednoduché - v souboru makefile zaměňte při vytváření knihovny ld za gcc. Celý postup s mým patchem naleznete zde:
apt-get install patch
cd /usr/src
wget http://ipp2p.org/downloads/ipp2p-0.8.2.tar.gz
tar -xzf ipp2p-0.8.2.tar.gz
cd ipp2p-0.8.2
wget [...]

10 Zář

Omezování P2P sítí - IPP2P & Ubuntu 7.04 (Feisty Fawn)

IPP2P patří asi mezi nejlepší (volně dostupné) filtry k omezování P2P sítí. Instalace se dá zvládnout za několik málo chvil a výsledek je velmi uspokojivý. Předpokladem pro úspěšné sestavení IPP2P je ovšem přítomnost hlavičkových souborů a modul CONNMARK v jádře.
Postup instalace:
1. Nainstalujeme si hlavičkové soubory kernelu a iptables
sudo apt-get install iptables-dev linux-headers-2.6.20-16-server

10 Srp

Antispam na pdf a xls soubory

O PDF spamu jste se mohli dočíst například na stránkách Lupy ve článku Dokumenty PDF, o které nikdo nestojí. Přestože si myslím, že PDF spam nebude mít dlouhou budoucnost, je potřeba s ním bojovat. Už kdysi dávno jsem do svých serverů doinstaloval OCR plugin. Ten doposud funguje poměrně spolehlivě. Je však nutno říct, že kvůli [...]

29 Bře

Empty jako náhrada za Expect

Pro ssh přihlašování bez klíčů používám standardně expect (jak už jste se mohli dočíst). Dnes jsem potřeboval implementovat novou funkci a vzhledem k tomu, že se mi ji zrovna dvakrát nechtělo vymýšlet, rozhodl jsem se, že požádám o radu strýčka gůgla. Funkci jsem nenašel, ale zato jsem narazil na projekt empty, jenž je “obdobou” expectu.

02 Úno

Změna velkých písmen na malé v názvech souborů

Jednoho dne mě začlo štvát, že mám velikost písmen u každého souboru jinak. Dělat to v emcéčku pomocí SHIFT-F6 je nuda a tak jsem si na to vymyslel jednoduchý skriptík.

Hodžův blog is is proudly powered by Wordpress and the Magellan Theme