úterý 30. prosince 2008

Macro


Dvojka, originally uploaded by Houmr13.

Kamarádovi musel ježíšek nadělit macro objektiv. Musím někdy zkouknout. Ale vyhraje si :-)

Jak na Tor pod FreeBSD

Co je Tor asi není třeba představovat. Pokud nechceme mít Tor a Privoxy na desktopu je vhodné jej zprovoznit na nějakém serveru. Popíší zde jak jej zprovoznit na FreeBSD.

Nejprve nainstalujeme Tor a Privoxy

cd /usr/ports/security/tor
make install clean

tor-0.2.0.32_2 An anonymizing overlay network for TCP

cd /usr/local/etc/privoxy
make intall clean

privoxy-3.0.10 Privoxy is a web proxy with advanced filtering capabilities

Povolíme zpuštění aplikací

joe /etc/rc.conf
tor_enable="YES"
tor_logfile="/var/log/tor/tor"
privoxy_enable="YES"

Dále provedeme drobné konfigurační nastavení

joe /usr/local/etc/tor/torrc
SocksPort 9050
SocksListenAddress 127.0.0.1
Log notice file /var/log/tor/notices.log
Log debug file /var/log/tor/debug.log

Soubor config se v adresáři vytvoří, až po prvním spuštění Privoxy serveru. Nebo se dá zkopírovat odtud /usr/local/share/examples/privoxy/config

joe /usr/local/etc/privoxy/config
debug 1
listen-address :8118
hostname server.hostname.net
permit-access 192.168.0.0/24
forward-socks4a / 127.0.0.1:9050 .

/usr/local/etc/rc.d/tor restart
/usr/local/etc/rc.d/privoxy restart

Pro snadné přepínání tor proxy je vhodné nainstalovat si do Firefoxu addon TorButton.


TorButton, originally uploaded by smejdil.


Kontrola funkčnosti je pěkne udělaná zde https://torcheck.xenobite.eu/. Vycházel jsem z tohoto návodu na root.cz.

neděle 28. prosince 2008

Compaq PORTABLE 286


Compaq PORTABLE 286, originally uploaded by smejdil.

Tuto fotku jsem pořídíl již před několika lety. Prvně jsem viděl obdobný HW, který stále fungoval. Je z doby počítačového pravěku.

úterý 23. prosince 2008

PF 2009


PF 2009, originally uploaded by smejdil.

PF 2009

Příjemné prožití Vánočních svátků, a do nového roku 2009 pohodu a klid.

Přejí Simona, Vojta a Lukáš

čtvrtek 18. prosince 2008

Jak zjistit UUID u nového disku

Instaloval jsem server s / 5G parcelou pro systém. No a posléze jsem se rozhodl na ESX dané VM přidat disk s 512G jako /data. Klasika fdisk a mkfs.ext3 -m 1 /dev/sdb1. Na tom mení nic zváštního. Ale když chci pridat disk do fstabu, tak po staru je to jasne, ale po novu se disku přiděluje s UUID a to se v /dev/disk/by-uuid/ nějak neobjevilo. Kamarád googl poradil.

root@server:~# blkid
/dev/sda1: UUID="392822d3-208d-4e84-b015-a26509ce99e7" TYPE="ext3"
/dev/sda5: TYPE="swap" UUID="863f046c-8ee9-41fa-9184-4cf8eeef4d00"
/dev/sdb1: UUID="2847aa41-de17-4e42-ba06-207736d42269" TYPE="ext3"

no a do fstab přidáme toto:

# /dev/sdb1
UUID=2847aa41-de17-4e42-ba06-207736d42269 /data ext3 relatime

úterý 16. prosince 2008

Kamarád SED nahrazuje slova

http://www.brunolinux.com/02-The_Terminal/Find_and%20Replace_with_Sed.html

sed -i 's/ugly/beautiful/g' /home/bruno/old-friends/sue.txt

nebo

find /home/bruno/old-friends -type f -exec sed -i 's/ugly/beautiful/g' {} \;

Též podnětné informce jsou zde:
http://student.northpark.edu/pemente/sed/sed1line.txt

Ale joe je taky dobrej kámoš

Byte Order Mark (BOM) FAQ

http://unicode.org/faq/utf_bom.html#BOM


EF BB BF UTF-8 # neviditelny znak

