<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8082447029253706225</id><updated>2011-04-22T06:13:50.707+04:00</updated><category term='linux'/><category term='music'/><category term='freebsd'/><category term='network'/><category term='photo'/><category term='openbsd'/><category term='psychedelic'/><category term='hardware'/><category term='security'/><title type='text'>the life and times of dmitri alenitchev</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://allroot.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://allroot.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>dmitri</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_0vgG5cZStwo/R1AEQPinxDI/AAAAAAAAAL0/thw061dlzzk/S220/vkontakte_photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>17</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8082447029253706225.post-2008791088494892414</id><published>2006-12-11T18:00:00.000+03:00</published><updated>2006-12-12T15:40:59.042+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openbsd'/><title type='text'>drinkathon 2k6b</title><content type='html'>&lt;p&gt;&lt;a href="http://www.openbsd.org/events.html#moscow2006"&gt;Announcement at events page&lt;/a&gt;&lt;br /&gt;&lt;a href="http://undeadly.org/cgi?action=article&amp;sid=20061107043756&amp;mode=expanded"&gt;Discussion at Undeadly&lt;/a&gt;&lt;/p&gt;&lt;p&gt;This event was started at Friday's evening and ended at Saturday's night. We start drinking at bar "&lt;a href="http://bavarius.ru/"&gt;Bavarius&lt;/a&gt;" and after some beer go to the night club, called "Hungry Duck".&lt;/p&gt;&lt;p&gt;Many good peoples come to this meeting.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8082447029253706225-2008791088494892414?l=allroot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allroot.blogspot.com/feeds/2008791088494892414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8082447029253706225&amp;postID=2008791088494892414' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/2008791088494892414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/2008791088494892414'/><link rel='alternate' type='text/html' href='http://allroot.blogspot.com/2006/12/drinkathon-2k6b.html' title='drinkathon 2k6b'/><author><name>dmitri</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_0vgG5cZStwo/R1AEQPinxDI/AAAAAAAAAL0/thw061dlzzk/S220/vkontakte_photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8082447029253706225.post-6494408481105096358</id><published>2006-12-07T03:29:00.000+03:00</published><updated>2008-12-12T03:03:37.843+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='psychedelic'/><title type='text'>reflection of the sun</title><content type='html'>&lt;img style="display:block; margin:0px auto 10px; text-align:center;" src="http://2.bp.blogspot.com/_0vgG5cZStwo/RXdgofIDmVI/AAAAAAAAAAs/NDqW7vXLfQ0/s400/trip-2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5005575759511918930" /&gt;&lt;center&gt;Reflection of the sun&lt;br /&gt;On the stained glass&lt;br /&gt;Yet another one&lt;br /&gt;Day with smoked grass&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8082447029253706225-6494408481105096358?l=allroot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allroot.blogspot.com/feeds/6494408481105096358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8082447029253706225&amp;postID=6494408481105096358' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/6494408481105096358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/6494408481105096358'/><link rel='alternate' type='text/html' href='http://allroot.blogspot.com/2006/12/salvia-divinorum.html' title='reflection of the sun'/><author><name>dmitri</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_0vgG5cZStwo/R1AEQPinxDI/AAAAAAAAAL0/thw061dlzzk/S220/vkontakte_photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_0vgG5cZStwo/RXdgofIDmVI/AAAAAAAAAAs/NDqW7vXLfQ0/s72-c/trip-2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8082447029253706225.post-3602471163145333297</id><published>2006-12-04T00:01:00.001+03:00</published><updated>2006-12-04T00:01:37.568+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openbsd'/><title type='text'>audacious port for openbsd</title><content type='html'>&lt;p&gt;And, finally, it's done. &lt;a href="http://audacious-media-player.org/Main_Page"&gt;Audacious&lt;/a&gt; media player port for openbsd.&lt;/p&gt;&lt;p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://rootshell.be/~dmitri/openbsd/ports/audacious.tar.gz"&gt;audacious-1.2.2p0&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://rootshell.be/~dmitri/openbsd/ports/audacious-plugins.tar.gz"&gt;audacious-plugins-1.2.5&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8082447029253706225-3602471163145333297?l=allroot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allroot.blogspot.com/feeds/3602471163145333297/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8082447029253706225&amp;postID=3602471163145333297' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/3602471163145333297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/3602471163145333297'/><link rel='alternate' type='text/html' href='http://allroot.blogspot.com/2006/12/audacious-port-for-openbsd_04.html' title='audacious port for openbsd'/><author><name>dmitri</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_0vgG5cZStwo/R1AEQPinxDI/AAAAAAAAAL0/thw061dlzzk/S220/vkontakte_photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8082447029253706225.post-7609924878697259527</id><published>2006-12-03T02:40:00.000+03:00</published><updated>2006-12-03T02:48:56.003+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openbsd'/><title type='text'>updated: x11/ion</title><content type='html'>While I was in &lt;a href="http://allroot.blogspot.com/2006/12/strange-psychedelic-trip.html"&gt;psychedelic trip&lt;/a&gt;, I become maintainer of &lt;a href="http://www.openbsd.org/cgi-bin/cvsweb/ports/x11/ion"&gt;x11/ion port&lt;/a&gt; in OpenBSD ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8082447029253706225-7609924878697259527?l=allroot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allroot.blogspot.com/feeds/7609924878697259527/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8082447029253706225&amp;postID=7609924878697259527' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/7609924878697259527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/7609924878697259527'/><link rel='alternate' type='text/html' href='http://allroot.blogspot.com/2006/12/updated-x11ion.html' title='updated: x11/ion'/><author><name>dmitri</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_0vgG5cZStwo/R1AEQPinxDI/AAAAAAAAAL0/thw061dlzzk/S220/vkontakte_photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8082447029253706225.post-2042248925108382212</id><published>2006-12-01T20:54:00.000+03:00</published><updated>2008-12-12T03:03:38.238+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='psychedelic'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>strange psychedelic trip</title><content type='html'>&lt;p&gt;Today.. acidless trip. Absinthe hallucinogenic effects compounded with placebo effect by sonapax. Smoking legalized &lt;i&gt;Salvia divinorum&lt;/i&gt; open doors of perception.&lt;/p&gt;&lt;p&gt;Small trip report:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Creativity becomes apparent, natural brain filter is bypassed, some confusing of the senses;&lt;/li&gt;&lt;li&gt;Strong visual effects: fractal images seen everywhere, everything looking curved, objects morphing into other objects, closed eye hallucinations become 3 dimensional.&lt;/li&gt;&lt;li&gt;Time becomes meaningless.&lt;/li&gt;&lt;li&gt;Extra sensory perceptions and abilities.&lt;/li&gt;&lt;li&gt;Merging with space, other objects or the universe.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Psychedelic art was born after trip:&lt;/p&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;" src="http://1.bp.blogspot.com/_0vgG5cZStwo/RXM42b9WI6I/AAAAAAAAAAY/zjBM1bAQ0DM/s400/trip-1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5004406118807905186" /&gt;&lt;p&gt;I'm not forgot about psychedelic electronic effects in music and for deposit of good trip listening the following kings of psychedelic rock:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Jefferson Airplane - Volunteers&lt;/li&gt;&lt;li&gt;Jefferson Airplane - Surrealistic Pillow&lt;/li&gt;&lt;li&gt;Pink Floyd - The Piper at the Gates of Dawn&lt;/li&gt;&lt;li&gt;Pink Floyd - A Saucerful of Secrets&lt;/li&gt;&lt;li&gt;Syd Barrett - The Madcap Laughs&lt;/li&gt;&lt;li&gt;Syd Barrett - Barrett&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8082447029253706225-2042248925108382212?l=allroot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allroot.blogspot.com/feeds/2042248925108382212/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8082447029253706225&amp;postID=2042248925108382212' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/2042248925108382212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/2042248925108382212'/><link rel='alternate' type='text/html' href='http://allroot.blogspot.com/2006/12/strange-psychedelic-trip.html' title='strange psychedelic trip'/><author><name>dmitri</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_0vgG5cZStwo/R1AEQPinxDI/AAAAAAAAAL0/thw061dlzzk/S220/vkontakte_photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_0vgG5cZStwo/RXM42b9WI6I/AAAAAAAAAAY/zjBM1bAQ0DM/s72-c/trip-1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8082447029253706225.post-3344413812650267585</id><published>2006-11-29T15:33:00.000+03:00</published><updated>2006-11-29T19:31:13.190+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='openbsd'/><title type='text'>temp sensors and mrtg</title><content type='html'>&lt;p&gt;&lt;b&gt;Temperature monitoring using openbsd's sensor framework and mrtg.&lt;/b&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Locate sensors on main board:&lt;blockquote&gt;$ dmesg | grep lm&lt;br /&gt;lm0 at isa0 port 0x290/8: LM79&lt;/blockquote&gt;&lt;/li&gt;&lt;li&gt;Locate number of CPU temperature sensor:&lt;blockquote&gt;$ sysctl hw.sensors | grep temp&lt;br /&gt;hw.sensors.7=lm0, Temp1, temp, 36.00 degC / 96.80 degF&lt;/blockquote&gt;&lt;/li&gt;&lt;li&gt;Write a simple script for passing temperature to mrtg:&lt;blockquote&gt;#!/bin/sh&lt;br /&gt;sysctl hw.sensors.7 | awk '{ print $4 }'&lt;br /&gt;sysctl hw.sensors.7 | awk '{ print $4 }'&lt;/blockquote&gt;&lt;/li&gt;&lt;li&gt;Add the following lines to your mrtg config:&lt;blockquote&gt;Target[Temp1]: `/root/temp.sh`&lt;br /&gt;MaxBytes[Temp1]: 70&lt;br /&gt;Options[Temp1]: gauge, noinfo, nopercent&lt;br /&gt;YLegend[Temp1]: Celsius&lt;br /&gt;LegendI[Temp1]: Temp&lt;br /&gt;LegendO[Temp1]: Temp&lt;br /&gt;Title[Temp1]: CPU temp&lt;br /&gt;ShortLegend[Temp1]: C&lt;br /&gt;PageTop[Temp1]: &amp;lt;h1&amp;gt;CPU temp&amp;lt;/h1&amp;gt;&lt;/blockquote&gt;&lt;/li&gt;&lt;li&gt;Have fun!&lt;/li&gt;&lt;/ol&gt;&lt;img src="http://photos1.blogger.com/x/blogger2/4593/986626834625696/400/858440/temp1-month.png" border="0" alt="" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8082447029253706225-3344413812650267585?l=allroot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allroot.blogspot.com/feeds/3344413812650267585/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8082447029253706225&amp;postID=3344413812650267585' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/3344413812650267585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/3344413812650267585'/><link rel='alternate' type='text/html' href='http://allroot.blogspot.com/2006/11/temp-sensors-and-mrtg.html' title='temp sensors and mrtg'/><author><name>dmitri</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_0vgG5cZStwo/R1AEQPinxDI/AAAAAAAAAL0/thw061dlzzk/S220/vkontakte_photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8082447029253706225.post-7361074000959894675</id><published>2006-11-26T16:21:00.000+03:00</published><updated>2006-11-26T17:27:33.626+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo'/><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><title type='text'>asus wl-500g premium</title><content type='html'>&lt;img style="display:block; margin:0px auto 10px; text-align:center;" src="http://photos1.blogger.com/x/blogger2/4593/986626834625696/400/417613/pic_0002_blog.jpg" border="0" alt="" /&gt;i got one wl-500g router for my home:&lt;ul&gt;&lt;li&gt;1 wan ethernet&lt;/li&gt;&lt;li&gt;4 lan ethernet&lt;/li&gt;&lt;li&gt;2 usb&lt;/li&gt;&lt;li&gt;wi-fi&lt;/li&gt;&lt;/ul&gt;here is uname string:&lt;blockquote&gt;Linux 1 2.4.20 #46 Thu May 25 22:40:57 MSD 2006 mips unknown&lt;/blockquote&gt;some of cpuinfo:&lt;blockquote&gt;system type             : Broadcom BCM947XX&lt;br /&gt;cpu model               : BCM3302 V0.6&lt;br /&gt;BogoMIPS                : 262.96&lt;br /&gt;wait instruction        : no&lt;br /&gt;microsecond timers      : yes&lt;br /&gt;tlb_entries             : 32&lt;br /&gt;&lt;/blockquote&gt;many nice features of this router can be used in &lt;a href="http://oleg.wl500g.info/"&gt;custom firmware&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8082447029253706225-7361074000959894675?l=allroot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allroot.blogspot.com/feeds/7361074000959894675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8082447029253706225&amp;postID=7361074000959894675' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/7361074000959894675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/7361074000959894675'/><link rel='alternate' type='text/html' href='http://allroot.blogspot.com/2006/11/wl-500g-premium.html' title='asus wl-500g premium'/><author><name>dmitri</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_0vgG5cZStwo/R1AEQPinxDI/AAAAAAAAAL0/thw061dlzzk/S220/vkontakte_photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8082447029253706225.post-7631827841934797724</id><published>2006-11-25T23:00:00.000+03:00</published><updated>2006-11-26T19:20:10.372+03:00</updated><title type='text'>going to new blogger</title><content type='html'>after some months of blogging @ &lt;a href="http://alenitchev.wordpress.com"&gt;wordpress.com&lt;/a&gt; I'm here. ;)&lt;br /&gt;so, best posts from old blog will be merged here soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8082447029253706225-7631827841934797724?l=allroot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allroot.blogspot.com/feeds/7631827841934797724/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8082447029253706225&amp;postID=7631827841934797724' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/7631827841934797724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/7631827841934797724'/><link rel='alternate' type='text/html' href='http://allroot.blogspot.com/2006/11/going-to-new-blogger.html' title='going to new blogger'/><author><name>dmitri</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_0vgG5cZStwo/R1AEQPinxDI/AAAAAAAAAL0/thw061dlzzk/S220/vkontakte_photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8082447029253706225.post-4695424165052834947</id><published>2006-11-22T20:11:00.000+03:00</published><updated>2008-12-12T03:03:38.439+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo'/><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><title type='text'>palm z22</title><content type='html'>&lt;img style="display:block; margin:0px auto 10px; text-align:center;" src="http://3.bp.blogspot.com/_0vgG5cZStwo/RXG3Lb9WI5I/AAAAAAAAAAM/nIh2LQpnuoI/s400/z22.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5003982068096836498" /&gt;&lt;p&gt;I was bought new toy: &lt;a href="http://euro.palm.com/europe/en/products/z22/index.html"&gt;Palm Zire 22&lt;/a&gt;. It is a Samsung 200MHz ARM processor based PDA with 32MB RAM (20MB accessible) and color 160×160 touchscreen display. Its weight is only 96g.&lt;/p&gt;&lt;p&gt;Nice PDA for typically tasks of most users.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8082447029253706225-4695424165052834947?l=allroot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allroot.blogspot.com/feeds/4695424165052834947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8082447029253706225&amp;postID=4695424165052834947' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/4695424165052834947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/4695424165052834947'/><link rel='alternate' type='text/html' href='http://allroot.blogspot.com/2006/11/palm-z22.html' title='palm z22'/><author><name>dmitri</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_0vgG5cZStwo/R1AEQPinxDI/AAAAAAAAAL0/thw061dlzzk/S220/vkontakte_photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_0vgG5cZStwo/RXG3Lb9WI5I/AAAAAAAAAAM/nIh2LQpnuoI/s72-c/z22.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8082447029253706225.post-366879196092981109</id><published>2006-10-20T13:30:00.000+04:00</published><updated>2006-11-27T01:50:05.025+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='openbsd'/><title type='text'>pf based nat gateway for office network</title><content type='html'>&lt;p&gt;Tonight i replace old FreeBSD based NAT gateway to OpenBSD based NAT gateway and firewall. This is short article about pf configuration.&lt;/p&gt;&lt;p&gt;I use Intel Celeron 500MHz based server with two network cards (vr0 and vr1). Here is configuration steps:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;buy more beer and pizza!&lt;/li&gt;&lt;li&gt;&lt;a href="http://openbsd.org/faq/faq4.html"&gt;install openbsd&lt;/a&gt;&lt;/li&gt;&lt;li&gt;set &lt;i&gt;net.inet.ip.forwarding&lt;/i&gt; sysctl value to “1” and add string net.inet.ip.forwarding=1 to &lt;tt&gt;/etc/sysctl.conf&lt;/tt&gt; file&lt;/li&gt;&lt;li&gt;activate pf. add pf=YES line to &lt;tt&gt;/etc/rc.conf.local&lt;/tt&gt; file&lt;/li&gt;&lt;li&gt;let’s edit &lt;tt&gt;/etc/pf.conf&lt;/tt&gt; file:&lt;blockquote&gt;# macros&lt;br /&gt;ext_if="vr0"&lt;br /&gt;int_if="vr1"&lt;br /&gt;&lt;br /&gt;# options&lt;br /&gt;set block-policy return&lt;br /&gt;set loginterface $ext_if&lt;br /&gt;set skip on lo&lt;br /&gt;&lt;br /&gt;# scrub&lt;br /&gt;scrub in&lt;br /&gt;&lt;br /&gt;# network address translation (NAT)&lt;br /&gt;nat on $ext_if from !($ext_if) to any -&gt; ($ext_if)&lt;br /&gt;&lt;br /&gt;#filter&lt;br /&gt;block in&lt;br /&gt;pass out keep state&lt;br /&gt;antispoof quick for { lo $int_if }&lt;br /&gt;pass quick on $int_if&lt;/blockquote&gt;&lt;/li&gt;&lt;li&gt;load config file. &lt;b&gt;pfctl -f /etc/pf.conf&lt;/b&gt;&lt;/li&gt;&lt;/ol&gt;…and read “&lt;a href="http://openbsd.org/faq/pf/index.html"&gt;The OpenBSD Packet Filter&lt;/a&gt;”.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8082447029253706225-366879196092981109?l=allroot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allroot.blogspot.com/feeds/366879196092981109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8082447029253706225&amp;postID=366879196092981109' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/366879196092981109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/366879196092981109'/><link rel='alternate' type='text/html' href='http://allroot.blogspot.com/2006/10/nat-gatewayfirewall-for-office-network.html' title='pf based nat gateway for office network'/><author><name>dmitri</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_0vgG5cZStwo/R1AEQPinxDI/AAAAAAAAAL0/thw061dlzzk/S220/vkontakte_photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8082447029253706225.post-8291912971862389633</id><published>2006-10-02T16:10:00.000+04:00</published><updated>2006-11-26T18:33:46.274+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openbsd'/><title type='text'>hacking usb device drivers-&gt;part 2</title><content type='html'>This is the second article from “Hacking USB device drivers” series. In this part will be covered device supporting mechanism by USB device drivers.&lt;ul&gt;&lt;li&gt;Adding vendor and product IDs for USB drivers (&lt;a href="http://allroot.blogspot.com/2006/10/hacking-usb-device-drivers-part-1.html"&gt;read&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;&lt;b&gt;Adding support for new devices to USB drivers&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Introduction&lt;/li&gt;&lt;li&gt;Modify dev_devs[] structure&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;h4&gt;Adding support for new devices to USB drivers&lt;/h4&gt;&lt;b&gt;Introduction&lt;/b&gt;&lt;br /&gt;All USB devices have vendor ID, product ID and device class. USB device can be attached to driver allocated with supported IDs and/or classes. Typically in USB driver you can see &lt;i&gt;dev&lt;/i&gt;_devs[] structure, where &lt;i&gt;dev&lt;/i&gt; is a device name. In this structure listed supported products.&lt;br /&gt;USB device drivers can be founded in &lt;tt&gt;/usr/src/sys/dev/usb/&lt;/tt&gt; directory.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Modify dev_devs[] structure&lt;/b&gt;&lt;br /&gt;For example, in &lt;a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uplcom&amp;apropos=0&amp;sektion=0&amp;manpath=OpenBSD+Current&amp;arch=i386&amp;format=html"&gt;uplcom(4)&lt;/a&gt; driver uplcom_devs[] structure contain strings like following line:&lt;blockquote&gt;{ USB_VENDOR_SIEMENS3, USB_PRODUCT_SIEMENS3_X75 },&lt;/blockquote&gt;These lines can be founded in &lt;tt&gt;usbdevs_data.h&lt;/tt&gt; file:&lt;blockquote&gt;{&lt;br /&gt;            USB_VENDOR_SIEMENS3, USB_PRODUCT_SIEMENS3_X75,&lt;br /&gt;            "X75",&lt;br /&gt;        },&lt;/blockquote&gt;For adding support of new product to USB device driver all you need is modify &lt;i&gt;dev&lt;/i&gt;_devs[] structure.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8082447029253706225-8291912971862389633?l=allroot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allroot.blogspot.com/feeds/8291912971862389633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8082447029253706225&amp;postID=8291912971862389633' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/8291912971862389633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/8291912971862389633'/><link rel='alternate' type='text/html' href='http://allroot.blogspot.com/2006/10/hacking-usb-device-drivers-part-2.html' title='hacking usb device drivers-&gt;part 2'/><author><name>dmitri</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_0vgG5cZStwo/R1AEQPinxDI/AAAAAAAAAL0/thw061dlzzk/S220/vkontakte_photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8082447029253706225.post-1742066356526938048</id><published>2006-09-27T17:30:00.000+04:00</published><updated>2006-11-26T18:34:03.233+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openbsd'/><title type='text'>hacking usb device drivers-&gt;part 1</title><content type='html'>This is the first article from “Hacking USB device drivers” series. In this part briefly review of one very simple hack: adding missed vendor and product IDs for USB drivers.&lt;ul&gt;&lt;li&gt;&lt;b&gt;Adding vendor and product IDs for USB drivers&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Introduction&lt;/li&gt;&lt;li&gt;Changing USB IDs database&lt;/li&gt;&lt;li&gt;Result&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Adding support for new devices to USB drivers (&lt;a href="http://allroot.blogspot.com/2006/10/hacking-usb-device-drivers-part-2.html"&gt;read&lt;/a&gt;)&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Adding vendor and product IDs for USB drivers&lt;/h4&gt;&lt;b&gt;Introduction&lt;/b&gt;&lt;br /&gt;I have USB Bluetooth adapter and after plugging this device i got the following new strings in dmesg:&lt;blockquote&gt;ubt0 at uhub2 port 2 configuration 1 interface 0&lt;br /&gt;ubt0: vendor 0x1131 ISSCBTA, rev 1.10/3.73, addr 2&lt;/blockquote&gt;That’s mean: driver &lt;a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ubt&amp;apropos=0&amp;sektion=0&amp;manpath=OpenBSD+Current&amp;arch=i386&amp;format=html"&gt;ubt(4)&lt;/a&gt; support this device, but vendor and product IDs not present in &lt;tt&gt;/usr/src/sys/dev/usb/usbdevs&lt;/tt&gt; file. Let’s fix it!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Changing USB IDs database&lt;/b&gt;&lt;br /&gt;Add the following lines to /usr/src/sys/dev/usb/usbdevs file:&lt;blockquote&gt;vendor ISSC             0x1131  Integrated System Solution Corp.&lt;br /&gt;...&lt;br /&gt;/* ISSC products */&lt;br /&gt;product ISSC ISSCBTA            0x1001  KY-BT100&lt;/blockquote&gt;Vendor ID must be placed to beginning of file, after vendor with lesser ID. Product IDs must be written in alphabetical order of vendor string. &lt;a href="http://rootshell.be/~dmitri/openbsd/issc.patch"&gt;This patch&lt;/a&gt; illustrate this rule. And, finally, run make in &lt;tt&gt;/usr/src/sys/dev/usb&lt;/tt&gt; directory for updating &lt;tt&gt;usbdevs.h&lt;/tt&gt; and &lt;tt&gt;usbdevs_data.h&lt;/tt&gt; files.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Result&lt;/b&gt;&lt;br /&gt;Now you can build new kernel. Reboot, attach the device and run dmesg. Here is what you finally got:&lt;blockquote&gt;ubt0 at uhub2 port 2 configuration 1 interface 0&lt;br /&gt;ubt0: Integrated System Solution Corp. KY-BT100, rev 1.10/3.73, addr 2&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8082447029253706225-1742066356526938048?l=allroot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allroot.blogspot.com/feeds/1742066356526938048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8082447029253706225&amp;postID=1742066356526938048' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/1742066356526938048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/1742066356526938048'/><link rel='alternate' type='text/html' href='http://allroot.blogspot.com/2006/10/hacking-usb-device-drivers-part-1.html' title='hacking usb device drivers-&gt;part 1'/><author><name>dmitri</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_0vgG5cZStwo/R1AEQPinxDI/AAAAAAAAAL0/thw061dlzzk/S220/vkontakte_photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8082447029253706225.post-5458752116948583600</id><published>2006-09-08T13:47:00.000+04:00</published><updated>2006-11-26T19:44:19.192+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>scan with netcat</title><content type='html'>&lt;a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nc"&gt;nc(1)&lt;/a&gt; can be used for simple and fast network scan. Here is sample of localhost scan (ports range: 1-1024).&lt;blockquote&gt;$ nc -v -z 127.0.0.1 1-1024&lt;br /&gt;localhost [127.0.0.1] 80 (www) open&lt;br /&gt;localhost [127.0.0.1] 25 (smtp) open&lt;br /&gt;localhost [127.0.0.1] 22 (ssh) open&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8082447029253706225-5458752116948583600?l=allroot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allroot.blogspot.com/feeds/5458752116948583600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8082447029253706225&amp;postID=5458752116948583600' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/5458752116948583600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/5458752116948583600'/><link rel='alternate' type='text/html' href='http://allroot.blogspot.com/2006/09/scan-with-netcat.html' title='scan with netcat'/><author><name>dmitri</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_0vgG5cZStwo/R1AEQPinxDI/AAAAAAAAAL0/thw061dlzzk/S220/vkontakte_photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8082447029253706225.post-7279101859104054500</id><published>2006-09-07T13:59:00.000+04:00</published><updated>2006-11-26T19:32:22.555+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>secure surfing from public place</title><content type='html'>Use OpenSSH port forwarding to browse web from public place.&lt;br /&gt;&lt;a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh"&gt;ssh(1)&lt;/a&gt; can act as a SOCKS server. SOCKS4 and SOCKS5 protocols are supported. All you need is shell access to remote machine.&lt;br /&gt;Example:&lt;blockquote&gt;ssh -D 4545 user@IP&lt;/blockquote&gt;Now you can specify “localhost” as SOCKS host and “4545” as SOCKS port in connections settings of your browser.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8082447029253706225-7279101859104054500?l=allroot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allroot.blogspot.com/feeds/7279101859104054500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8082447029253706225&amp;postID=7279101859104054500' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/7279101859104054500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/7279101859104054500'/><link rel='alternate' type='text/html' href='http://allroot.blogspot.com/2006/09/secure-surfing-from-public-place.html' title='secure surfing from public place'/><author><name>dmitri</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_0vgG5cZStwo/R1AEQPinxDI/AAAAAAAAAL0/thw061dlzzk/S220/vkontakte_photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8082447029253706225.post-5827846966384721775</id><published>2006-09-07T12:42:00.000+04:00</published><updated>2006-11-26T19:18:13.149+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>security engineering - the book</title><content type='html'>Available online now for downloading by chapters.&lt;br /&gt;&lt;a href="http://www.cl.cam.ac.uk/~rja14/book.html"&gt;Security Engineering: A Guide to Building Dependable Distributed Systems&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8082447029253706225-5827846966384721775?l=allroot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allroot.blogspot.com/feeds/5827846966384721775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8082447029253706225&amp;postID=5827846966384721775' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/5827846966384721775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/5827846966384721775'/><link rel='alternate' type='text/html' href='http://allroot.blogspot.com/2006/09/security-engineering-book.html' title='security engineering - the book'/><author><name>dmitri</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_0vgG5cZStwo/R1AEQPinxDI/AAAAAAAAAL0/thw061dlzzk/S220/vkontakte_photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8082447029253706225.post-5998140243511261787</id><published>2006-08-26T23:48:00.000+04:00</published><updated>2006-11-26T19:39:22.195+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='openbsd'/><title type='text'>using trunk(4) interface in openbsd</title><content type='html'>In OpenBSD you can use &lt;a href="http://www.openbsd.org/cgi-bin/man.cgi?query=trunk&amp;format=html"&gt;trunk(4)&lt;/a&gt; interface for creating link aggregation and link failover.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Introduction&lt;/b&gt;&lt;br /&gt;The &lt;a href="http://www.openbsd.org/cgi-bin/man.cgi?query=trunk&amp;format=html"&gt;trunk(4)&lt;/a&gt; interface support was added in OpenBSD since &lt;a href="http://openbsd.org/39.html"&gt;3.9 version&lt;/a&gt; (last release at present moment) for allowing link aggregation and link failover. One virtual &lt;a href="http://www.openbsd.org/cgi-bin/man.cgi?query=trunk&amp;format=html"&gt;trunk(4)&lt;/a&gt; interface can be created from multiple network interfaces.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Example&lt;/b&gt;&lt;br /&gt;Simple example, creating failover trunk, using two Gigabit Ethernet interfaces and one wireless interface:&lt;blockquote&gt;# ifconfig bge0 up&lt;br /&gt;# ifconfig bge1 up&lt;br /&gt;# ifconfig ath0 nwid test_network up&lt;br /&gt;# ifconfig trunk0 trunkproto failover trunkport bge0 trunkport bge1 trunkport ath0 192.168.0.1 netmask 255.255.255.0&lt;/blockquote&gt;Of course, in this example, loadbalance also can be used.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Links&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.openbsd.org/cgi-bin/man.cgi?query=trunk&amp;format=html"&gt;trunk(4)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&amp;format=html"&gt;ifconfig(8)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8082447029253706225-5998140243511261787?l=allroot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allroot.blogspot.com/feeds/5998140243511261787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8082447029253706225&amp;postID=5998140243511261787' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/5998140243511261787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/5998140243511261787'/><link rel='alternate' type='text/html' href='http://allroot.blogspot.com/2006/08/using-trunk4-interface-in-openbsd.html' title='using trunk(4) interface in openbsd'/><author><name>dmitri</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_0vgG5cZStwo/R1AEQPinxDI/AAAAAAAAAL0/thw061dlzzk/S220/vkontakte_photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8082447029253706225.post-8906352550675148628</id><published>2006-04-17T19:26:00.000+04:00</published><updated>2006-11-26T19:32:29.401+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='freebsd'/><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>remote ipfw module loading</title><content type='html'>Remote ipfw module loading dangerous, because, if your firewall rules don’t right, you can lose remote access to the server. To prevent this create &lt;a href="http://www.freebsd.org/cgi/man.cgi?query=at&amp;apropos=0&amp;sektion=1&amp;manpath=FreeBSD+6.0-RELEASE+and+Ports&amp;format=html"&gt;at(1)&lt;/a&gt; job with `kldunload ipfw’ command. If module loaded and you can login to server remotly with &lt;a href="http://www.freebsd.org/cgi/man.cgi?query=ssh&amp;apropos=0&amp;sektion=1&amp;manpath=FreeBSD+6.0-RELEASE+and+Ports&amp;format=html"&gt;ssh(1)&lt;/a&gt; client just delete this job.&lt;br /&gt;Checklist:&lt;ul&gt;&lt;li&gt;Create /etc/rc.firewall script with ipfw rules;&lt;/li&gt;&lt;li&gt;Make sure about remote access using &lt;a href="http://www.freebsd.org/cgi/man.cgi?query=ssh&amp;apropos=0&amp;sektion=1&amp;manpath=FreeBSD+6.0-RELEASE+and+Ports&amp;format=html"&gt;ssh(1)&lt;/a&gt; through firewall;&lt;/li&gt;&lt;li&gt;Create &lt;a href="http://www.freebsd.org/cgi/man.cgi?query=at&amp;apropos=0&amp;sektion=1&amp;manpath=FreeBSD+6.0-RELEASE+and+Ports&amp;format=html"&gt;at(1)&lt;/a&gt; job with `kldunload ipfw’;&lt;/li&gt;&lt;li&gt;Load ipfw module using `kldload ipfw’;&lt;/li&gt;&lt;li&gt;Try got access to allowed services;&lt;/li&gt;&lt;li&gt;If all right delete &lt;a href="http://www.freebsd.org/cgi/man.cgi?query=at&amp;apropos=0&amp;sektion=1&amp;manpath=FreeBSD+6.0-RELEASE+and+Ports&amp;format=html"&gt;at(1)&lt;/a&gt; job.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8082447029253706225-8906352550675148628?l=allroot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allroot.blogspot.com/feeds/8906352550675148628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8082447029253706225&amp;postID=8906352550675148628' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/8906352550675148628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8082447029253706225/posts/default/8906352550675148628'/><link rel='alternate' type='text/html' href='http://allroot.blogspot.com/2006/11/remote-ipfw-module-loading.html' title='remote ipfw module loading'/><author><name>dmitri</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_0vgG5cZStwo/R1AEQPinxDI/AAAAAAAAAL0/thw061dlzzk/S220/vkontakte_photo.jpg'/></author><thr:total>0</thr:total></entry></feed>
