DNS wildcard w Bind i w Apache'u czyli jak wyłapać każdą domenę i przekierować pod jeden adres www

Posted on Tue 01 November 2011 in Administracja • 1 min read

Często chcemy aby adres zawierający dowolną subdomenę przekierowywał pod jeden adres, a dokładniej na jeden serwis www.
Przykład:
użytkownik wpisuje w przeglądarkę np.:
foo.fubar.pl bar.fubar.pl
i chcemy aby został przekierowany pod adres:
www.fubar.pl
Najpierw robimy właściwy wpis do pliku strefy w Bind-zie.
Najpierw wpisujemy …

Continue reading

Magic SysRq we FreeBSD

Posted on Sat 18 December 2010 in Administracja • 1 min read

Do konfiga kernela dodaj:

options KDB
options DDB

Zbuduj i zainstaluj nowy kernel:

cd /usr/src
make buildkernel KERNCONF=MYKERNEL
make installkernel KERNCONF=MYKERNEL

Zrebootuj maszynę.

Jeśli konsola jeszcze działa, mnie się to cyklicznie na jednej maszynie zdarza, wydaj następujące polecenie, żeby zrestartować maszynę:

sysctl debug.kdb.panic=1


portdowngrade

Posted on Wed 04 August 2010 in Alphaserver 1200 z FreeBSD • 1 min read

Zdarzyło mi się na Alphaserverze zaktualizowanie portu, którego nie powinienem NIGDY ruszać, powiedzmy że jest to Zmailer.
Do boju musi wtedy ruszyć narzędzie o wdzięcznej nazwie portdowngrade.
Wybieram sobie serwer CVS udostępniający źródła portów, upodobałem sobie ten:
# export CVSROOT=:pserver:anoncvs@anoncvs.fr.FreeBSD.org:/home/ncvs
# cvs login

Hasło …


Continue reading

portmaster

Posted on Wed 04 August 2010 in Alphaserver 1200 z FreeBSD • 1 min read

Do aktualizacji portów zacząłem używać narzędzia portmaster.
Spisuje się doskonale. Dla przykładu uaktualnienie wszystkich (za wyjątkiem tych, które nie mogą na Alphie być nowsze) portów to trywialna komenda:

$portmaster -x mysql -x dovecot -x postfix -x mtr-nox11 -f -a


Powrót do cvsup

Posted on Wed 04 August 2010 in Alphaserver 1200 z FreeBSD • 1 min read

Usunąłem z crona portsnap i powróciłem "do źródeł" czyli do cvsup. Dodałem tylko linie do pliku /usr/sup/refuse:

ports/databases/mysql51*
ports/mail/postfix*
ports/mail/dovecot*
Po to by się nie uaktualniały źródła do tych aplikacji.
Po kilku próbach już wiem, że muszę pozostać na Alphaserverze przy następujących …

Continue reading

Periodic podwójnie pluje

Posted on Mon 03 May 2010 in Alphaserver 1200 z FreeBSD • 1 min read

W końcu się wnerwiłem i naprawiłem. Od kiedy włączyłem wysyłanie codziennych logów z Gustlika emailem, dostawałem w nich podwójny wynik skanowania portaudita. Soft ten daje znaka, które porty mają już nowe wersje i sugeruje ich zainstalowanie. No, ale krzyczy do mnie dwa razy.
Odkryłem w końcu problem. Tkwi w oryginalnym …

Continue reading

Visor - a Quake-like terminal

Posted on Mon 22 March 2010 in Tips 4 Mac OSX • 1 min read

Na obu Macach używam Visora, rozszerzenia opartego o SIMBL, robiącego z Terminala konsolę jak w Quake'u. W grze otwierało się ją naciskając tyldę (~), a tu jak an złość panel preferencji Visora nie chce mi przyjąć samej tyldy zmuszając do używania modyfikatorów jak Alt czy Control.

Wziąłem się na sposób: ustawiłem …


Continue reading

Edycja filmów z kamer JVC Everio

Posted on Sun 21 March 2010 in Multimedia • 2 min read

JVC Everio to kamery z twardymi dyskami, zachowują poszczególne ujęcia w postaci plików MOV001.MOD, MOV002.MOD... gdzie kolejne cyfry występują heksadecymalnie czyli od 0 do F. Pliki zachowywane się z kolei w folderach, które tworzone są (chyba) przy kolejnym włączeniu kamery.
Każdy MOD to po prostu MPEG:
  • strumień video …

Continue reading

Skanowanie WiFi w Mac OS X (Snown Leopard fix)

Posted on Fri 02 October 2009 in Macbook, Tips 4 Mac OSX • 1 min read

W Snow Leopardzie przestał działać (na razie, mam nadzieję) Kismac, więc znalazłem na to remedium: wystarczy podlinkować sobie gdzieś tę binarkę:

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport

a następnie użyć tak:

airport -s


Gnucash bez X11 ale za to z Quartz

Posted on Thu 03 September 2009 in hack • 1 min read

Jeśli występuje problem z goffice:
sudo -s
port clean goffice
port install goffice
.... let it fail
apply patch:
cd /opt/local/var/macports/build/
cd _opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_goffice/work/
patch -p0 < /Users/paczor/Desktop/patch-goffice-0.6.6_goffice_cut-n-paste_foocanvas_foo-canvas-rect-ellipse.c.diff
cd /
port install goffice
port …

Continue reading