http://en.wikipedia.org/wiki/Byte-order_mark


Narazil jsem na to v souboru .cvsignore, kde neni UTF-8 posporovano!

PsiMedia Good :-)


PsiMedia, originally uploaded by smejdil.

Na podnět Negra Qbica

http://lists.affinix.com/pipermail/delta-affinix.com/2008-November/001406.html

Zkouším zprovoznit na Ubuntu-8.04.1

Potřebné balíky

gstreamer0.10-plugins-base, gstreamer0.10-plugins-good, gstreamer0.10-plugins-bad,gstreamer0.10-ffmpeg

Hlavičkové soubory pro kompilaci.
libgstreamer-plugins-base0.10-dev, gstreamer0.10-doc

Subversion:

svn checkout https://delta.affinix.com/svn/trunk/psimedia
cd psimedia
qmake
make
./demo/demo

:-)

Takže již zakrátko PSI bude umět audio a video.

čtvrtek 11. prosince 2008

Jak se dá taky kopirovat cely OS :-)

## remote shell na LiveCD SystemRescueCD
ssh root@192.168.0.42


## Vytvoreni parcely a fs

root@ubuntu:~# fdisk -l

Disk /dev/cciss/c0d0: 146.7 GB, 146778685440 bytes

255 heads, 32 sectors/track, 35132 cylinders

Units = cylinders of 8160 * 512 = 4177920 bytes

Device Boot Start End Blocks Id System

/dev/cciss/c0d0p1 1 33132 135178544 83 Linux

/dev/cciss/c0d0p2 33133 35132 8160000 82 Linux swap / Solaris


## Format disk

mkfs.ext3 -m 1 /dev/cciss/c0d0p1

mke2fs 1.40-WIP (14-Nov-2006) # verze libext


mkdir /mnt/disk_os

mount -t ext3 /dev/cciss/c0d0p1 /mnt/disk_os

#export RSYNC_RSH='ssh -c arcfour'

rsync -avx -e "ssh -c arcfour" / root@192.168.0.42:/mnt/disk_os

building file list ...

...

wrote 79643564403 bytes read 11658020 bytes 7454515.22 bytes/sec

total size is 79497824257 speedup is 1.00


Dale lilo.conf nebo grub swap a jine drobnosti :-)

sobota 6. prosince 2008

Čerti ve Dvoře


Čerti, originally uploaded by smejdil.

Když čerti, tak pořádně špinaví. I na 5. květnu se tyhle typani s Mikulášem vyskytovali. Jen by mě zajímalo jakej zloduch vykrádá auta a bere si baterky. Čerti to nebyli, ale nějakej KOKOT.

pátek 5. prosince 2008

Jak z CVS dostat starší projekt

cvs checkout -D 2008-08-21 www2007

Je to easy man cvs

Dále jak updatnou nový adresář

cvs -nq update -d # ukáže co je k updatnutí i s adresářema

cvs -d update sql_my


Flickr

This is a test post from flickr, a fancy photo sharing thing.

Jak archivavat TARem seznam souborů

Připravíme si seznam souborů např. programu screen


pkg_info -L screen-4.0.3_5 > file_list.txt

