Shinden's Lair.


Home | About me | moje CV / my resume | RSS 2.0

Mon, 03 Sep 2012

Update

Hi!

Long time no entry in blog again. This year was busy - I moved to another city (I'm back at Gdynia!).
Changed job (next change next year, according to my experience :)). Added new motorocycle (Honda Transalp 650). Added memories of business trip to Paris last year, connected with sightseeing. Added memories of first longer trip on motorcycle to the south of Poland this year (Bieszczady, Tatry, Kraków) - it was good test of Transalp. Some pictures from trip here

My most notable changes to pkgsrc:
- updated x11/rxvt-unicode to 9.15
- updated editors/vim-share (and editors/vim) to 7.3.638
- updated net/haproxy to 1.4.21
- became a member of pkgsrc-security team

This year I plan to attend EuroBSDCon in Warsaw. If you want to meet me - be there.

In other news - this year it is 5 years as my cat lives with me.
I've noticed also that this blog have 5 years. Time passes faster lately...

Also, I've changed first digit on my age to 3 this year. :-)

So - see you next year!

posted at: 20:01 | Tags: Operating Systems, applications, cat, life, moto, netbsd | permalink


Wed, 28 Jan 2009

OpenVPN with crypto tokens on NetBSD

This howto is for using openvpn with crypto token. OpenVPN from pkgsrc doesn't support tokens by default, but you can use this simple patch to use them. Additionally, you'll need:

I won't write now how to initialize token and add certs, I'll just describe client process.

You have to get patch and use it:

/usr/pkgsrc:# wget -O - http://morr.pl/netbsd/net-openvpn-pkcs11.patch | patch

/usr/pkgsrc:# cd net/openvpn && make install clean

Then you should build pcsc-lite:

/usr/pkgsrc/net/openvpn:# cd ../../security/pcsc-lite && make install clean

If you are using USB token, you will need ccid too:

/usr/pkgsrc/security/pcsc-lite:# cd ../../security/ccid && make install clean

After that, you'll only need to run /usr/pkg/sbin/pcscd (unfortunatelly there isn't rc.d script yet) and you're almost done!

You have to know your token ID. You can get it using:

~:# openvpn  --show-pkcs11-ids /usr/pkg/lib/opensc-pkcs11.so

and copying "Serialized id" to your openvpn config in "pkcs11-id" entry. Another entry is needed for this to run:

pkcs11-providers /usr/pkg/lib/opensc-pkcs11.so

And that all!  Of course you have to configure rest of openvpn, like "client", "dev" or "remote", but that is normal openvpn configuration. After running

~:# openvpn --config my.ovpn

you'll see:

Wed Jan 28 00:49:08 2009 OpenVPN 2.1_rc13 i386--netbsdelf [SSL] [LZO2] [PKCS11] built on Jan 27 2009
Wed Jan 28 00:49:08 2009 PKCS#11: Adding PKCS#11 provider '/usr/pkg/lib/opensc-pkcs11.so'


and after a while you'll be asked for PIN to certs on token:

Enter CryptoCard PKI (PIN1) token Password:

After you'll enter the PIN, vpn connection will be established.

If you have any question, feel free to ask. ;-) If there will be demand, I'll write about adding certs to token using pkcs11-tool.

posted at: 00:19 | Tags: Operating Systems, applications, netbsd | permalink


Sun, 15 Apr 2007

Konfuzja, czyli upgrady

Coraz częściej myśle nad zmianą FreeBSD na desktopie na NetBSD. Po ostatnich przejściach z nim (najpierw niby padały dyski, potem się okazało, że jest uszkodzona pamięć /thx trasz/). Gdyby nie to, że wypadałoby używać systemu, którego się używa w pracy, to już dawno bym uaktualnił FreeBSD do NetBSD na wszystkich maszynach. W tej chwili na laptopie siedzi NetBSD 4.99.17, na desktopie system się uaktualnia do ostatniego 6-STABLE. Planuje dołożenie 3 komputera - 486DX 25MHz, 16MB RAM, 13GB dysk. Pewnie postawię tam NetBSD 3.1 - ostatnią wersję stabilną.

Apropos pracy - mam desktop z Windowsem, do testowania programów, pomocy z Outlookiem dla innych, żeby mieć IE7 ;->. Jakiś czas później na innej maszynie postawiłem Slackware, by testować m.in. pkgsrc. Następnego dnia Windows na pierwszej maszynie padł i nie chciał wstawać. I jak tu nie wierzyć w walkę systemów? ;-) Na razie slackware chodzi OK.

