środa, 24 listopada 2010

jarrodvs syslog-ng vs squid + dansguardian

Jeśli nie zależy nam na miejscu a chcemy mieć zapis hierarchiczny logów z usług squid'a i dansguardiana. To wystarczy że w /etc/syslog-ng/syslog-ng.conf będą takie wpisy. source

jako destination

i na końcu log

no a co z /var/log/dansguardian/access.log + /var/log/squid/access.log to już od nas zależy, logrotate będzie dalej przeładowywał plik i kompresował domyślnie (w debianie 2) dni ale kopie będziemy mieli w "/var/log/$HOST/$YEAR/$MONTH/".

JarRoDvs vi Refresh

Jeśli edytujemy jakiś plik w vi/vim (np log) i wiemy, że się zaktualizował zawsze możemy skorzystać z funkcji :e. Ponownie wczyta się nam nowy plik.

piątek, 12 listopada 2010

JarRoD debian vs IPset

Ipset to modół do kernela linux'a, który zwiększa wydajność obsługi firewall.
Pozwala tworzyć tablice ip, zakresy hostów, zakresy portów.

Aby dodać ten feature należy wykonać poniższe czynności
#apt-get install linux-headers-2.6.26-2-amd64
#apt-get install build-essential
#apt-get install module-assistant
#apt-get install netfilter-extensions-source
#module-assistant build netfilter-extensions-source
#module-assistant install netfilter-extensions-source
#apt-get install ipset

A pozniej w /etc/modules dodać linijkę z "ip_set".

czwartek, 21 października 2010

Fun vs Nvidia

Aby zarządzania prędkością wiatraka karty graficznej nvidia wystarczy program nvclock (gui nvlock_gtk, nvlock_qt).

poniedziałek, 27 września 2010

FireFox lag vs JarRoD

Bardzo się zdziwiłem jak zaczołem dzisiaj pracować na FireFoxie a tu nagle muli mi sie cały komputer. Aplikacja plugin-container zrzerał mi 50% zasobów komputera. To nowy sposób zabezpeczania przed zwisem firefoxa, niestety nie przed zwisem całego komputera. Jak to zmienić.

"about:config" znaleźć "dom.ipc.plugins.enabled" i wszystko zmienić na "false"

piątek, 24 września 2010

Networker vs JarRoD

Networker to na prawdę dobre narzędzie do backupów (tasiemek). Niestety przy zakładaniu profilu backup'a nie wiedziałem, że indexowanie jest takie ważne (2 tygodnie). Ale jest pewien sposób, który jest bardzo prosty i nawet szybszy od korzystania z narzędzia GUI ("nwrecover").

$mminfo -a | grep <opis>

Wybrać który dzień nas interesuje (nie boot, i nie index, tylko plik), przepisujemy SSID
$recover -S <SID> -d <ścieszka>

Ciasteczka vs JarRoD

Tyle człowiek już wie a wciąż musi się uczyć:

http://niebezpiecznik.pl/post/grozne-ciasteczka-flashowe/
Szkoda, że Adobe jest tak popularny

czwartek, 5 sierpnia 2010

Crypt vs JarRoD

Proste jak budowa cepa chcesz zakodować plik w *nix'e.
$gpg -c plik
Podajesz hasło,
Odkodowujesz plik
$gpg plik.gpg

Podajesz hasło.

piątek, 30 lipca 2010

Revision Control System vs JarRoD

Ile razy było tak, że poprawiliśmy coś w pliku konfiguracyjnym tydzień temu i zapomnieliśmy co zrobiliśmy. Jeszcze lepszym problemem jest jak np jest jeden wspólny plik, który jest często poprawiany, przez wielu "użyszkowników", można prosić o dopisywanie komentarzy #to Jarek tu zmienił coś w pliku, #dlaczego, i #kiedy. Z pomocą przychodzi nam "RCS". Na pewno RCS będzie miało wiele zastosowań u was w firmie. Revision Control System to można powiedzieć lekka wersja CVS lub SVN'a. Idealne dla pojedynczych plików. O to przepis:
tworzymy folder
$mkdir RCS
Tworzymy plik
touch wspolny.conf
Zapisujemy instancję rewizji
ci wspolny.conf
Wpisujemy komentarz. I po wszystkim. Jednak nasz plik zniknął, nie poprostu, został zapisany w RCS'ie. Teraz żeby go edytować musimy "ściągnąć" go nie jakby z RCSa.
co -l wspolny.conf
Flaga -l oznacza zablokuj, dzięki temu tylko ty będziesz mógł edytować plik, nikt inny, dopóki go nie zwolnisz
co -u wspolny.conf
. Edytujemy plik, zapisujemy naszym ulubionym edytorem. Następnie usuwamy status lock z flagą -u (Dzięki temu plik nam nie zniknie)
ci -u wspolny.conf
Jeśli chcemy zobaczyć nasze rewizji to używamy komendy
$rlog wspolny.conf
jeśli chcemy porównać 2 wersje ze sobą plików możemy użyć komendy
rcsdiff -r1.1 -r1.2