tar: Removing leading `/' from member names

joe file_list.txt

Odstraníme / na začátku souboru


cd /


tar cvzf /tmp/screen_tar.tgz `cat file_list.txt`


Důvodem této opičárny je neexistence balíčku screen.


[FreeBSD /usr/ports/sysutils/screen]# make package
===> screen-4.0.3_5 may not be packaged: Tends to loop using 100% CPU when used from package - perhaps it hard-codes information about the build host.


Zdravím RSA a pfSense

středa 3. prosince 2008

LTS Ubuntu = “Long Term Support”

https://wiki.ubuntu.com/LTS

LTS is an abbreviation for “Long Term Support”.

We issue a new desktop and server release every six months. That means you'll always have the latest and greatest applications that the open source world has to offer.

Ubuntu is designed with security in mind. You get free security updates for at least 18 months on the desktop and server.

With the Long Term Support (LTS) version you get three years support on the desktop, and five years on the server. There is no extra fee for the LTS version, we make our very best work available to everyone on the same free terms. Upgrades to new versions of Ubuntu are and always will be free of charge.

http://wiki.ubuntu.cz/LTS

Nutno založit danou stránku na českou wiki !!!

středa 26. listopadu 2008

GPRS with SE K790i via Blootooth on ubuntu by T-Mobile CZ

apt-get install gnome-ppp

hcitool scan # find mobile MAC address
sdptool search DUN
sudo rfcomm bind /dev/rfcomm0 00:1F:E4:04:D2:1C 1


modem is here :-) /dev/rfcomm0


.wvdial.conf
[Dialer Defaults]
Modem = /dev/rfcomm0
ISDN = off
Modem Type = Analog Modem
Baud = 230400
Init = ATZ
Init2 = AT+CGDCONT=1,"IP","internet.t-mobile.cz"
Init3 =
Init4 =
Init5 =
Init6 =
Init7 =
Init8 =
Init9 =
Phone = *99***1#
Phone1 =
Phone2 =
Phone3 =
Phone4 =
Dial Prefix =
Dial Attempts = 1
Dial Command = ATM1L3DT
Ask Password = off
Password = ubuntu
Username = ubuntu
Auto Reconnect = off
Abort on Busy = off
Carrier Check = on
Check Def Route = on
Abort on No Dialtone = off
Stupid Mode = off
Idle Seconds = 0
Auto DNS = on
;Minimize = on
;Dock = on
;Do NOT edit this file by hand!


GRUB Splash Images description

Návod na konverzi obrázků pro grub

http://linux.softpedia.com/get/System/Boot/GRUB-Splash-Images-15967.shtml

Úprava obrázku pro boot loader Grub pomoci ImageMagic.

convert -resize 640x480 -colors 14 image.png image.xpm && gzip image.xpm


pondělí 17. listopadu 2008

středa 5. listopadu 2008

Find a exec cmd

chmod -R 655 /dir aplikuje práva i na adresáře, což je nežádoucí. Je možno použít find a jím vykonávat chmod.

find /tmp/ -name "*.txt" -exec chmod 400 "{}" \;

find /tmp/ -type d -exec chmod 755 "{}" \;

find /tmp/ -type c -exec chmod 664 "{}" \;

find /tmp/ -type d | xargs -n 1 chmod 775

Dale poznamka jak mazat pomoci find?

find dir/ -name CVS -exec rm -rf "{}" \;

pátek 24. října 2008

rkhunter

Je třeba občas systém prověřit na škodlivé prográmky, které by se mohli do systému dostat nějakou skulinou v instalovaných programech.

cd /usr/ports/

make search name=rkhunter

cd /usr/ports/security/rkhunter

make install clean

joe /etc/periodic.conf

daily_rkhunter_update_enable="YES"

daily_rkhunter_check_enable="YES"


Přidáme post install doporučeni updatovat a spouštět rkhunter periodicky.

čtvrtek 16. října 2008

FreeBSD Default UFS2 partiiton

Při instalaci FreeBSD se disky formátují s defaultními volbami.

newfs -U -O2 /dev/ad1s1d

Tak to vytvořený filesystém si alokuje 8% velikosti disku jako rezervu.

[root~]# dumpfs -m /dev/ad0s1e

newfs -O 2 -U -a 8 -b 16384 -d 16384 -e 2048 -f 2048 -g 16384 -h 64 -m 8 -o time -s 241058560 /dev/ad0s1e

Lze disk naformatovat s -m 1%

newfs -U -O2 -m 1% /dev/ad1s1d

neděle 12. října 2008

Městský park


Městský park, originally uploaded by smejdil.

Podzim ve Dvoře Králové se umí vybarvit. Procházka parkem s polu s Blonďákama byla fajn.

čtvrtek 25. září 2008

Kopie disku pomocí dd a nc (netcat) skrze ethernet


dd & netcat, originally uploaded by smejdil.

Stále se člověk učí. Tento týden jsem se naučil nový postup, jak kopírovat disk či partišnu na jiný disk skrze síť. Nejlépe je vhodné na obou systémech nabootovat do nějakého rescue live CD např. SystemResuceCD.iso nebo FreeBSD-livefs.iso

www.sysresccd.org je vhodný, protože jak dd tak nc obsahuje.

Na cílovém serveru po bootu LiveCD se sítí

# nc -l -p 9001 | dd of=/dev/sda

(nc poslouchá na portu 9001 a co na nej přijde zapíše na patřičné zařízení)

Na zdrojovém serveru po bootu LiveCD se sítí

# dd if=/dev/sda | nc 192.168.0.100 9001

Po kopii je třeba si uvědomit, zda na cílovém HW daný kernel nabootuje, nebo zda není třeba jiné zařízení pro disk (single hdd nebo raid device atd.)

neděle 21. září 2008

Toto nejsem já

http://vaclav-husak.blog.tyden.cz/clanky/2365/ceske-korunovacni-klenoty-ukradeny.html

Můj první článek na české wiki

Když jsem hledal informace o unixovém OS Tru64, dovedlo mě to k založení této velmi stručné stránce.


http://cs.wikipedia.org/wiki/Tru64


Od té doby jsem začal wiki vnímat jako zajímavý nástroj :-)

Openfire - Jabber server

Stručný článek o jabber serveru OpenFire.


http://www.jabber.cz/wiki/Openfire

Psi 0.12 pod Ubuntu - Kompilace ze src

Článek na wiki ubuntu, o Jabber klientovi Psi


http://wiki.ubuntu.cz/Psi

Citrix Client pro Linux Ubuntu

Návod na instalaci Citrix klienta pod Ubuntu.

Tento wiki návod jsem sepsal v době, kdy jsem pracoval ve formě ČEZData jako správce Citrix farmy.


http://wiki.ubuntu.cz/Citrix

TTCP v Ubuntu

Jelikož jsem pod Ubuntu 8.04.1 nenašel balíček. Napsal jsem na českou wiki tento článek.


Wiki Ubuntu cz > TTCP

sobota 20. září 2008

neděle 24. srpna 2008

úterý 8. července 2008

Motokáry Dřevíč


SmEjDiL Driver, originally uploaded by smejdil.

Tak jsem po dlouhé době vyrazil na motokáry. Bylo to fajn. http://motokary-hronov.ic.cz/ Dráda je zajímavá tím, že se jezdí i do patra. Fakt super. Jediná újma bylo spálení se na boku od motoru. Puchejř jsem lečil dlouho. Diky Milanovi za pozvání.

úterý 1. července 2008

FG Forrest Náchod

Dnes jsem nastoupil do nové práce.

www.fg.cz

END of my story - ČEZData

Dnes jsem ukončil pracovní poměř v tomto molochu, kde bych zakrněl. Citrix a Lotus Notes byla zajimavá zkušenost, ale Window$ nechci mít na starosti. Možnost přestupu do UNIX oddělení nebyla možná, tak jsem šel o dům dál.

čtvrtek 19. června 2008

Jabber konfera Negři z DKnL

Jakožto banda Negrů bikeru jsme pro vnitro klubovou komunikaci založili tuto konferu.

Zde je archiv.
http://nezmar.netlab.cz/logs/negri_dknl@conf.netlab.cz/

Nadávky a protořeké vyjadřování je na denním pořádku. Konfera je public.

pondělí 7. dubna 2008

Narozeni mého syna


Otec a syn, originally uploaded by smejdil.


Mamka byla velmi statečná. Porod byl hodně naročný a na poporodní problémy Simona jen tak nezapomene. Pumpli do ni hodně krve. Naštětí to dopadlo dobře.

středa 5. března 2008

Teploměř na kopci Zvičina

Nový online teploměr je umístěn na Raisově Chatě na kopci Zvičina. Tímto bych rád poděkoval za spolupráci Tomáši Stuchlíkovy za umístění čidla a poskytnutí internetové konektivity.

http://teplomer.zvicina.eu/

Online údaj je možné sdílet jako obrázek PNG

http://teplomer.zvicina.eu/img.php?bgc=FFFFFF

středa 20. února 2008

Program pro zápis souřadnic do fotografii - gpscorrelate

Když jsem tento program objevil, vadila mě neexistence portu pro FreeBSD. V Ubuntu balíček existoval. Program umožňuje zapsat z track logu z GPS souřadnice do fotografií. Danou fotografii, když přidáme např. na Flickr, je umístěna na mapu. Byl jsem tedy nucen vytvořit port astro/gpscorrelate. Informace o portu jsou zde http://www.freshports.org/astro/gpscorrelate/

Moc díky pávovi za commit
http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/120837