Przy okazji upgradów jeszcze wspomnę, że zostałem commiterem w pkgsrc-wip gdzie już zaktualizowałem gajima do 0.11.1 oraz poprawiłem instalację firebirda (bazy danych). Przy większym okresie wolnego czasu pewnie wezmę się znowu za import ekg2 do pkgsrc-wip. Na razie są jakieś problemy z ncurses.

PS: Przy okazji upgradnąłem też WordPressa u siebie ;-)

PS2: dla fanów nerdcore i nie tylko polecam Futuristic Sex Robotz, zwłaszcza "Welcome to the Internet" oraz "If I ruled the world".

posted at: 17:14 | Tags: Operating Systems, applications, freebsd, netbsd | permalink


programy ver 0.2

Jako, że przyzwyczajenia mogą się zmieniać z czasem pod wpływem kaprysu albo warunków zewnętrznych, lista programów, które używam wygląda nieco inaczej niż dwa miesiące temu. I tak:

- news - tu slrn króluje, choć próbowałem używać do tego też sylpheed-claws, ale nie zdał egzaminu.

- poczta - w pracy już nie używam gmaila (tylko prywatnie), więc musiałem wybrać jakiś czytnik poczty. Stanęło na sylpheed-claws - szybki, w gtk2, trzyma pocztę jako mh, więc można odczytać prawie dowolnym innym czytnikiem. Czasami, jak się śpieszę albo nie chcę używać środowiska graficznego, używam mutt przez IMAP.

- WWW - moja praca nie jest już tak związana z pracą, więc odpadają pluginy firefoxa, które sprawdzały różne dziwne rzeczy z WWW. Nadal jednak zamiennie używam firefox-linux albo opera-linux.

- muzyka - głównie mplayer albo kombo mpd/mpc/ncmpc/glurp. Jako, że nie używam już KDE, nie używam też amaroka.

- przeglądarka obrazków - feh - szybsza niż gqview, potrafi ściągnąć obrazek z WWW i pokazać go.

- window manager - WindowMaker. Good, old, plain wmaker.

W przypadku baz danych to nie używam już ich tak często jak wcześniej, edytorem miesiąca pozostał vim, językiem programowania został... shell, bynajmniej nie bash, zwykły /bin/sh. Ostatnio musiałem poprawić przy importowaniu gajima do pkgsrc-wip instalację, która używała tzw. bashyzmów (przygotowywał listę plików przez **/iconsets/*). Jakoś udało mi się obejść to przez użycie finda. Szczegóły - tu.

posted at: 16:41 | Tags: applications | permalink


Mon, 22 Jan 2007

programy, których używam

Każdy ma zestaw programów, które używa codziennie do rozmaitych rzeczy, do czytania e-maili, niusów, itp. Również ja mam taki zestaw. I jest to kolejno:

- poczta - używam gmaila, więc korzystam głównie z ich webmaila. Kiedyś korzystałem z Thunderbirda oraz mutta przez IMAP. W gmailu brakuje mi właśnie IMAP...

- niusy - po eksprymentach z trn, tin oraz nn ("no news") używam głównie slrn. Od czasu do czasu próbuje używać jakiegoś czytnika graficznego, ale i tak wracam do slrn.

- WWW - z racji mojej pracy związanej ze stronami WWW używam różnych przeglądarek. Głównie jest to Firefox, ale lubie też używać Opery. Firefox potrafi być nieco zasobożerny, jak się go zostawi samemu sobie...

- muzyka - amarok - po prostu lubie mieć jedną playlistę, jego tagowanie plików MP3 przy pomocy musicbrainz. Pod konsolą najczęściej używam mplayera.

- baza danych (tak, zboczenie zawodowe) - postgresql. Potrafi rzeczy, które mysql będzie miał za kilka lat.

- język programowania (oh no, more pervert) - ruby! Prosty, łatwy, przyjemny, OO included.

- edytor - vim, rzadziej emacs (kiedyś dużo więcej używałem go, nawet do czytania poczty czy newsów ;))

- program do przeglądania plików graficznych - gqview - szybkie, pod moim ulubionym GTK.

Jak mi się przypomną inne programy, to dopiszę tutaj.

posted at: 20:41 | Tags: applications | permalink


Made with Pyblosxom Viewable With Any Browser Valid XHTML 1.0 Strict