<?xml version="1.0"?>
<rss version="2.0">

<channel>
	<title>Planet OpenSolaris</title>
	<link>http://planet.opensolaris.org/</link>
	<language>en</language>
	<description>Planet OpenSolaris - http://planet.opensolaris.org/</description>

<item>
	<title>Jim Grisanzio: Bandung OpenSolaris User Group</title>
	<guid isPermaLink="false">http://blogs.sun.com/jimgris/entry/bandung_opensolaris_user_group</guid>
	<link>http://blogs.sun.com/jimgris/entry/bandung_opensolaris_user_group</link>
	<description>
	&lt;img src=&quot;heads/jimgris.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;After spending Tuesday talking with hundreds of engineering students
at &lt;a href=&quot;http://blogs.sun.com/jimgris/entry/opensolaris_day_at_ithb_bandung&quot;&gt;ITHB
Bandung&lt;/a&gt; (and after a great lunch with the university faculty), we
found a very cool &lt;a href=&quot;http://www.facebook.com/group.php?gid=138922368054&quot;&gt;Bandung
OpenSolaris User Group&lt;/a&gt; meeting at detikinet.com, which is
Indonesia`s largest news portal (meeting references &lt;a href=&quot;http://www.detikinet.com/read/2009/11/18/101503/1243836/398/komunitas-melesat-bos-opensolaris-sambangi-indonesia&quot;&gt;here&lt;/a&gt;
and &lt;a href=&quot;http://bandung.detik.com/read/2009/11/18/101325/1243828/486/komunitas-maju-pesat-petinggi-opensolaris-datangi-bandung&quot;&gt;here&lt;/a&gt;).
The gathering was held in a dimly lit driveway under a tent. For over
two hours we sat on the floor on a carpet and just talked about
building developer communities using OpenSolaris. &lt;/p&gt; 
  &lt;p&gt;I didn`t present any slides. We just had a free-flowing conversation. It was a warm night and the
rains (read: utterly massive downpours) had stopped, so everything was
nice and relaxed and quiet. I tried to stress that it`s important to
build
community locally first (this way you can follow your own rules) but
then to connect globally so you learn from others around the world. The
second point I made was that there is no secret to
establishing credibility in a community. It`s a simple concept, really.
&lt;span&gt;Contributing&lt;/span&gt;. That`s
it. In fact, there is no other way. Your title does not matter. Nor
does your age or political associations or position in any given
organization. And you geography should`t matter, either. What matters
most is your ability
to get involved, to organize and engage new people, to build basic
infrastructure and tools to facilitate participation, and then to
contribute directly yourself. That`s how you
build community -- and the building concept pervades &lt;span&gt;all&lt;/span&gt; levels of a community.
Everyone builds. And everyone builds &lt;span&gt;from within&lt;/span&gt; the community,
not from the outside. I also told a bunch of stories about the
engineers, managers, and community developers I have met along the way,
the ones I respect most and from who I still learn every day.
Excellent night. Then the next morning some of guys took me to a
nearby volcano.&lt;/p&gt; 
  &lt;div align=&quot;center&quot;&gt; 
    &lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/jimgris/4123674371/&quot; title=&quot;Bandung OpenSolaris User Group by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2740/4123674371_8007dfedf0_m.jpg&quot; alt=&quot;Bandung OpenSolaris User Group&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4124441870/&quot; title=&quot;Bandung OpenSolaris User Group by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2554/4124441870_94d83ee160_m.jpg&quot; alt=&quot;Bandung OpenSolaris User Group&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4124441566/&quot; title=&quot;Bandung OpenSolaris User Group by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2544/4124441566_f2164e40f0_m.jpg&quot; alt=&quot;Bandung OpenSolaris User Group&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4124441330/&quot; title=&quot;Bandung OpenSolaris User Group by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2637/4124441330_4559b2c18f_m.jpg&quot; alt=&quot;Bandung OpenSolaris User Group&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4123673111/&quot; title=&quot;Bandung OpenSolaris User Group by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2724/4123673111_b4f499d4b8_m.jpg&quot; alt=&quot;Bandung OpenSolaris User Group&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4123672745/&quot; title=&quot;Bandung OpenSolaris User Group by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2751/4123672745_58d2aebe13_m.jpg&quot; alt=&quot;Bandung OpenSolaris User Group&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4124440304/&quot; title=&quot;Bandung OpenSolaris User Group by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2642/4124440304_987bd57834_m.jpg&quot; alt=&quot;Bandung OpenSolaris User Group&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4123672179/&quot; title=&quot;Bandung OpenSolaris User Group by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2660/4123672179_2bac6683d5_m.jpg&quot; alt=&quot;Bandung OpenSolaris User Group&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4124439660/&quot; title=&quot;Bandung OpenSolaris User Group by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2760/4124439660_9a564c47af_m.jpg&quot; alt=&quot;Bandung OpenSolaris User Group&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4124439348/&quot; title=&quot;Bandung OpenSolaris User Group by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2491/4124439348_3b3a66f37e_m.jpg&quot; alt=&quot;Bandung OpenSolaris User Group&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4123671017/&quot; title=&quot;Bandung OpenSolaris User Group by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2561/4123671017_2b7b89c618_m.jpg&quot; alt=&quot;Bandung OpenSolaris User Group&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4124438480/&quot; title=&quot;Bandung OpenSolaris User Group by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2764/4124438480_f4c40f1981_m.jpg&quot; alt=&quot;Bandung OpenSolaris User Group&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4123670445/&quot; title=&quot;Bandung OpenSolaris User Group by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2598/4123670445_c8c65df754_m.jpg&quot; alt=&quot;Bandung OpenSolaris User Group&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4123670189/&quot; title=&quot;Bandung OpenSolaris User Group by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2698/4123670189_2fae3d3470_m.jpg&quot; alt=&quot;Bandung OpenSolaris User Group&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4124442738/&quot; title=&quot;Bandung OpenSolaris User Group by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2540/4124442738_7580c83963_m.jpg&quot; alt=&quot;Bandung OpenSolaris User Group&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4123675207/&quot; title=&quot;Bandung OpenSolaris User Group by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2612/4123675207_9f60a29856_m.jpg&quot; alt=&quot;Bandung OpenSolaris User Group&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
    &lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/jimgris/4123675413/&quot; title=&quot;Bandung OpenSolaris User Group by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2517/4123675413_ec8a10b4be_m.jpg&quot; alt=&quot;Bandung OpenSolaris User Group&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4123675617/&quot; title=&quot;Bandung OpenSolaris User Group by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2523/4123675617_6fd4a08c39_m.jpg&quot; alt=&quot;Bandung OpenSolaris User Group&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
    &lt;p&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4124442442/&quot; title=&quot;Bandung OpenSolaris User Group by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2576/4124442442_f13285d727_m.jpg&quot; alt=&quot;Bandung OpenSolaris User Group&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4123676003/&quot; title=&quot;Bandung OpenSolaris User Group by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2786/4123676003_7e3d53a8ca_m.jpg&quot; alt=&quot;Bandung OpenSolaris User Group&quot; /&gt;&lt;/a&gt; &lt;br /&gt; &lt;/p&gt; 
    &lt;p align=&quot;left&quot;&gt;&lt;b&gt;&lt;a href=&quot;http://www.flickr.com/photos/jimgris/sets/72157622839715604/&quot;&gt;All
photos on Flickr&lt;/a&gt;&lt;/b&gt; | &lt;b&gt;&lt;a href=&quot;http://blogs.sun.com/jimgris/tags/indonesia-09&quot;&gt;blog tag: indonesia-09&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;
  &lt;/div&gt;	</description>
	<pubDate>Sun, 22 Nov 2009 13:18:44 +0000</pubDate>
</item>
<item>
	<title>Simon Phipps: ☞ Time for Questions</title>
	<guid isPermaLink="false">http://blogs.sun.com/webmink/entry/links_for_2009_11_21</guid>
	<link>http://blogs.sun.com/webmink/entry/links_for_2009_11_21</link>
	<description>
	&lt;img src=&quot;heads/webmink.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
&lt;ul class=&quot;delicious&quot;&gt;&lt;li&gt;
                &lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://www.computerweekly.com/Articles/2009/11/20/239405/EU-delays-SunOracle-decision.htm&quot;&gt;EU delays Sun/Oracle decision&lt;/a&gt;&lt;/div&gt;
                &lt;div class=&quot;delicious-extended&quot;&gt;Until the end of January instead of the middle. At this point it&amp;#039;s all just more blows to a bruised body.&lt;/div&gt;
                &lt;div class=&quot;delicious-tags&quot;&gt;(tags: &lt;a href=&quot;http://delicious.com/webmink/Sun&quot;&gt;Sun&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Oracle&quot;&gt;Oracle&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Europe&quot;&gt;Europe&lt;/a&gt;)&lt;/div&gt;
            &lt;/li&gt;&lt;li&gt;
                &lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://www.pirateparty.org.uk/blog/2009/nov/20/questions-lord-mandelson/&quot;&gt;Questions for Lord Mandelson&lt;/a&gt;&lt;/div&gt;
                &lt;div class=&quot;delicious-extended&quot;&gt;These are great questions which deserve (but won&amp;#039;t receive) honest answers. By the way, I hate the name of this party and will not join or support it until it chooses a name which does not demean the victims of crimes at sea and give the pro-big-media lobby a perfect talking point with which to discredit these great arguments.&lt;/div&gt;
                &lt;div class=&quot;delicious-tags&quot;&gt;(tags: &lt;a href=&quot;http://delicious.com/webmink/UK&quot;&gt;UK&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Politics&quot;&gt;Politics&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Media&quot;&gt;Media&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Internet&quot;&gt;Internet&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Broadband&quot;&gt;Broadband&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/eGovernment&quot;&gt;eGovernment&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Law&quot;&gt;Law&lt;/a&gt;)&lt;/div&gt;
            &lt;/li&gt;&lt;/ul&gt;	</description>
	<pubDate>Sun, 22 Nov 2009 11:06:37 +0000</pubDate>
</item>
<item>
	<title>Moinak Ghosh: moinakg</title>
	<guid isPermaLink="false">http://moinakg.wordpress.com/?p=355</guid>
	<link>http://moinakg.wordpress.com/2009/11/21/impressive-fedora/</link>
	<description>
	&lt;img src=&quot;heads/moinak.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;I use Linux as well apart from my obsession with OpenSolaris. I have used several distros in the past and came to like Mandriva for general use. I was also once the biggest critic of Fedora. Having had bad experiences with FC3 and FC4 I cursed it and simply ignored it till recently when I started stealing spec file recipes and patches from FC 11,12 CVS repo for building packages on BeleniX &lt;img src=&quot;http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif&quot; alt=&quot;:-P&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
&lt;p&gt;During the course of that usage I now stand to take back my earlier criticisms of Fedora. In fact I am thoroughly impressed with the quality of the work they are doing. The quality of the spec files and patches speak for themselves. Many of the conventions they follow align with how things are laid out on OpenSolaris as well. I am now going around and recommending Fedora 12 to anyone who is using Linux. The only issue that one will see is from a desktop use perspective. Out of the box Fedora has very few customizations and tweaks, so it takes a while of manual work to tune it to your liking.&lt;/p&gt;
  &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/moinakg.wordpress.com/355/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/moinakg.wordpress.com/355/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/moinakg.wordpress.com/355/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/moinakg.wordpress.com/355/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/moinakg.wordpress.com/355/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/moinakg.wordpress.com/355/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/moinakg.wordpress.com/355/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/moinakg.wordpress.com/355/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/moinakg.wordpress.com/355/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/moinakg.wordpress.com/355/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=moinakg.wordpress.com&amp;amp;blog=3783735&amp;amp;post=355&amp;amp;subd=moinakg&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;	</description>
	<pubDate>Sat, 21 Nov 2009 16:03:03 +0000</pubDate>
</item>
<item>
	<title>Jim Grisanzio: OpenSolaris Day at ITHB Bandung</title>
	<guid isPermaLink="false">http://blogs.sun.com/jimgris/entry/opensolaris_day_at_ithb_bandung</guid>
	<link>http://blogs.sun.com/jimgris/entry/opensolaris_day_at_ithb_bandung</link>
	<description>
	&lt;img src=&quot;heads/jimgris.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;On Tuesday we went to &lt;a href=&quot;http://www.ithb.ac.id/&quot;&gt;&lt;b&gt;ITHB in Bandung&lt;/b&gt;&lt;/a&gt;, which is about two hours from
Jakarta, for another university visit. We were a bit late due to some
impressive winter rain, but when we arrived the energy in the room was
palpable. Great fun. Loved every minute. Can`t wait to go back.
More presos on OpenSolaris from Harry Kaligis, Agus Setiawan, Lukman
Prihandika, Rachmat Febrianto, Alex Budiyanto. &lt;b&gt;&lt;a href=&quot;http://alexbudiyanto.web.id/opensolaris-day-2009.html&quot;&gt;And me&lt;/a&gt;&lt;/b&gt;.&amp;nbsp; &lt;br /&gt;&lt;/p&gt; 
  &lt;div align=&quot;center&quot;&gt;&lt;a href=&quot;http://www.flickr.com/photos/jimgris/4122247548/&quot; title=&quot;OpenSolaris at ITHB Bandung by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2530/4122247548_fccb56a17e_m.jpg&quot; alt=&quot;OpenSolaris at ITHB Bandung&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4122247990/&quot; title=&quot;OpenSolaris at ITHB Bandung by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2694/4122247990_a1e0de995b_m.jpg&quot; alt=&quot;OpenSolaris at ITHB Bandung&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4121477279/&quot; title=&quot;OpenSolaris at ITHB Bandung by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2676/4121477279_d3ecff4c19_m.jpg&quot; alt=&quot;OpenSolaris at ITHB Bandung&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4121477855/&quot; title=&quot;OpenSolaris at ITHB Bandung by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2753/4121477855_ca8e1661c2_m.jpg&quot; alt=&quot;OpenSolaris at ITHB Bandung&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4122249700/&quot; title=&quot;OpenSolaris at ITHB Bandung by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2778/4122249700_5e199e2b56_m.jpg&quot; alt=&quot;OpenSolaris at ITHB Bandung&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4122250168/&quot; title=&quot;OpenSolaris at ITHB Bandung by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2744/4122250168_10c04dc381_m.jpg&quot; alt=&quot;OpenSolaris at ITHB Bandung&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4122250684/&quot; title=&quot;OpenSolaris at ITHB Bandung by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2690/4122250684_46a5b3e5ac_m.jpg&quot; alt=&quot;OpenSolaris at ITHB Bandung&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4122251268/&quot; title=&quot;OpenSolaris at ITHB Bandung by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2731/4122251268_c4640b9379_m.jpg&quot; alt=&quot;OpenSolaris at ITHB Bandung&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4121480321/&quot; title=&quot;OpenSolaris at ITHB Bandung by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2561/4121480321_c88de74023_m.jpg&quot; alt=&quot;OpenSolaris at ITHB Bandung&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4121480951/&quot; title=&quot;OpenSolaris at ITHB Bandung by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2520/4121480951_0ec088e7f5_m.jpg&quot; alt=&quot;OpenSolaris at ITHB Bandung&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4122252968/&quot; title=&quot;OpenSolaris at ITHB Bandung by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2682/4122252968_61bb00e144_m.jpg&quot; alt=&quot;OpenSolaris at ITHB Bandung&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4121482059/&quot; title=&quot;OpenSolaris at ITHB Bandung by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2681/4121482059_c63b19c946_m.jpg&quot; alt=&quot;OpenSolaris at ITHB Bandung&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4121482515/&quot; title=&quot;OpenSolaris at ITHB Bandung by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2490/4121482515_f2a0e16b60_m.jpg&quot; alt=&quot;OpenSolaris at ITHB Bandung&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4121483031/&quot; title=&quot;OpenSolaris at ITHB Bandung by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2502/4121483031_9393051935_m.jpg&quot; alt=&quot;OpenSolaris at ITHB Bandung&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4121483369/&quot; title=&quot;OpenSolaris at ITHB Bandung by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2540/4121483369_367d7c47ba_m.jpg&quot; alt=&quot;OpenSolaris at ITHB Bandung&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4122255176/&quot; title=&quot;OpenSolaris at ITHB Bandung by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2801/4122255176_362eb3ccd0_m.jpg&quot; alt=&quot;OpenSolaris at ITHB Bandung&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4122255584/&quot; title=&quot;OpenSolaris at ITHB Bandung by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2747/4122255584_1e150f81b6_m.jpg&quot; alt=&quot;OpenSolaris at ITHB Bandung&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4122255944/&quot; title=&quot;OpenSolaris at ITHB Bandung by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2544/4122255944_c52fba3401_m.jpg&quot; alt=&quot;OpenSolaris at ITHB Bandung&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4122256410/&quot; title=&quot;OpenSolaris at ITHB Bandung by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2739/4122256410_9f1540dec2_m.jpg&quot; alt=&quot;OpenSolaris at ITHB Bandung&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4121486249/&quot; title=&quot;OpenSolaris at ITHB Bandung by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2506/4121486249_ea711acbc8_m.jpg&quot; alt=&quot;OpenSolaris at ITHB Bandung&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;/div&gt; 
  &lt;p&gt;&lt;a href=&quot;http://blogs.sun.com/jimgris/tags/indonesia-09&quot;&gt;Blog tag:
indonesia-09&lt;/a&gt; | &lt;a href=&quot;http://www.flickr.com/photos/jimgris/sets/72157622839715604/&quot;&gt;Photos
on Flickr&lt;/a&gt; | &lt;a href=&quot;http://hub.opensolaris.org/bin/download/User+Group+tsug/files/111609-grisanzio%2Dopensolaris-indonesia.pdf&quot;&gt;Presentation&lt;/a&gt;
| &lt;b&gt;&lt;a href=&quot;http://hub.opensolaris.org/bin/view/Community+Group+advocacy/ug-leaders&quot;&gt;Search
for Indonesia OSUGs&lt;/a&gt;&lt;/b&gt; &lt;br /&gt;&lt;/p&gt;	</description>
	<pubDate>Sat, 21 Nov 2009 15:54:14 +0000</pubDate>
</item>
<item>
	<title>Jim Grisanzio: Indonesia OpenSolaris User Group</title>
	<guid isPermaLink="false">http://blogs.sun.com/jimgris/entry/indonesia_opensolaris_user_group1</guid>
	<link>http://blogs.sun.com/jimgris/entry/indonesia_opensolaris_user_group1</link>
	<description>
	&lt;img src=&quot;heads/jimgris.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;On Monday after visiting &lt;a href=&quot;http://blogs.sun.com/jimgris/entry/opensolaris_day_at_gunadarma_university&quot;&gt;Gunadarma
University&lt;/a&gt; we went back to Jakarta for an &lt;a href=&quot;http://groups.google.com/group/OSUG-Indonesia?pli=1&quot;&gt;OpenSolaris
User Group&lt;/a&gt; meeting at the Sun office. Met a lot of nice guys and
had some good conversations about OpenSolaris. More pics to come.&amp;nbsp; &lt;br /&gt; &lt;/p&gt; 
  &lt;p align=&quot;center&quot;&gt;&lt;a title=&quot;Indonesia OSUG Jakarta by jimgris, on Flickr&quot; href=&quot;http://www.flickr.com/photos/jimgris/4122018976/&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; alt=&quot;Indonesia OSUG Jakarta&quot; src=&quot;http://farm3.static.flickr.com/2544/4122018976_b92c96a8a0_m.jpg&quot; /&gt;&lt;/a&gt; &lt;a title=&quot;Indonesia OSUG Jakarta by jimgris, on Flickr&quot; href=&quot;http://www.flickr.com/photos/jimgris/4121245633/&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; alt=&quot;Indonesia OSUG Jakarta&quot; src=&quot;http://farm3.static.flickr.com/2717/4121245633_1c31daf235_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt; &lt;a href=&quot;http://blogs.sun.com/jimgris/tags/indonesia-09&quot;&gt;&lt;/a&gt; 
  &lt;p align=&quot;left&quot;&gt;&lt;a href=&quot;http://blogs.sun.com/jimgris/tags/indonesia-09&quot;&gt;Blog tag:
indonesia-09&lt;/a&gt; | &lt;a href=&quot;http://www.flickr.com/photos/jimgris/sets/72157622839715604/&quot;&gt;Photos
on Flickr&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;	</description>
	<pubDate>Sat, 21 Nov 2009 15:49:58 +0000</pubDate>
</item>
<item>
	<title>Jim Grisanzio: OpenSolaris Day at Gunadarma University</title>
	<guid isPermaLink="false">http://blogs.sun.com/jimgris/entry/opensolaris_day_at_gunadarma_university</guid>
	<link>http://blogs.sun.com/jimgris/entry/opensolaris_day_at_gunadarma_university</link>
	<description>
	&lt;img src=&quot;heads/jimgris.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;I was in Indonesia earlier this week for some OpenSolaris university
and user group events. Really cool trip. Exhausting, too. I did a lot
of talking. Much more than usual. The community there is engaged and
thriving, so there was a lot of talking in between the talks, too.
Everyone was super friendly and quite obviously talented. It was my
first trip to Indonesia, and it moved me deeply. I will go back, no
question about it. I really liked it there. And I learned a lot. I shot 500 images and saved
about 200, so I`ll post them across a few entries over the next few
days. Indonesia should make for an interesting future for OpenSolaris
in South East Asia with these guys coming along. Trust me on that one.&lt;/p&gt; 
  &lt;p&gt;On Monday we started the day at &lt;a href=&quot;http://www.gunadarma.ac.id/&quot;&gt;&lt;b&gt;Gunadarma University in Depok&lt;/b&gt;&lt;/a&gt;, which is
about an hour outside Jakarta. Presenting at the event were Harry
Kaligis, Alex Budiyanto, Made Wiryana, Agus Setiawan, and Rachmat
Febrianto. And me. I talked about the history of OpenSolaris, some of
the open development and website projects to support contributions, and
how we are building a development community around the world. The other
guys talked about local programs and specific technologies in the
OpenSolaris distribution. After all the talks and questions/answers, we
met with the school faculty to discuss how OpenSolaris can be used to
help students learn software development, and we also stressed the
importance of building an engineering community on campus where
students can contribute both locally and globally.&lt;/p&gt; 
  &lt;p align=&quot;center&quot;&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4119206456/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2612/4119206456_66fa62e4fc_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4118437519/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2777/4118437519_1b295a8735_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4119207038/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2607/4119207038_d03c7a5db3_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4118438201/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2540/4118438201_a12a12b7ca_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4119209084/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2685/4119209084_47d5a02abf_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4118438439/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2784/4118438439_3c463b6b7d_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4118438799/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2588/4118438799_dd7d2b0d47_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4119208390/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2793/4119208390_f08f17407c_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4118439507/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2517/4118439507_7f32610f60_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4119209448/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2685/4119209448_1fbc410cb8_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4119209730/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2570/4119209730_456ae69abb_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4118440807/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2680/4118440807_999fa9b871_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4119210418/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2544/4119210418_c5b1ae8707_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4118441563/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2729/4118441563_b3a0a63e43_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4118441849/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2762/4118441849_cbbf046809_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4119211842/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2567/4119211842_b4fb962b5a_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4118442221/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2540/4118442221_6309ba21a5_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4118442949/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2727/4118442949_0874112626_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4118443331/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2601/4118443331_6b1daa2b2d_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4119213020/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2781/4119213020_735716b730_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4119217224/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2761/4119217224_07b8a9d128_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4118444019/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2730/4118444019_de2aa869ed_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4118444433/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2672/4118444433_afdc4ba6cc_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4119214100/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2634/4119214100_cc6864558a_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4119214390/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2688/4119214390_dd204ffa87_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4119214684/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2520/4119214684_f903953c0f_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4118445645/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2580/4118445645_d92fc97283_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4118445999/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2702/4118445999_739b2be8b3_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4118446315/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2760/4118446315_1ec990cd53_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4119216044/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2712/4119216044_85411ffbc7_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4119216044/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2712/4119216044_85411ffbc7_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4118447557/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2638/4118447557_b4720f36af_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4118447235/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2639/4118447235_52c5e18fc4_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/jimgris/4119216312/&quot; title=&quot;OpenSolaris at Gunadarma Univ. by jimgris, on Flickr&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; src=&quot;http://farm3.static.flickr.com/2682/4119216312_f9319dccb6_m.jpg&quot; alt=&quot;OpenSolaris at Gunadarma Univ.&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;http://blogs.sun.com/jimgris/tags/indonesia-09&quot;&gt;&lt;/a&gt;&lt;/p&gt; 
  &lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http://blogs.sun.com/jimgris/tags/indonesia-09&quot;&gt;Blog tag:
indonesia-09&lt;/a&gt; | &lt;a href=&quot;http://www.flickr.com/photos/jimgris/sets/72157622839715604/&quot;&gt;Photos
on Flickr&lt;/a&gt; | &lt;a href=&quot;http://hub.opensolaris.org/bin/download/User+Group+tsug/files/111609-grisanzio%2Dopensolaris-indonesia.pdf&quot;&gt;Presentation&lt;/a&gt; | &lt;b&gt;&lt;a href=&quot;http://hub.opensolaris.org/bin/view/Community+Group+advocacy/ug-leaders&quot;&gt;Search for Indonesia OSUGs &lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;Special thanks to Alex Budiyanto for driving everything. Alex is an
amazing community organizer (and presenter too). More to come. &lt;br /&gt;&lt;/p&gt;	</description>
	<pubDate>Sat, 21 Nov 2009 15:49:32 +0000</pubDate>
</item>
<item>
	<title>Jan Pechanec: Solaris 10 Security Essentials book on Amazon</title>
	<guid isPermaLink="false">http://blogs.sun.com/janp/entry/solaris_security_essentials_book_on</guid>
	<link>http://blogs.sun.com/janp/entry/solaris_security_essentials_book_on</link>
	<description>
&lt;table&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;a href=&quot;http://www.amazon.com/Solaris-Security-Essentials-Microsystems-Engineers/dp/0137012330&quot;&gt;&lt;img src=&quot;http://ecx.images-amazon.com/images/I/51XNYTNw6UL._SL500_AA240_.jpg&quot; alt=&quot;Solaris Security Essentials&quot; align=&quot;top&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;td valign=&quot;top&quot;&gt;The &quot;Solaris 10 Security Essentials&quot; book is on sale, and you can &lt;a href=&quot;http://www.amazon.com/Solaris-Security-Essentials-Microsystems-Engineers/dp/0137012330/&quot;&gt;get it from Amazon now&lt;/a&gt;. I was one of those about 20 engineers from the Solaris security organization who wrote the book. Looking forward to get my copy.

&lt;p&gt;
&lt;pre&gt;
Product Details
  * Paperback: 312 pages
  * Publisher: Prentice Hall PTR
    1st edition (November 19, 2009)
  * Language: English
  * ISBN-10: 0137012330
  * ISBN-13: 978-0137012336
&lt;/pre&gt;
&lt;/p&gt;&lt;/td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;	</description>
	<pubDate>Sat, 21 Nov 2009 15:00:30 +0000</pubDate>
</item>
<item>
	<title>Ben Rockwood: A Little Friday Distraction</title>
	<guid isPermaLink="false">tag:cuddletechblogs,2009:theblogofbenrockwood.1098</guid>
	<link>http://www.cuddletech.com/blog/pivot/entry.php?id=1098</link>
	<description>
	&lt;img src=&quot;heads/benr.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;
Role models are something we have few of; sad that perhaps the most recent one comes from a beer commercial:
&lt;/p&gt;

&lt;p&gt;
I mean, come on... his advice on careers &quot;Find what you don't do well.... and don't do that thing.&quot;  Classic!
&lt;/p&gt;
&lt;p&gt;
Need something more expansive?  Learn Chinese!  If you find it difficult, try to learn Japanesse... and then you'll go back and appreciate how much easier Chinese languages are.
&lt;/p&gt;

&lt;p&gt;
Not intellectual enough?  Need to stretch those brain cells a bit more?  Then, I ask, what is justice?  As a Christian I have all those answers, laid down thousands of years ago, but since apparently folks like to re-invent the wheel (something King Solomon explained to us about 1,000 BC... &quot;There is nothing new under the sun&quot;), try Harvard's Michael Sandel discussion on Justice.  A fun and engaging discussion in one of Harvard's beautiful facilities, exploring the &quot;Moral Side of Murder&quot;.  It's an enjoyable mental exercise and well expressed.
&lt;/p&gt;

&lt;p&gt;
And finally, since I mentioned Christianity, if you are not a Christian but curious about it, here is a recent and awesome sermon from Mars Hill Church in Seattle.  Watch it, argue with it, think about it, I think you'll enjoy it.  Pastor Mark is always fun.
&lt;/p&gt;

&lt;p&gt;
If your reading this post on an aggregator or via RSS and don't see the embedded video, just &lt;a href=&quot;http://cuddletech.com/blog&quot;&gt;come here to cuddletech&lt;/a&gt; to see it properly.&lt;/p&gt;	</description>
	<pubDate>Fri, 20 Nov 2009 21:41:00 +0000</pubDate>
</item>
<item>
	<title>Robert Milkowski: Xen 3.4</title>
	<guid isPermaLink="false">tag:blogger.com,1999:blog-9963485.post-7863327652620059348</guid>
	<link>http://milek.blogspot.com/2009/11/xen-34.html</link>
	<description>
Xen 3.4 &lt;a href=&quot;http://mail.opensolaris.org/pipermail/onnv-notify/2009-November/010883.html&quot;&gt;integrated&lt;/a&gt; yesterday. It should appear in snv_129.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/9963485-7863327652620059348?l=milek.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;	</description>
	<pubDate>Fri, 20 Nov 2009 16:25:48 +0000</pubDate>
	<author>noreply@blogger.com (milek)</author>
</item>
<item>
	<title>Jan Pechanec: The &lt;code&gt;ChrootDirectory&lt;/code&gt; option resynced to SunSSH</title>
	<guid isPermaLink="false">http://blogs.sun.com/janp/entry/the_code_chrootdirectory_code_option</guid>
	<link>http://blogs.sun.com/janp/entry/the_code_chrootdirectory_code_option</link>
	<description>
&lt;p&gt;&lt;b&gt;UPDATE 2009-11-20:&lt;/b&gt; the &lt;a href=&quot;http://blogs.sun.com/hylee/entry/match_conditional_block_for_sunssh&quot;&gt;&lt;code&gt;Match&lt;/code&gt; keyword option has
been resynced&lt;/a&gt; so it's possible to use &lt;code&gt;ChrootDirectory&lt;/code&gt; selectively
on specific user accounts, for example.

&lt;p&gt;I resynced the &lt;code&gt;ChrootDirectory&lt;/code&gt; option from &lt;a href=&quot;http://www.openssh.org&quot;&gt;OpenSSH&lt;/a&gt; to &lt;a href=&quot;http://www.opensolaris.org/os/community/security/projects/SSH/&quot;&gt;SunSSH&lt;/a&gt;,
and pushed &lt;a href=&quot;http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=5043377&quot;&gt;the
change&lt;/a&gt; to the repository today. It wasn't a straightforward resync
since we have &lt;a href=&quot;http://cvs.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/cmd/ssh/README.altprivsep&quot;&gt;different
privilege separation code&lt;/a&gt;. I also found a few very minor issues in
the OpenSSH code, and filed bugs with patches (&lt;a href=&quot;https://bugzilla.mindrot.org/show_bug.cgi?id=1562&quot;&gt;1562&lt;/a&gt;, &lt;a href=&quot;https://bugzilla.mindrot.org/show_bug.cgi?id=1564&quot;&gt;1564&lt;/a&gt;, and
&lt;a href=&quot;https://bugzilla.mindrot.org/show_bug.cgi?id=1566&quot;&gt;1566&lt;/a&gt;).

&lt;p&gt;If you want to use the option, create an empty root-owned directory
with proper permissions (no group/other writable along the whole path,
so don't even use &lt;code&gt;/tmp&lt;/code&gt;, for example, since we don't
accept the sticky bit). After that, set &lt;code&gt;ChrootDirectory&lt;/code&gt;
option to it, and check that the &lt;code&gt;Subsystem&lt;/code&gt; option
contains &lt;code&gt;internal-sftp&lt;/code&gt;. This internal SFTP will be the
default in the new OpenSolaris/Nevada installations but we do not
change any existing confirations on upgrades. It's quite probable you
will have an existing config file with the following line:

&lt;pre&gt;
Subsystem       sftp    /usr/lib/ssh/sftp-server
&lt;/pre&gt;

&lt;p&gt;If you run the server in the debug mode (&lt;code&gt;/usr/lib/ssh/sshd -p
2222 -ddd&lt;/code&gt;) with the chroot directory option set and the line as
displayed above, you would see something like this in the server's
output after you try to connect (&lt;code&gt;sftp -o Port=2222
&lt;i&gt;the-hostname&lt;/i&gt;&lt;/code&gt;):

&lt;pre&gt;
subsystem request for sftp
subsystem: cannot stat /usr/lib/ssh/sftp-server under
    chroot directory /var/root/chroot/: No such file
    or directory
subsystem: please see the Subsystem option in
    sshd_config(4) for an explanation of 'internal-sftp'.
subsystem request for sftp failed, subsystem not found
&lt;/pre&gt;

&lt;p&gt;Just change &lt;code&gt;/usr/lib/ssh/sftp-server&lt;/code&gt; to
&lt;code&gt;internal-sftp&lt;/code&gt;, restart the SSH server (&lt;code&gt;svcadm
restart ssh&lt;/code&gt;), and you will be fine. The chroot directory option
does work with the plain SSH connection or with the
&lt;code&gt;/usr/lib/ssh/sftp-server&lt;/code&gt; binary as well. However, you
must provide some files in that directory, because SSH server will
exec(2)'s the shell or the SFTP server process after calling
&lt;code&gt;chroot(2)&lt;/code&gt;. My test chroot directory has the same list of
files but check that the connecting user has the same shell,
&lt;i&gt;bash&lt;/i&gt;, as mine. If not, the list of libraries will probably be
different, use &lt;code&gt;ldd(1)&lt;/code&gt; to get your list. The list follows:

&lt;pre&gt;
./bin/bash
./bin/ls
./lib/libcurses.so.1
./lib/libsocket.so.1
./lib/libnsl.so.1
./lib/libdl.so.1
./lib/libc.so.1
./lib/libmp.so.2
./lib/libmd.so.1
./lib/libscf.so.1
./lib/libuutil.so.1
./lib/libgen.so.1
./lib/libm.so.2
./lib/libresolv.so.2
./lib/libcrypto.so.0.9.8
./lib/libz.so.1
./lib/libsecdb.so.1
./lib/libmapmalloc.so.1
./lib/libcrypt.so.1
./lib/libsec.so.1
./usr/lib/ld.so.1
&lt;/pre&gt;

&lt;p&gt;and I can log in via plain SSH, and run &lt;code&gt;ls(1)&lt;/code&gt; command:

&lt;pre&gt;
-bash-3.2$ ls
bin  lib  usr
-bash-3.2$ pwd
/
&lt;/pre&gt;

&lt;p&gt;Note that the &lt;b&gt;external&lt;/b&gt; SFTP server process would need yet
another list of files, and at least one device -
&lt;code&gt;/dev/null&lt;/code&gt;, but there is really no reason to use the
external binary when there is the above mentioned
&lt;code&gt;internal-sftp&lt;/code&gt; mode. Nothing is exec()'ed, the SFTP server
loop is run inside of the existing SSH server process, and that means
that no other files are needed in the chroot directory. If you are
still not convinced then know that the SFTP server code used is the
same. In the in-process implementation, the server uses the SFTP
object code that is linked directly to the SSH server binary while in
the external case the code is wrapped in an additional few lines to
create an independent binary.

&lt;p&gt;The &lt;code&gt;sshd_config(4)&lt;/code&gt; manual page will be updated but we
are in the queue so I'm not sure it will get to the same Nevada build
as the code change, which is 112. It may get to 113. From that reason,
see the change here:

&lt;pre&gt;
+ChrootDirectory
+
+  Specifies a path to chroot(2) to after authentication.
+  This path, and all its components, must be root owned 
+  directories that are not writable by any other user or
+  group.
+
+  The server always tries to change to the user's home
+  directory locally under the chrooted environment but a 
+  failure to do so is not considered an error. In addition
+  to that, the path may contain the following tokens that
+  are expanded at runtime once the connecting user has
+  been authenticated: %% is replaced by a literal '%', %h
+  is replaced by the home directory of the user being 
+  authenticated, and %u is replaced by the username of
+  that user. 
+
+  The ChrootDirectory must contain the necessary files and
+  directories to support the user's session.  For an
+  interactive SSH session this requires at least a user's
+  shell, shared libraries needed by the shell, dynamic
+  linker, and possibly basic /dev nodes such as null(4),
+  zero(4), stdin(4), stdout(4), stderr(4), random(4) and
+  tty(4).  Additionaly, terminal databases are
+  needed for screen oriented applications. For file
+  transfer sessions using ``sftp'' with the SSH protocol
+  version 2, no additional configuration of the
+  environment is necessary if the in-process sftp server
+  is used (see Subsystem for details).
+
+  The default is not to chroot(2).
+
+

      Subsystem

    Configures an external subsystem (for  example,  a  file  
    transfer  daemon).  Arguments should be a subsystem name
    and a command to execute  upon  subsystem  request.  The
    command   sftp-server(1M)   implements   the  sftp  file  
-   transfer  subsystem.  By  default,  no  subsystems   are   
+   transfer  subsystem.
+
+   Alternately the name ``internal-sftp'' implements an
+   in-process ``sftp'' server.  This may simplify
+   configurations using ChrootDirectory to force a different
+   filesystem root on clients.
+
+   By  default,  no  subsystems   are  
    defined. This option applies to protocol version 2 only. 
&lt;/pre&gt;

&lt;p&gt;&amp;nbsp;

&lt;p&gt;As a last note, as of now, we do not plan to backport this to &lt;a href=&quot;http://www.sun.com/software/solaris/&quot;&gt;Solaris 10&lt;/a&gt;.&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;	</description>
	<pubDate>Fri, 20 Nov 2009 14:23:00 +0000</pubDate>
</item>
<item>
	<title>Simon Phipps: ☞ Mistakes That Can't Be Admitted</title>
	<guid isPermaLink="false">http://blogs.sun.com/webmink/entry/links_for_2009_11_20</guid>
	<link>http://blogs.sun.com/webmink/entry/links_for_2009_11_20</link>
	<description>
	&lt;img src=&quot;heads/webmink.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
&lt;ul class=&quot;delicious&quot;&gt;&lt;li&gt;
                &lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://paulgraham.com/apple.html&quot;&gt;Apple&amp;#039;s Mistake&lt;/a&gt;&lt;/div&gt;
                &lt;div class=&quot;delicious-extended&quot;&gt;Paul Graham gets it spot on again. Apple&amp;#039;s attitude is Google&amp;#039;s biggest asset in the battle for the mobile market.&lt;/div&gt;
                &lt;div class=&quot;delicious-tags&quot;&gt;(tags: &lt;a href=&quot;http://delicious.com/webmink/Apple&quot;&gt;Apple&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Google&quot;&gt;Google&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Zeitgeist&quot;&gt;Zeitgeist&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/iPhone&quot;&gt;iPhone&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Developer&quot;&gt;Developer&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/AppStore&quot;&gt;AppStore&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/mobile&quot;&gt;mobile&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/philosophy&quot;&gt;philosophy&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/future&quot;&gt;future&lt;/a&gt;)&lt;/div&gt;
            &lt;/li&gt;&lt;li&gt;
                &lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://java.sun.com/warehouse/overview/locations.jsp&quot;&gt;Java Warehouse Developer Center - Supported Locations&lt;/a&gt;&lt;/div&gt;
                &lt;div class=&quot;delicious-extended&quot;&gt;Looks like non-US developers can now submit software for the Java Store, although they can&amp;#039;t charge for it. Glacial, but the destination is worth heading for I think.&lt;/div&gt;
                &lt;div class=&quot;delicious-tags&quot;&gt;(tags: &lt;a href=&quot;http://delicious.com/webmink/Java&quot;&gt;Java&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Sun&quot;&gt;Sun&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/JavaStore&quot;&gt;JavaStore&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Developers&quot;&gt;Developers&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/AppStore&quot;&gt;AppStore&lt;/a&gt;)&lt;/div&gt;
            &lt;/li&gt;&lt;li&gt;
                &lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://racheleelnaugh.blogspot.com/2009/11/gawd-help-us.html&quot;&gt;Gawd Help Us!&lt;/a&gt;&lt;/div&gt;
                &lt;div class=&quot;delicious-extended&quot;&gt;This fits in with the populism-over-wisdom approach characterise by UK politics at the moment. Sugar is not the worst possible role model for today&amp;#039;s connected society, but he has to come close. Another Mandelson decision, I am sure.&lt;/div&gt;
                &lt;div class=&quot;delicious-tags&quot;&gt;(tags: &lt;a href=&quot;http://delicious.com/webmink/UK&quot;&gt;UK&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Politics&quot;&gt;Politics&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Business&quot;&gt;Business&lt;/a&gt;)&lt;/div&gt;
            &lt;/li&gt;&lt;li&gt;
                &lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://www.quinnnorton.com/said/?p=284&quot;&gt;Parenting in the age of Paranoia: A Small Manifesto&lt;/a&gt;&lt;/div&gt;
                &lt;div class=&quot;delicious-extended&quot;&gt;I agree with (the ever remarkable) Quinn here. My children are now old enough to tell me if I lived up to this ideal, which is a bit scary.&lt;/div&gt;
                &lt;div class=&quot;delicious-tags&quot;&gt;(tags: &lt;a href=&quot;http://delicious.com/webmink/Children&quot;&gt;Children&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Parenting&quot;&gt;Parenting&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Freedom&quot;&gt;Freedom&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Paranoia&quot;&gt;Paranoia&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Zeitgeist&quot;&gt;Zeitgeist&lt;/a&gt;)&lt;/div&gt;
            &lt;/li&gt;&lt;/ul&gt;	</description>
	<pubDate>Fri, 20 Nov 2009 13:39:07 +0000</pubDate>
</item>
<item>
	<title>Jim Grisanzio: New Community Translation Interface</title>
	<guid isPermaLink="false">http://blogs.sun.com/jimgris/entry/new_community_translation_interface</guid>
	<link>http://blogs.sun.com/jimgris/entry/new_community_translation_interface</link>
	<description>
	&lt;img src=&quot;heads/jimgris.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;It's excellent to see that the Sun Globalization Engineering team
released a new version of the Community Translation Interface tool: Sun
OpenCTI: &lt;b&gt;&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;https://translate.sun.com/opencti&quot;&gt;https://translate.sun.com/opencti&lt;/a&gt; &lt;/b&gt;&lt;/p&gt; 
  &lt;p&gt;
Among other things, this is the tool that the OpenSolaris community used to &lt;b&gt;&lt;a href=&quot;http://blogs.sun.com/jimgris/entry/translating_auth_an_opensolaris_community&quot;&gt;localize Auth&lt;/a&gt;&lt;/b&gt; (which we'll update with new languages soon as well). Also, the &lt;b&gt;&lt;a href=&quot;http://mail.opensolaris.org/pipermail/opensolaris-announce/2009-November/001331.html&quot;&gt;announcement from Ales&lt;/a&gt;&lt;/b&gt;
says that he's opened some new translation projects to get ready for
the next release of the OpenSolaris distribution. So, if you want to
contribute translations to OpenSolaris, check out this new version of
the Community Translation Interface. Send questions to the &lt;b&gt;&lt;a href=&quot;http://hub.opensolaris.org/bin/view/Community+Group+int_localization/&quot;&gt;Internationalization &amp;amp; Localization Community&lt;/a&gt;&lt;/b&gt; on i18n-discuss (&lt;b&gt;&lt;a href=&quot;http://mail.opensolaris.org/mailman/listinfo/i18n-discuss&quot;&gt;subscribe to the list here&lt;/a&gt;&lt;/b&gt; and/or &lt;b&gt;&lt;a href=&quot;http://opensolaris.org/jive/forum.jspa?forumID=23&quot;&gt;post to the Jive forum here&lt;/a&gt;&lt;/b&gt;). More info here at &lt;b&gt;&lt;a href=&quot;http://blogs.sun.com/cti/entry/sun_opencti_v_1_0&quot;&gt;the CTI team blog&lt;/a&gt;&lt;/b&gt;. &lt;br /&gt;&lt;/p&gt;	</description>
	<pubDate>Fri, 20 Nov 2009 08:06:45 +0000</pubDate>
</item>
<item>
	<title>Jim Grisanzio: A New BOO</title>
	<guid isPermaLink="false">http://blogs.sun.com/jimgris/entry/a_new_boo</guid>
	<link>http://blogs.sun.com/jimgris/entry/a_new_boo</link>
	<description>
	&lt;img src=&quot;heads/jimgris.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;Bill Rushmore has been working on &lt;b&gt;&lt;a href=&quot;http://mail.opensolaris.org/pipermail/opensolaris-announce/2009-November/001327.html&quot;&gt;updating bugs.opensolaris.org&lt;/a&gt;&lt;/b&gt;. Go here for the new boo: &lt;b&gt;&lt;a href=&quot;http://bugs.opensolaris.org/&quot;&gt;http://bugs.opensolaris.org/&lt;/a&gt;&lt;/b&gt;. More updates to &lt;b&gt;&lt;a href=&quot;http://hub.opensolaris.org/bin/view/Main/site-map&quot;&gt;other website applications&lt;/a&gt;&lt;/b&gt; coming along soon as well. &lt;br /&gt;&lt;/p&gt;	</description>
	<pubDate>Fri, 20 Nov 2009 08:05:28 +0000</pubDate>
</item>
<item>
	<title>Jim Grisanzio: 127</title>
	<guid isPermaLink="false">http://blogs.sun.com/jimgris/entry/127</guid>
	<link>http://blogs.sun.com/jimgris/entry/127</link>
	<description>
	&lt;img src=&quot;heads/jimgris.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;I updated to &lt;b&gt;&lt;a href=&quot;http://mail.opensolaris.org/pipermail/opensolaris-announce/2009-November/001330.html&quot;&gt;OpenSolaris developer build 127&lt;/a&gt;&lt;/b&gt; a few days ago. Nice. It performs much better than b126 on my Toshiba Tecra M10. That freezing mouse bit is gone.&lt;/p&gt;	</description>
	<pubDate>Fri, 20 Nov 2009 08:03:03 +0000</pubDate>
</item>
<item>
	<title>Theo Schlossnagle: Jive turkey...</title>
	<guid isPermaLink="false">http://lethargy.org/~jesus/writes/167</guid>
	<link>http://lethargy.org/~jesus/writes/jive-turkey</link>
	<description>
	&lt;img src=&quot;heads/theo.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;So... lock a dude on a flight with Internet access, free booze and free movies... yet, he codes.  Nothing useful, of course.&lt;/p&gt;

&lt;p&gt;One of my favorite programs from past days was the jive.l lexer (it's an Internet scavenger hunt to find it).  Well, here's a &lt;a href=&quot;javascript:function%20fnJive(sUrl)%20{var%20nScript%20=%20document.createElement('script');nScript.setAttribute('language','JavaScript');nScript.setAttribute('src',sUrl);document.body.appendChild(nScript);}fnJive('http://lethargy.org/~jesus/misc/jive.js');&quot;&gt;jive bookmarklet&lt;/a&gt;.  Try it out.  Boredom on flights can be dangerous.&lt;/p&gt;	</description>
	<pubDate>Fri, 20 Nov 2009 03:26:12 +0000</pubDate>
	<author>nospam@example.com (Theo Schlossnagle)</author>
</item>
<item>
	<title>Jan Pechanec: PKCS#11 Engine Patch (including the token access) for OpenSSL 0.9.8l (el)</title>
	<guid isPermaLink="false">http://blogs.sun.com/janp/entry/pkcs_11_engine_patch_including</guid>
	<link>http://blogs.sun.com/janp/entry/pkcs_11_engine_patch_including</link>
	<description>
&lt;p&gt;I have generated a PKCS#11 patch for &lt;a href=&quot;http://www.openssl.org&quot;&gt;OpenSSL&lt;/a&gt; &lt;a href=&quot;http://www.openssl.org/source/&quot;&gt;0.9.8l&lt;/a&gt;. It includes one new feature I
have recently integrated into Nevada - &lt;a href=&quot;http://blogs.sun.com/janp/entry/rsa_keys_by_reference_through&quot;&gt;RSA Keys by
Reference&lt;/a&gt;. You can read the &lt;a href=&quot;http://blogs.sun.com/janp/resource/pkcs11/README.pkcs11-0.9.8l.2009-11-19&quot;&gt;README&lt;/a&gt;
here, and &lt;a href=&quot;http://blogs.sun.com/janp/resource/pkcs11/pkcs11_engine-0.9.8l.2009-11-19.tgz&quot;&gt;download
the PKCS#11 patch&lt;/a&gt;.

&lt;p&gt;As a test I've built the code on &lt;a href=&quot;http://www.sun.com/software/solaris/&quot;&gt;Solaris 10&lt;/a&gt; and one Linux distro
(which identified itself as GNU/Linux, I have no idea which distro was that). I
had to make a couple of modifications since other systems do not have
&lt;tt&gt;getpassphrase()&lt;/tt&gt; function, and Linux distros have no
&lt;a href=&quot;http://en.wikipedia.org/wiki/Strlcpy&quot;&gt;&lt;tt&gt;strlcpy()&lt;/tt&gt;&lt;/a&gt;
function (because GNU C library has none). Hopefully I have not broken anything.

&lt;p&gt;If you plan to use the patch, do not forget to check out examples and the PKCS#11 URI format in the &lt;a href=&quot;http://mediacast.sun.com/users/janp2/media/rsa-keys-by-ref.pdf&quot;&gt;presentation for the project&lt;/a&gt;. As usual, if you find problems with the patch, let me know please. And of course, if you find it really useful, you can say that as well :-)

&lt;p&gt;The man page will be updated soon but before that gets to a public build it will take some time. So, below is the current draft change for the openssl(5) man page. Note that the man page in section 5 is for OpenSSL in Solaris, the one in section 1 is the original man page from the OpenSSL project. Obviously, we ship both. Use &quot;&lt;tt&gt;man -s 5 openssl&lt;/tt&gt;&quot; to see the Sun's one, or &quot;&lt;tt&gt;man -a&lt;/tt&gt;&quot; if unsure about sections.

&lt;p&gt;openssl(5) planned addition:

&lt;pre&gt;
  Accessing RSA Keys in PKCS#11 Keystores

     OpenSSL can access RSA keys in PKCS#11 keystores using the
     following functions of the ENGINE API:

       EVP_PKEY *ENGINE_load_private_key(ENGINE *e,
                const char *key_id, UI_METHOD *ui_method,
                void *callback_data)

       EVP_PKEY *ENGINE_load_public_key(ENGINE *e,
                const char *key_id, UI_METHOD *ui_method,
                void *callback_data)

     key_id, formerly for filenames only, can be now also set to
     a PKCS#11 URI. The EVP_PKEY structure is newly allocated and
     caller is responsible to free the structure later. To avoid
     clashes with existing filenames, &quot;file://&quot; prefix for
     filenames is now also accepted but only when the PKCS#11
     engine is in use. The PKCS#11 URI specification follows:

        pkcs11:[token=&amp;lt;label&amp;gt;][;manuf=&amp;lt;label&amp;gt;][;serial=&amp;lt;label&amp;gt;]
               [;model=&amp;lt;label&amp;gt;][;object=&amp;lt;label&amp;gt;]
               [;objecttype=(public|private|cert)]
               [;passphrasedialog=(builtin|exec:&amp;lt;file&amp;gt;)]

     The ordering of keywords is not significant. The PKCS#11
     engine uses the keystore for the slot chosen for public key
     operations whic is metaslot on a standardly configured
     machine. Currently, the PKCS#11 engine ignores &quot;objecttype&quot;
     keyword. The only mandatory keyword is &quot;object&quot; which is
     the key object label. For information on how to use a
     different, possibly hardware, keystore with metaslot see
     libpkcs11(3LIB).

     The token PIN is provided via &quot;passphrasedialog&quot; keyword and
     is either read from the terminal (&quot;builtin&quot;) or from the
     output of an external command (&quot;exec:&amp;lt;file&amp;gt;&quot;). The PIN is
     used to log into the token and by default is deleted from
     the memory then. The keyword &quot;pin&quot; is intentionally not
     provided due to inherent security problems of possible use
     of a password in the process arguments.

     Due to fork safety issues the application must re-login if
     the child continues to use the PKCS#11 engine. It is done
     inside of the engine automatically if fork is detected and
     in that case, &quot;exec:&amp;lt;file&amp;gt;&quot; option of the &quot;passphrasedialog&quot;
     keyword can be used. Alternatively, an enviroment variable
     OPENSSL_PKCS11_PIN_CACHING_POLICY can be used to allow the
     PIN to be cached in memory and reused in the child. It can
     be set to &quot;none&quot; which is the default, &quot;memory&quot; to store
     the PIN in memory, and &quot;mlocked-memory&quot; keep the PIN in a
     locked page via mlock(3C). Note that PRIV_PROC_LOCK_MEMORY
     privilege is required in that case.

     Sensitive parts of private keys are never read from the
     token to the process memory no matter whether the key is
     tagged with sensitive flag or not. The PKCS#11 engine uses
     the public compoments as a search key to get a PKCS#11
     object handle to the private key.

     Note that in order to use the RSA keys by reference, high
     level API functions must be used, like RSA_public_decrypt(),
     EVP_PKEY_set1_RSA(), or EVP_SignInit(). Low level functions
     might go around the engine and thus fail to make use of the
     feature.

  Additional Documentation

      Extensive additional documentation for  OpenSSL  modules  is
      available       in      the      /usr/share/man/man1openssl,
      /usr/share/man/man3openssl, /usr/share/man/man5openssl,  and
      /usr/share/man/man7openssl directories.

      To view the license terms, attribution,  and  copyright  for
      OpenSSL, see /var/sadm/pkg/SUNWopensslr/install/copyright.

EXAMPLES

     Example 1: generate and print a public key stored in an
                already initilized PKCS#11 keystore. Note the
                use of &quot;-engine pkcs11&quot; and &quot;-inform e&quot;.

        $ pktool gencert keystore=pkcs11 label=mykey \
            subject=&quot;CN=test&quot; keytype=rsa keylen=1024 serial=01
        $ openssl rsa -in \
            &quot;pkcs11:object=mykey;passphrasedialog=builtin&quot; \
            -pubout -text -engine pkcs11 -inform e
&lt;/pre&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;	</description>
	<pubDate>Thu, 19 Nov 2009 19:21:07 +0000</pubDate>
</item>
<item>
	<title>Ben Rockwood: Must Have Apps for the Mac</title>
	<guid isPermaLink="false">tag:cuddletechblogs,2009:theblogofbenrockwood.1097</guid>
	<link>http://www.cuddletech.com/blog/pivot/entry.php?id=1097</link>
	<description>
	&lt;img src=&quot;heads/benr.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;
Lots of folks have switched to Mac, its the most commonly used laptop in the Bay Area now.  Sometimes people give me flack for using it, but I'll tell you why I use a Mac laptop:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;It just works!  When going to a client site, a conference, or just a cafe, there is nothing more embarrassing than spending 20 minutes trying to get your l337 *NIX laptop to connect to wireless or properly DHCP or work with a printer.  This isn't as big a problem as it once was but it can still happen.  This is especially the case if you ever do a presentation where your fiddling with things in front of 30+ people.  Mac's just work, period.
&lt;li&gt;The Apps are high quality!  Thanks to the Linux desktop invasion we have a lot of great apps for *NIX; however Mac apps have a very high standard for quality, all work more or less similarly, and there are lots of great apps.  The problem I have on Windows these days is that there aren't as many great apps for Windows as there are for OS X.
&lt;li&gt;Its UNIX!  This is the most important fact for me, its a real desktop OS with a real UNIX underneath.  I was a Mac hater prior to OS X, but developed a love affair with NeXT... when the two converged in OS X I was a happy camper indeed.
&lt;li&gt;The Apple Laptops are the best on the market!  I can not find a PC Laptop with the same build quality and durability of the Apple's.  Most PC's use cheap plastics, are too thick, too flimsy, etc.  The MacBook Pro 15&quot; Aluminum is what I still use and love. The size is absolutely perfect, the thing is solid, and very comfortable to use.  The power adapters are even better.  Even if I wanted a machine just to run Solaris on metal, I'd want a MacBook Pro over any PC laptop available.  In terms of hardware you really do seem to get what you pay for.
&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;img src=&quot;http://macosx.com/images/topics/macbook-pro.jpg&quot; /&gt;
&lt;p&gt;
Now, please note that I do not have nor do I ever plan to have a Mac desktop!  For my daily work I need a real UNIX Workstation.  I prefer to work with &lt;a href=&quot;http://www.enlightenment.org&quot;&gt;Enlightenment&lt;/a&gt;, &lt;a href=&quot;http://www.eterm.org&quot;&gt;Eterm&lt;/a&gt;, and have a real Solaris system on which to work.  Without my desktop I can't accomplish &lt;i&gt;real&lt;/i&gt; work, but for the road I need my MacBook Pro.
&lt;/p&gt;
&lt;p&gt;
So here are some of my &quot;must have apps&quot; for OS X:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://iterm.sourceforge.net/&quot;&gt;iTerm&lt;/a&gt;: It once was that OS X's terminal was pretty basic and pathetic, glTerm and iTerm filled the void.  Since that time the default terminal application has improved significantly making iTerm unnecessary, but I continue to be faithful to it.  
&lt;li&gt;&lt;a href=&quot;http://adium.im/&quot;&gt;Adium&lt;/a&gt;: Adium is the best multi-protocol IM client available for Mac.  While iChat AV is fantastic for voice and video &quot;chat&quot;, I want to keep my desktop tidy which means I want IRC style chat in multiple tabs, not windows.  I just can't stand having a real discussion in those iChat balloons.
&lt;li&gt;&lt;a href=&quot;http://www.newsfirerss.com/&quot;&gt;NewsFire&lt;/a&gt;: Best RSS reader, imho.  The primary advantage to Newsfire is that it doesn't make RSS look like email!  Email feels like work, I just want to flip through RSS and see whats news.  Newfire is free and really spiffy.
&lt;li&gt;&lt;a href=&quot;http://www.truecrypt.org/&quot;&gt;TrueCrypt&lt;/a&gt;: I'm not a really big crypto freak, I wish I were, but I'm lazy.  Never the less, at some point you'll go on the road and Sysadmins are bound to have text files containing sensitive information.  TrueCrypt makes it easy to create a small encrypted drives on which to store that data.  Plus, the virtual drives it creates are cross-platform, so your not locked into only retrieving the data on Mac like other encrypting archive apps.
&lt;li&gt;&lt;a href=&quot;http://culturedcode.com/things/&quot;&gt;Things&lt;/a&gt;: I think its the best todo application available.  Its light-weight and easy to use.  OmniFocus is a much more structured application and I think is good for people who need rigorous structure to keep them honest, but Things can be made to do almost everything OmniFocus can do, if you choose to, or be used much more casually.
&lt;li&gt;&lt;a href=&quot;http://www.realvnc.com/products/download.html&quot;&gt;RealVNC&lt;/a&gt;: The most popular VNC Viewer application for OS X is &quot;Chicken of the VNC&quot;.  I love the name, love the icon, but a lot of times it doesn't work for me.  RealVNC isn't so sexxy but works every time without a problem.
&lt;li&gt;&lt;a href=&quot;http://colloquy.info/&quot;&gt;Colloquy&lt;/a&gt;: Great IRC application.  Many *NIX folks will prefer a more traditional terminal based IRC client, but if your an Xchat users who's looking for a nicely integrated IRC client for OS X Colloquy is the best imho.
&lt;li&gt;&lt;a href=&quot;http://www.virtualbox.org/&quot;&gt;VirtualBox&lt;/a&gt;: Very powerful and free to boot.  I use both VirtualBox and VMware Fusion.  Honestly, VMware is &lt;i&gt;slightly&lt;/i&gt; faster, but VirtualBox is still fantastic and the additional portability is handy.
&lt;li&gt;&lt;a href=&quot;http://directory.apache.org/studio/&quot;&gt;Apache Directory Studio&lt;/a&gt;: If there is one nifty app the Windows boys have its &lt;a href=&quot;http://www.ldapadministrator.com/&quot;&gt;Softerra LDAP Administrator&lt;/a&gt;.  Apache Directory Studio is the best alternative I've seen, and I think will ultimately surpass Softerra's capabilities.  
&lt;li&gt;&lt;a href=&quot;http://www.shinywhitebox.com/home/home.html&quot;&gt;iShowU&lt;/a&gt;: Best screen recording app period.  Very easy to use, very flexable and lightweight.  When creating screencasts I recommend using the Quicktime Animation CODEC; you'll be happy with it.  
&lt;li&gt;&lt;a href=&quot;http://www.studionetworksolutions.com/products/product_detail.php?pi=11&quot;&gt;globalSAN iSCSI initiator for OS X&lt;/a&gt;: Its sad that even in Snow Leopard we don't have an Apple supplied iSCSI Initiator, but thankfully globalSAN has us covered.  Its free and works very well with COMSTAR.
&lt;li&gt;&lt;a href=&quot;http://www.zennaware.com/&quot;&gt;Cornerstone&lt;/a&gt;: I didn't think Subversion needed a GUI... but Zennaware Cornerstone changed my mind.  Its expensive, but if you do a lot of SVN work you won't want to miss it.
&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;
I'll add some more to the honorable mention list...
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Textmate
&lt;li&gt;iWork '09
&lt;li&gt;iLife '09
&lt;li&gt;Skitch
&lt;li&gt;iStumbler
&lt;li&gt;Netbeans
&lt;li&gt;Navicat Lite
&lt;li&gt;OmniGraffle
&lt;li&gt;...
&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;
On the hardware side, every UNIX Admin &lt;i&gt;must&lt;/i&gt; be able to access an RS-232 serial console.  This fact kept me away from Mac laptops for a long time.  Which is why you need this:
&lt;/p&gt;
&lt;img src=&quot;http://www.toshibadirect.com/images/ui3/accessories/keyspan-serial-adapter-usa19hs-300.gif&quot; /&gt;
&lt;p&gt;
The Keyspan Serial-USB Adapter.  Buy one, download the &lt;i&gt;Keyspan Assistant software&lt;/i&gt; and install &lt;a href=&quot;http://homepage.mac.com/dalverson/zterm/&quot;&gt;Zterm&lt;/a&gt;.  Good to go!
&lt;/p&gt;
&lt;p&gt;
Finally let me point out 2 things which are already in Leopard that you may not be aware of:
&lt;/p&gt;
&lt;p&gt;
First, with the OS on the Install disk is the Apple Xcode IDE.  Along with Xcode is the koolest GUI for DTrace you'll ever see: &lt;a href=&quot;http://developer.apple.com/technology/tools.html&quot;&gt;Instruments&lt;/a&gt;  Its really amazingly awesome and a must see.
&lt;/p&gt;
&lt;p&gt;
Secondly, OS X includes native Kerberos support and a ticket management GUI which is sort of buried: /System/Library/CoreServices/Kerberos.  If you use Kerberos at all drag that binary onto your doc for quick access.  Several other hidden gems can be found in the same directory.&lt;/p&gt;	</description>
	<pubDate>Thu, 19 Nov 2009 18:57:00 +0000</pubDate>
</item>
<item>
	<title>Jan Pechanec: RSA Keys by Reference (through the OpenSSL PKCS#11 Engine)</title>
	<guid isPermaLink="false">http://blogs.sun.com/janp/entry/rsa_keys_by_reference_through</guid>
	<link>http://blogs.sun.com/janp/entry/rsa_keys_by_reference_through</link>
	<description>
&lt;p&gt;&lt;b&gt;UPDATE 2009-11-19:&lt;/b&gt; I have generated the &lt;a href=&quot;http://blogs.sun.com/janp/entry/pkcs_11_engine_patch_including&quot;&gt;PKCS#11 patch for 0.9.8l&lt;/a&gt;.

&lt;p&gt;I have just done my putback to the SFW gate for the &quot;RSA Keys by Reference&quot;
project. &lt;b&gt;It will be part of the Nevada build 129 and the next version of
&lt;a href=&quot;http://www.opensolaris.com&quot;&gt;OpenSolaris&lt;/a&gt;.&lt;/b&gt; The CR was &quot;&lt;a href=&quot;http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6479874&quot;&gt;6479874&lt;/a&gt;
OpenSSL should support RSA key by reference/hardware
keystores&quot;. With this code, applications can access RSA keys stored in PKCS#11
tokens through the existing OpenSSL API functions
&lt;code&gt;ENGINE_load_private_key()&lt;/code&gt; and
&lt;code&gt;ENGINE_load_public_key()&lt;/code&gt;, without any need for the private keys to
be loaded to memory. The code was based on &lt;a href=&quot;http://blogs.sun.com/janp/entry/rsa_keys_by_reference_in&quot;&gt;alpha code&lt;/a&gt; I
wrote more than 2 years ago, and which was quickly part of
the PKCS#11 patch. The code was really alpha, more proof of concept that
something usable in the production environment. It took me another couple of months to
mold it into the current form that could be commited to the repository.

&lt;p&gt;Part of the project was a specification of the PKCS#11 URI. Unfortunately I
do not have many cycles right now for this blog entry so &lt;b&gt;if you are interested
or if you have any questions, please read &lt;a href=&quot;http://mediacast.sun.com/users/janp2/media/rsa-keys-by-ref.pdf&quot;&gt;slides I
wrote for the project presentation&lt;/a&gt;&lt;/b&gt; I gave here at Sun to our team. It has
enough details and a few examples. I'm sure I'll get back here with some
multithreaded C code and possibly more information.

&lt;p&gt;There is no patch available yet against the regular OpenSSL tarball
distribution. I need some time to take care of other stuff I did not have time
for recently because I have been finishing up this project. I'd like to
generate it soon though.&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;	</description>
	<pubDate>Thu, 19 Nov 2009 18:43:04 +0000</pubDate>
</item>
<item>
	<title>Alvaro Lopez Ortega: Cherokee Web Server Introductory Screencast</title>
	<guid isPermaLink="false">http://www.alobbs.com/1376/Cherokee_Web_Server_Introductory_Screencast.html</guid>
	<link>http://www.alobbs.com/1376/Cherokee_Web_Server_Introductory_Screencast.html</link>
	<description>
	&lt;img src=&quot;heads/alo.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;We have recently uploaded our very first &lt;a href=&quot;http://www.cherokee-project.com/&quot;&gt;Cherokee&lt;/a&gt; Web Server &lt;a href=&quot;http://www.vimeo.com/7683565&quot;&gt;introductory screencast&lt;/a&gt;. It's a 5 minutes video to introduce the Cherokee configuration interface:&lt;/p&gt;  

&lt;div align=&quot;center&quot;&gt;&lt;/div&gt;

&lt;p&gt;We will record more videos in the upcoming weeks.  Hopefully they will help us to show the World the cool features that Cherokee offers.  Enjoy it!&lt;/p&gt;	</description>
	<pubDate>Thu, 19 Nov 2009 13:09:01 +0000</pubDate>
</item>
<item>
	<title>Simon Phipps: ☞ Sometimes the Improbable is the Answer</title>
	<guid isPermaLink="false">http://blogs.sun.com/webmink/entry/links_for_2009_11_19</guid>
	<link>http://blogs.sun.com/webmink/entry/links_for_2009_11_19</link>
	<description>
	&lt;img src=&quot;heads/webmink.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
&lt;ul class=&quot;delicious&quot;&gt;&lt;li&gt;
                &lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://www.informationweek.com/news/global-cio/interviews/showArticle.jhtml?articleID=221700113&quot;&gt;Oracle CEO Larry Ellison&amp;#039;s Goodbye Letter To European Customers&lt;/a&gt;&lt;/div&gt;
                &lt;div class=&quot;delicious-extended&quot;&gt;A bit of apocalyptic sci-fi, but no less plausible than the other scenarios.&lt;/div&gt;
                &lt;div class=&quot;delicious-tags&quot;&gt;(tags: &lt;a href=&quot;http://delicious.com/webmink/Sun&quot;&gt;Sun&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Oracle&quot;&gt;Oracle&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Europe&quot;&gt;Europe&lt;/a&gt;)&lt;/div&gt;
            &lt;/li&gt;&lt;li&gt;
                &lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://puredanger.com/tech/2009/11/18/closures-after-all/&quot;&gt;Closures after all?&lt;/a&gt;&lt;/div&gt;
                &lt;div class=&quot;delicious-extended&quot;&gt;Closures still causing debate after all these years. As I understand it (and I&amp;#039;m not close to the situation so I may be wrong), work continues on JDK7 in OpenJDK. When the JCP gets unstuck, JSRs will get submitted, and the expert group will then be able to decide what to keep/add. Pragmatism, community, open source.&lt;/div&gt;
                &lt;div class=&quot;delicious-tags&quot;&gt;(tags: &lt;a href=&quot;http://delicious.com/webmink/Java&quot;&gt;Java&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/JCP&quot;&gt;JCP&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/JDL&quot;&gt;JDL&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Closures&quot;&gt;Closures&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/JDK7&quot;&gt;JDK7&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Standards&quot;&gt;Standards&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/OpenSource&quot;&gt;OpenSource&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Community&quot;&gt;Community&lt;/a&gt;)&lt;/div&gt;
            &lt;/li&gt;&lt;li&gt;
                &lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://www.guardian.co.uk/technology/2009/nov/18/end-of-illegal-downloading&quot;&gt;The strange death of illegal downloading&lt;/a&gt;&lt;/div&gt;
                &lt;div class=&quot;delicious-extended&quot;&gt;&amp;quot;While the government and the music industry posture about illegal filesharing, smaller, smarter companies are simply out-competing it&amp;quot; -- Copyright abuse of most kinds is just a message to the market saying &amp;quot;business model available&amp;quot;. We don&amp;#039;t need new laws to protect the incumbents, we need entrepreneurs to outpace them.&lt;/div&gt;
                &lt;div class=&quot;delicious-tags&quot;&gt;(tags: &lt;a href=&quot;http://delicious.com/webmink/Music&quot;&gt;Music&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Download&quot;&gt;Download&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/P2P&quot;&gt;P2P&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/RIAA&quot;&gt;RIAA&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Copyright&quot;&gt;Copyright&lt;/a&gt;)&lt;/div&gt;
            &lt;/li&gt;&lt;/ul&gt;	</description>
	<pubDate>Thu, 19 Nov 2009 12:45:11 +0000</pubDate>
</item>
<item>
	<title>Jim Grisanzio: OSDevCon Images</title>
	<guid isPermaLink="false">http://blogs.sun.com/jimgris/entry/osdevcon_images</guid>
	<link>http://blogs.sun.com/jimgris/entry/osdevcon_images</link>
	<description>
	&lt;img src=&quot;heads/jimgris.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;Here are some images from &lt;a href=&quot;http://www.osdevcon.org/2009/&quot;&gt;OSDevCon in Germany&lt;/a&gt; last
week. I grabbed them off of &lt;a href=&quot;http://mail.opensolaris.org/mailman/listinfo/advocacy-discuss%5D&quot;&gt;&lt;span&gt;advocacy-discuss&lt;/span&gt;&lt;/a&gt; from Wolfgang,
Karim, and Nicolas. And I see Teresa was taping the event, so watch the
OSDevCon site for video (&lt;a href=&quot;http://www.osdevcon.org/2009/program.html&quot;&gt;&lt;b&gt;presos already there&lt;/b&gt;&lt;/a&gt;). I am really bummed I
couldn`t go this year. But I have been totally swamped (slightly
overwhelmed, actually) and sick, and so the schedule just made it
impossible. I am seriously cutting back this year. Need to get back to
some sort of balance for my own sanity and health. Anyway, the
conference looked very cool. I continue to be impressed with the OpenSolaris User Groups as they
just go about the day-to-day business of building community. &lt;/p&gt; 
  &lt;p&gt;Photos:&amp;nbsp;&lt;a href=&quot;http://www.flickr.com/photos/stiefkind/sets/72157622682453816/&quot;&gt;here&lt;/a&gt;,
&lt;a href=&quot;http://www.flickr.com/photos/31224908@N08/sets/72157622553262511/&quot;&gt;here&lt;/a&gt;, &lt;b&gt;&lt;a href=&quot;http://www.flickr.com/photos/drwetter/sets/72157622646209955/&quot;&gt;here&lt;/a&gt;&lt;/b&gt;,
&lt;a href=&quot;http://picasaweb.google.com/guses.org/EuropeanOSUGMeetingInDresden&quot;&gt;here&lt;/a&gt;. &lt;b&gt;&lt;a href=&quot;http://www.flickr.com/search/?q=osdevcon09&quot;&gt;osdevcon09 tag on Flickr here&lt;/a&gt;&lt;/b&gt;.
If more crop up, I will update this post. &lt;/p&gt;	</description>
	<pubDate>Thu, 19 Nov 2009 08:37:56 +0000</pubDate>
</item>
<item>
	<title>Shawn Walker: Enabling pkg(5) Availability</title>
	<guid isPermaLink="false">http://blogs.sun.com/srw/entry/enabling_pkg_5_availability</guid>
	<link>http://blogs.sun.com/srw/entry/enabling_pkg_5_availability</link>
	<description>
&lt;p&gt;With the putback for the following issues in revision 1504:
&lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;http://defect.opensolaris.org/bz/show_bug.cgi?id=9969&quot;&gt;9969&lt;/a&gt; client support for multiple origins desired
&lt;br /&gt; &lt;a href=&quot;http://defect.opensolaris.org/bz/show_bug.cgi?id=11715&quot;&gt;11715&lt;/a&gt; ImageConfig does not handle None for publisher correctly
&lt;br /&gt; &lt;a href=&quot;http://defect.opensolaris.org/bz/show_bug.cgi?id=11793&quot;&gt;11793&lt;/a&gt; image-create example partially disagrees with the usage
&lt;br /&gt; &lt;br /&gt;...the client now supports multiple origins for publisher repositories.&amp;nbsp; The purpose of this change was to enable greater pkg (5) server availability and redundancy.&lt;br /&gt;&lt;/p&gt; 
  &lt;h2&gt;What is an origin?
&lt;/h2&gt;An origin is simply a location of a package repository that contains 
package file, manifest, and catalog data; such as: 
&lt;a href=&quot;http://pkg.opensolaris.org/dev&quot; class=&quot;moz-txt-link-freetext&quot;&gt;http://pkg.opensolaris.org/dev&lt;/a&gt;.&amp;nbsp; The default mode for the pkg.depotd 
process is to run as an 'origin'.
&lt;br /&gt; &lt;br /&gt;A mirror, in contrast, only contains package file data and is currently 
provided by a pkg.depotd server running in --mirror mode.
&lt;br /&gt; &lt;br /&gt; 
  &lt;h2&gt;What does this change mean?
&lt;/h2&gt;This change means that redundancy can now more easily be built into 
package server infrastructure.&amp;nbsp; For example, you could have 
&lt;a href=&quot;http://pkg1.example.com/&quot; class=&quot;moz-txt-link-freetext&quot;&gt;http://pkg1.example.com/&lt;/a&gt;, &lt;a href=&quot;http://pkg2.example.com/&quot; class=&quot;moz-txt-link-freetext&quot;&gt;http://pkg2.example.com/&lt;/a&gt;, and 
&lt;a href=&quot;http://pkg3.example.com/&quot; class=&quot;moz-txt-link-freetext&quot;&gt;http://pkg3.example.com/&lt;/a&gt;.
&lt;br /&gt; &lt;br /&gt;A client, once configured, would have pkg publisher output similar to 
the following:
&lt;br /&gt; &lt;br /&gt;PUBLISHER&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE&amp;nbsp;&amp;nbsp; STATUS URI
&lt;br /&gt;example.com&amp;nbsp; (preferred) origin online &lt;a href=&quot;http://pkg1.example.com/&quot; class=&quot;moz-txt-link-freetext&quot;&gt;http://pkg1.example.com/&lt;/a&gt; &lt;br /&gt;example.com&amp;nbsp; (preferred) origin online &lt;a href=&quot;http://pkg2.example.com/&quot; class=&quot;moz-txt-link-freetext&quot;&gt;http://pkg2.example.com/&lt;/a&gt; &lt;br /&gt;example.com&amp;nbsp; (preferred) origin online &lt;a href=&quot;http://pkg3.example.com/&quot; class=&quot;moz-txt-link-freetext&quot;&gt;http://pkg3.example.com/&lt;/a&gt; &lt;br /&gt; &lt;br /&gt;During package operations, the client will automatically attempt to 
select and use the best repository origin if any data needs to be 
retrieved for that publisher.
&lt;br /&gt; &lt;br /&gt;In addition, ipkg branded zone creation and attach has been updated to 
use this additional origin and mirror information when configuring zones.
&lt;br /&gt; &lt;br /&gt; 
  &lt;h2&gt;How do I use this?
&lt;/h2&gt;For consistency, and to support this new client functionality, the 
image-create and set-publisher subcommands for pkg(1) have changed as 
follows:
&lt;br /&gt; &lt;br /&gt;image-create
&lt;br /&gt;&amp;nbsp;New Options:
&lt;br /&gt;&amp;nbsp; [-g|--origin ...] [-m|--mirror ...]
&lt;br /&gt; &lt;br /&gt;set-publisher
&lt;br /&gt;&amp;nbsp;New Options:
&lt;br /&gt;&amp;nbsp; [-g origin_to_add | --add-origin=origin_to_add ...]
&lt;br /&gt;&amp;nbsp; [-G origin_to_remove | --remove-origin=origin_to_remove ...]
&lt;br /&gt; &lt;br /&gt;&amp;nbsp;Deprecated Options:
&lt;br /&gt;&amp;nbsp; [-O uri]
&lt;br /&gt; &lt;br /&gt;So, as an example, to create a new, full image, with publisher 
example.com, that also has an additional mirror, two additional origins 
and that is stored at /aux0/example_root:
&lt;br /&gt; &lt;br /&gt;$ pkg image-create -F -p example.com=&lt;a href=&quot;http://pkg.example.com:10000/&quot; class=&quot;moz-txt-link-freetext&quot;&gt;http://pkg.example.com:10000&lt;/a&gt; \
&lt;br /&gt;&amp;nbsp; -g &lt;a href=&quot;http://alternate1.example.com:10000/&quot; class=&quot;moz-txt-link-freetext&quot;&gt;http://alternate1.example.com:10000/&lt;/a&gt; \
&lt;br /&gt;&amp;nbsp; -g &lt;a href=&quot;http://alternate2.example.com:10000/&quot; class=&quot;moz-txt-link-freetext&quot;&gt;http://alternate2.example.com:10000/&lt;/a&gt; \
&lt;br /&gt;&amp;nbsp; -m &lt;a href=&quot;http://mirror.example.com:10000/&quot; class=&quot;moz-txt-link-freetext&quot;&gt;http://mirror.example.com:10000/&lt;/a&gt; \
&lt;br /&gt;&amp;nbsp; /aux0/example_root
&lt;br /&gt; &lt;br /&gt;Alternatively, to add a new publisher or update an existing publisher 
with the above information:
&lt;br /&gt; &lt;br /&gt;$ pkg set-publisher \
&lt;br /&gt;&amp;nbsp; -g &lt;a href=&quot;http://pkg.example.com:10000/&quot; class=&quot;moz-txt-link-freetext&quot;&gt;http://pkg.example.com:10000&lt;/a&gt; \
&lt;br /&gt;&amp;nbsp; -g &lt;a href=&quot;http://alternate1.example.com:10000/&quot; class=&quot;moz-txt-link-freetext&quot;&gt;http://alternate1.example.com:10000/&lt;/a&gt; \
&lt;br /&gt;&amp;nbsp; -g &lt;a href=&quot;http://alternate2.example.com:10000/&quot; class=&quot;moz-txt-link-freetext&quot;&gt;http://alternate2.example.com:10000/&lt;/a&gt; \
&lt;br /&gt;&amp;nbsp; -m &lt;a href=&quot;http://mirror.example.com:10000/&quot; class=&quot;moz-txt-link-freetext&quot;&gt;http://mirror.example.com:10000/&lt;/a&gt; \
&lt;br /&gt;&amp;nbsp; example.com
&lt;br /&gt; &lt;br /&gt; 
  &lt;h2&gt;Are there are any client compatibility concerns?
&lt;/h2&gt;No.&amp;nbsp; Clients upgrading from older versions of the pkg client software to 
this version of the client software will not experience any issues.&amp;nbsp; In 
addition, some care has been taken to ensure older clients that 
understand the current image format are compatible with this new 
configuration, although they will be limited to using the first origin 
for a repository.
&lt;br /&gt; &lt;br /&gt; 
  &lt;h2&gt;Do I need to update my scripts or client usage?
&lt;/h2&gt;While the '-O' option has been deprecated for the set-publisher command 
and is no longer documented, it will continue to work exactly as it has 
in the past so no change is strictly necessary.&amp;nbsp; The command-line option 
compatibility for -O is currently planned to be maintained through the 
next major OpenSolaris release (2010.x), but will be dropped after that.
&lt;br /&gt; &lt;br /&gt;However, if you are using any scripts or programs that parse the output 
of the 'pkg publisher' command, and only expect a single origin to be 
listed for each publisher, they will need to be updated to account for this.
&lt;br /&gt; &lt;br /&gt;Comments or concerns should be sent to the pkg-discuss mailing list on opensolaris.org.&lt;br /&gt;	</description>
	<pubDate>Wed, 18 Nov 2009 20:26:05 +0000</pubDate>
</item>
<item>
	<title>Garrett D'Amore: Bad sound in Virtual Box in recent builds</title>
	<guid isPermaLink="false">tag:blogger.com,1999:blog-7528831701633643336.post-2869272514598191166</guid>
	<link>http://gdamore.blogspot.com/2009/11/bad-sound-in-virtual-box-in-recent.html</link>
	<description>
	&lt;img src=&quot;heads/gdamore.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
Its been pointed out to me that if you use Virtual Box and Solaris guests with recent builds (say newer than 124), that you might get a bad sound in the Solaris guest.&lt;br /&gt;&lt;br /&gt;Turns out that the problem is that the Boomer stack has increased its timing accuracy to a higher limit, beyond what Virtual Box can provide.&lt;br /&gt;&lt;br /&gt;We're going to fix this properly soon... but in the meantime, you can just edit /kernel/drv/audio810.conf and change the play-interrupts to 30 in the guest.&lt;br /&gt;&lt;br /&gt;This is CR 6901849 in case anyone is tracking it closely.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/7528831701633643336-2869272514598191166?l=gdamore.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;	</description>
	<pubDate>Wed, 18 Nov 2009 20:07:36 +0000</pubDate>
	<author>garrett@damore.org (Garrett D'Amore)</author>
</item>
<item>
	<title>Simon Phipps: ☞ Getting A Clue</title>
	<guid isPermaLink="false">http://blogs.sun.com/webmink/entry/links_for_2009_11_18</guid>
	<link>http://blogs.sun.com/webmink/entry/links_for_2009_11_18</link>
	<description>
	&lt;img src=&quot;heads/webmink.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
&lt;ul class=&quot;delicious&quot;&gt;&lt;li&gt;
                &lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://www.nytimes.com/2009/11/17/opinion/17pozen.html?_r=1&quot;&gt;Inventing a Better Patent System&lt;/a&gt;&lt;/div&gt;
                &lt;div class=&quot;delicious-extended&quot;&gt;While these proposed reforms of the US system are to be welcomed, they fail to address - or even acknowledge - the real issues, which are to do with the way patents are used to support demands for injunctive relief and demands from non-practicing patent holders. Both allow extortion of the &amp;quot;nice business you have there, shame if anything happened to it&amp;quot; kind and need urgent attention, especially in the ICT industry.&lt;/div&gt;
                &lt;div class=&quot;delicious-tags&quot;&gt;(tags: &lt;a href=&quot;http://delicious.com/webmink/US&quot;&gt;US&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Patents&quot;&gt;Patents&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Law&quot;&gt;Law&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Reform&quot;&gt;Reform&lt;/a&gt;)&lt;/div&gt;
            &lt;/li&gt;&lt;li&gt;
                &lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://www.webfoundation.org/&quot;&gt;World Wide Web Foundation&lt;/a&gt;&lt;/div&gt;
                &lt;div class=&quot;delicious-extended&quot;&gt;Very worthy and very broad.&lt;/div&gt;
                &lt;div class=&quot;delicious-tags&quot;&gt;(tags: &lt;a href=&quot;http://delicious.com/webmink/Internet&quot;&gt;Internet&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Web&quot;&gt;Web&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/TimBernersLee&quot;&gt;TimBernersLee&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/foundation&quot;&gt;foundation&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/activism&quot;&gt;activism&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/accessibility&quot;&gt;accessibility&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/standards&quot;&gt;standards&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/www&quot;&gt;www&lt;/a&gt;)&lt;/div&gt;
            &lt;/li&gt;&lt;li&gt;
                &lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://opendotdotdot.blogspot.com/2009/11/has-ordnance-survey-managed-to-find.html&quot;&gt;Has Ordnance Survey Managed to Find a Clue?&lt;/a&gt;&lt;/div&gt;
                &lt;div class=&quot;delicious-extended&quot;&gt;Excellent news here - I hope they follow through fully and don&amp;#039;t find a way to make it closed at the 11th hour.&lt;/div&gt;
                &lt;div class=&quot;delicious-tags&quot;&gt;(tags: &lt;a href=&quot;http://delicious.com/webmink/UK&quot;&gt;UK&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Politics&quot;&gt;Politics&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Open&quot;&gt;Open&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Transparency&quot;&gt;Transparency&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/OrdnanceSurvey&quot;&gt;OrdnanceSurvey&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Maps&quot;&gt;Maps&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Data&quot;&gt;Data&lt;/a&gt;)&lt;/div&gt;
            &lt;/li&gt;&lt;li&gt;
                &lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://www.timemachinego.com/linkmachinego/2009/11/16/me-and-belle-de-jour-could-it-be-brooke/&quot;&gt;Me and Belle de Jour – ‘Could it be Brooke?’&lt;/a&gt;&lt;/div&gt;
                &lt;div class=&quot;delicious-extended&quot;&gt;Great story about using a Googlewhack to monitor for researchers pursing a secret.&lt;/div&gt;
                &lt;div class=&quot;delicious-tags&quot;&gt;(tags: &lt;a href=&quot;http://delicious.com/webmink/Google&quot;&gt;Google&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Internet&quot;&gt;Internet&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Search&quot;&gt;Search&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/Googlewhack&quot;&gt;Googlewhack&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/privacy&quot;&gt;privacy&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/identity&quot;&gt;identity&lt;/a&gt; &lt;a href=&quot;http://delicious.com/webmink/journalism&quot;&gt;journalism&lt;/a&gt;)&lt;/div&gt;
            &lt;/li&gt;&lt;/ul&gt;	</description>
	<pubDate>Wed, 18 Nov 2009 13:56:41 +0000</pubDate>
</item>
<item>
	<title>Marcelo Leal: Futebol brasileiro tem que ter decisão!</title>
	<guid isPermaLink="false">http://www.eall.com.br/blog/?p=1448</guid>
	<link>http://feedproxy.google.com/~r/LealsBlog/~3/74kqf4gxNJs/</link>
	<description>
	&lt;img src=&quot;heads/leal.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
Parece que sou minoria, mas realmente não gosto desta nova fórmula do campeonato brasileiro de pontos corridos. Acho uma cópia barata do modelo europeu, e como não podia ser diferente, está indo pelo mesmo caminho&amp;#8230;
Acontece que por lá, os países tem dois ou três times que concorrem ao título, passeando pelo país com seus times [...]
&lt;p&gt;&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/yIgJd5iWHUMl573trFFsccjGR_g/0/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/yIgJd5iWHUMl573trFFsccjGR_g/0/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/yIgJd5iWHUMl573trFFsccjGR_g/1/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/yIgJd5iWHUMl573trFFsccjGR_g/1/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/LealsBlog/~4/74kqf4gxNJs&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;	</description>
	<pubDate>Wed, 18 Nov 2009 13:23:58 +0000</pubDate>
</item>
<item>
	<title>Ben Rockwood: Intel Capital Invests in Joyent</title>
	<guid isPermaLink="false">tag:cuddletechblogs,2009:theblogofbenrockwood.1096</guid>
	<link>http://www.cuddletech.com/blog/pivot/entry.php?id=1096</link>
	<description>
	&lt;img src=&quot;heads/benr.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;
I'm really pleased to announce that &lt;a href=&quot;http://www.intel.com/pressroom/archive/releases/2009/20091117corp.htm?iid=pr1_releasepri_20091117r&quot;&gt;Intel Capital has invested in Joyent&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
This is a really exciting thing for us.  This is the first time we've taken funding.  We've really been proud of the fact that we haven't needed funding, but the benefits that come along with an investment from Intel are fantastic and just that relationship alone is exciting.  
&lt;/p&gt;
&lt;p&gt;
This is a big announcement not only for Joyent, but for OpenSolaris as well.  We're thrilled that Intel supports not only what we're doing, but also how we're doing it.  Combined with our recent expansion into &lt;a href=&quot;http://www.joyent.com.cn&quot;&gt;China&lt;/a&gt;, we have a lot to be happy about.&lt;/p&gt;	</description>
	<pubDate>Tue, 17 Nov 2009 22:08:00 +0000</pubDate>
</item>
<item>
	<title>Ben Rockwood: LISA BoF</title>
	<guid isPermaLink="false">tag:cuddletechblogs,2009:theblogofbenrockwood.1095</guid>
	<link>http://www.cuddletech.com/blog/pivot/entry.php?id=1095</link>
	<description>
	&lt;img src=&quot;heads/benr.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;
My talk at LISA is now available.  This is a 1 hour version of the &lt;a href=&quot;http://slx.sun.com/1179275886&quot;&gt;ZFS in the Trenches&lt;/a&gt; talk.  As always I hope that you find it informative and at least a little entertaining. &lt;a href=&quot;http://cuddletech.com/lisa.pdf&quot;&gt;Slides are here&lt;/a&gt;).
&lt;/p&gt;

&lt;p&gt;
I also want to take this opportunity to say a heart felt thank you to &lt;a href=&quot;http://blogs.sun.com/deirdre/&quot;&gt;Deirdré Straughan&lt;/a&gt;, &lt;a href=&quot;http://blogs.sun.com/rohrer/&quot;&gt;Lynn Rohrer&lt;/a&gt;, and &lt;a href=&quot;http://blogs.sun.com/teresag/&quot;&gt;Teresa Giacomini&lt;/a&gt;.
&lt;/p&gt;
&lt;img src=&quot;http://blogs.sun.com/deirdre/resource/IMG_4528sm.jpg&quot; width=&quot;400&quot; /&gt;
&lt;p&gt;
Because of Deirdre countless people around the globe can participate and learn from important events.  Not only does she spend a mind-boggling amount of time going to these events, but she has done a fantastic job producing very high quality content, and I think is setting the bar in community video presentation.  We just don't get this kind of content from other top tier vendors and I really hope they take notice of her efforts and the benefit to Sun's current and prospective customer bases.  
&lt;/p&gt;
&lt;p&gt;
So please join me in extending your support and appreciation to Deirdre and everyone at Sun that makes these events accessible to the whole world!&lt;/p&gt;	</description>
	<pubDate>Tue, 17 Nov 2009 21:54:00 +0000</pubDate>
</item>
<item>
	<title>Peter Tribble: Not so lucky any more?</title>
	<guid isPermaLink="false">tag:blogger.com,1999:blog-9726833.post-387078027667873433</guid>
	<link>http://ptribble.blogspot.com/2009/11/not-so-lucky-any-more.html</link>
	<description>
	&lt;img src=&quot;heads/ptribble.png&quot; alt=&quot;&quot; align=&quot;right&quot; style=&quot;float: right;&quot;&gt;
The &lt;a href=&quot;http://www.google.com/&quot;&gt;Google home page&lt;/a&gt; has seen some changes of late. One of these is the removal of the &quot;I'm feeling lucky&quot; button.&lt;br /&gt;&lt;br /&gt;One of the things I've noticed over the past few months is that searching online has become dramatically worse. Google is increasingly failing to find useful results, and when it does find something it will rather present you with multiple instances of the same thing (the same news article syndicated to different sources, for example) rather than the more useful list of independent answers. Commonly I end up going to subsequent search pages, and often don't get to anything useful at all.&lt;br /&gt;&lt;br /&gt;Is Google losing its touch? Has dumb search had its day? Perhaps the &quot;feeling lucky&quot; option was removed because it almost never works any more.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/9726833-387078027667873433?l=ptribble.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;	</description>
	<pubDate>Tue, 17 Nov 2009 17:00:14 +0000</pubDate>
	<author>noreply@blogger.com (Peter Tribble)</author>
</item>
<item>
	<title>Brendan Gregg: NFS Analytics example</title>
	<guid isPermaLink="false">http://blogs.sun.com/brendan/entry/nfs_analytics_example</guid>
	<link>http://blogs.sun.com/brendan/entry/nfs_analytics_example</link>
	<description>
&lt;p&gt;I just tracked down a minor performance issue on my desktop in a couple of
minutes, and thought it may make a good example to follow as it demonstrates
using
&lt;a href=&quot;http://blogs.sun.com/bmc/resource/cec_analytics.pdf&quot;&gt;Analytics&lt;/a&gt;
along with dtrace, truss, snoop and kstats - really the entire suite of perf
tools I regularly use on Solaris.&lt;/p&gt;

&lt;p&gt;I was downloading a file and happened to run the kstat based &lt;a href=&quot;http://blogs.sun.com/timc/entry/nicstat_the_solaris_network_monitoring&quot;&gt;nicstat&lt;/a&gt;
tool to watch network traffic.  After the download finished, traffic
continued:&lt;/p&gt;

&lt;ul&gt;&lt;pre&gt;brendan@deimos:~&amp;gt; &lt;b&gt;nicstat 1&lt;/b&gt;
    Time     Int   rKB/s   wKB/s   rPk/s   wPk/s    rAvs    wAvs   %Util    Sat
20:53:30    nge0   10.81   13.13   35.77   37.69   309.4   356.6    0.02   0.00
20:53:30     lo0    0.00    0.00    0.00    0.00    0.00    0.00    0.00   0.00
    Time     Int   rKB/s   wKB/s   rPk/s   wPk/s    rAvs    wAvs   %Util    Sat
20:53:31    nge0   28.17   21.71   89.51   91.50   322.2   243.0    0.04   0.00
20:53:31     lo0    0.00    0.00    0.00    0.00    0.00    0.00    0.00   0.00
    Time     Int   rKB/s   wKB/s   rPk/s   wPk/s    rAvs    wAvs   %Util    Sat
20:53:32    nge0   26.18   19.71   84.15   85.14   318.6   237.0    0.04   0.00
20:53:32     lo0    0.00    0.00    0.00    0.00    0.00    0.00    0.00   0.00
    Time     Int   rKB/s   wKB/s   rPk/s   wPk/s    rAvs    wAvs   %Util    Sat
20:53:33    nge0   26.89   19.93   80.18   85.13   343.4   239.7    0.04   0.00
20:53:33     lo0    0.00    0.00    0.00    0.00    0.00    0.00    0.00   0.00
    Time     Int   rKB/s   wKB/s   rPk/s   wPk/s    rAvs    wAvs   %Util    Sat
20:53:34    nge0   26.89   21.50   88.14   91.11   312.3   241.6    0.04   0.00
20:53:34     lo0    0.00    0.00    0.00    0.00    0.00    0.00    0.00   0.00
^C
&lt;/pre&gt;&lt;/ul&gt;

&lt;p&gt;It's not much, but my desktop should be idle, and yet there are regular 
network reads and writes.  I'd like to know what that is.&lt;/p&gt;

&lt;p&gt;Running snoop should give me a quick idea of the traffic over the wire:&lt;/p&gt;

&lt;ul&gt;&lt;pre&gt;root@deimos:/&amp;gt; &lt;b&gt;snoop -r | cut -c1-80&lt;/b&gt;
Using device nge0 (promiscuous mode)
192.168.1.109 -&amp;gt; 192.168.2.156 NFS C 4 (lookup valid) PUTFH FH=700C NVERIFY GETA
192.168.2.156 -&amp;gt; 192.168.1.109 NFS R 4 (lookup valid) NFS4ERR_SAME PUTFH NFS4_OK
192.168.1.109 -&amp;gt; 192.168.2.156 NFS C 4 (lookup valid) PUTFH FH=700C NVERIFY GETA
192.168.2.156 -&amp;gt; 192.168.1.109 NFS R 4 (lookup valid) NFS4ERR_SAME PUTFH NFS4_OK
192.168.1.109 -&amp;gt; 192.168.2.156 NFS C 4 (lookup valid) PUTFH FH=700C NVERIFY GETA
192.168.2.156 -&amp;gt; 192.168.1.109 NFS R 4 (lookup valid) NFS4ERR_SAME PUTFH NFS4_OK
192.168.1.109 -&amp;gt; 192.168.2.156 NFS C 4 (lookup valid) PUTFH FH=700C NVERIFY GETA
192.168.2.156 -&amp;gt; 192.168.1.109 NFS R 4 (lookup valid) NFS4ERR_SAME PUTFH NFS4_OK
192.168.1.109 -&amp;gt; 192.168.2.156 NFS C 4 (lookup valid) PUTFH FH=700C NVERIFY GETA
192.168.2.156 -&amp;gt; 192.168.1.109 NFS R 4 (lookup valid) NFS4ERR_SAME PUTFH NFS4_OK
[...]
&lt;/pre&gt;&lt;/ul&gt;

&lt;p&gt;That's &lt;i&gt;not&lt;/i&gt; what I was expecting.  I'm doing NFS traffic?  The only
NFS share I have mounted is my home directory, and I'm not doing any sustained
I/O right now.&lt;/p&gt;

&lt;p&gt;Fortunately my home directory server is a
&lt;a href=&quot;http://www.sun.com/storage/disk_systems/unified_storage&quot;&gt;Sun Storage&lt;/a&gt;
system, so I can examine the NFS traffic with Analytics from the server side:&lt;/p&gt;

&lt;span&gt;&lt;a href=&quot;http://blogs.sun.com/brendan/resource/analytics-4/analytics-4-iops-crop.png&quot;&gt;
&lt;img src=&quot;http://blogs.sun.com/brendan/resource/analytics-4/analytics-4-iops-700px.png&quot; /&gt;&lt;/a&gt;&lt;/span&gt;

&lt;p&gt;I'll begin by drilling down by client, as I know my desktop is &quot;deimos&quot;:&lt;/p&gt;

&lt;span&gt;&lt;a href=&quot;http://blogs.sun.com/brendan/resource/analytics-4/analytics-4-client-crop.png&quot;&gt;
&lt;img src=&quot;http://blogs.sun.com/brendan/resource/analytics-4/analytics-4-client-700px.png&quot; /&gt;&lt;/a&gt;&lt;/span&gt;

&lt;p&gt;This shows I'm doing more NFS IOPS to the home directory server than anyone
else.&lt;/p&gt;

&lt;p&gt;Now to drill down further, by type of operation and by file:&lt;/p&gt;

&lt;span&gt;&lt;a href=&quot;http://blogs.sun.com/brendan/resource/analytics-4/analytics-4-file-crop.png&quot;&gt;
&lt;img src=&quot;http://blogs.sun.com/brendan/resource/analytics-4/analytics-4-file-700px.png&quot; /&gt;&lt;/a&gt;&lt;/span&gt;

&lt;p&gt;&quot;.elinks&quot;?  &lt;a href=&quot;http://elinks.or.cz/&quot;&gt;elinks&lt;/a&gt; is a text based
browser that I use - a modern version of lynx.&lt;/p&gt;

&lt;p&gt;Here's a screenshot of elinks viewing &lt;a href=&quot;http://www.osnews.com&quot;&gt;osnews&lt;/a&gt;:&lt;/p&gt;

&lt;span&gt;&lt;img src=&quot;http://blogs.sun.com/brendan/resource/analytics-4/analytics-4-elinks.png&quot; /&gt;&lt;/span&gt;

&lt;p&gt;So why is elinks causing so much NFS traffic?&lt;/p&gt;

&lt;p&gt;Right now I could aim
&lt;a href=&quot;http://opensolaris.org/os/community/dtrace&quot;&gt;DTrace&lt;/a&gt;
at elinks to get a detailed view of what it is up to, but as I'm not worried
about slowing the target in this case, I'll take a quick look with truss to
start with (runs non-root by default, fewer keystrokes and inbuilt syscall translation):&lt;/p&gt;

&lt;ul&gt;&lt;pre&gt;brendan@deimos:~&amp;gt; &lt;b&gt;truss -fp `pgrep elinks`&lt;/b&gt;
295062: pollsys(0x08047AC0, 3, 0x08047B68, 0x00000000)  = 0 
295062: alarm(0)                                        = 0
295062: open64(&quot;/home/brendan/.elinks/formhist&quot;, O_RDONLY) Err#2 ENOENT
295062: time()                                          = 1258176283
295062: time()                                          = 1258176283
295062: time()                                          = 1258176283
295062: open64(&quot;/home/brendan/.elinks/formhist&quot;, O_RDONLY) Err#2 ENOENT
295062: time()                                          = 1258176283
295062: time()                                          = 1258176283
295062: time()                                          = 1258176283
295062: open64(&quot;/home/brendan/.elinks/formhist&quot;, O_RDONLY) Err#2 ENOENT
295062: time()                                          = 1258176283
295062: time()                                          = 1258176283
295062: time()                                          = 1258176283
295062: open64(&quot;/home/brendan/.elinks/formhist&quot;, O_RDONLY) Err#2 ENOENT
295062: time()                                          = 1258176283
295062: time()                                          = 1258176283
295062: time()                                          = 1258176283
295062: open64(&quot;/home/brendan/.elinks/formhist&quot;, O_RDONLY) Err#2 ENOENT
[...]
&lt;/pre&gt;&lt;/ul&gt;

&lt;p&gt;Ahh - elinks is repeatedly trying to read a non-existant file from my home
directory, which is causing the NFS traffic.&lt;/p&gt;
&lt;p&gt;To get an accurate read on the rate of these opens, I'll use dtrace to
frequency count the filenames that were called with open() by elinks, printing
a summary every second:&lt;/p&gt;

&lt;ul&gt;&lt;pre&gt;root@deimos:/&amp;gt; &lt;b&gt;dtrace -n 'syscall::open*:entry /execname == &quot;elinks&quot;/ {
        @[copyinstr(arg0)] = count(); } tick-1sec { printa(@); clear(@); }'&lt;/b&gt;
dtrace: description 'syscall::open*:entry ' matched 3 probes
CPU     ID                    FUNCTION:NAME
  1  87538                       :tick-1sec
  /home/brendan/.elinks/formhist                                   63

  1  87538                       :tick-1sec
  /home/brendan/.elinks/formhist                                   63

  1  87538                       :tick-1sec
  /home/brendan/.elinks/formhist                                   63

^C
&lt;/pre&gt;&lt;/ul&gt;

&lt;p&gt;It's 63 opens per second, all of the &quot;.elinks/formhist&quot; file.&lt;/p&gt;

&lt;p&gt;DTrace can dig deeper, shedding light as to why elinks is reading that file.
I can just add &quot;ustack()&quot; as a second key to the DTrace aggregation used to
frequency count filenames, to include the entire user stack trace:&lt;/p&gt;

&lt;ul&gt;&lt;pre&gt;root@deimos:/&amp;gt; &lt;b&gt;dtrace -n 'syscall::open*:entry /execname == &quot;elinks&quot;/ {
        @[copyinstr(arg0), ustack()] = count(); } tick-1sec { printa(@); clear(@); }'&lt;/b&gt;
dtrace: description 'syscall::open*:entry ' matched 3 probes
CPU     ID                    FUNCTION:NAME
  1  87538                       :tick-1sec
  /home/brendan/.elinks/formhist
              libc.so.1`__open64+0x7
              libc.so.1`_endopen+0xb8
              libc.so.1`fopen64+0x29
              elinks`load_formhist_from_file+0x57
              elinks`get_form_history_value+0x39
              elinks`draw_forms+0xec
              elinks`draw_view_status+0x1a
              elinks`draw_doc+0x3fd
              elinks`refresh_view+0x1b
              elinks`draw_formatted+0x115
              elinks`tabwin_func+0xb4
              elinks`term_send_event+0x154
              elinks`redraw_terminal+0x36
              elinks`redraw_leds+0xb2
              elinks`check_timers+0x87
              elinks`select_loop+0x19a
              elinks`main+0x43
              elinks`_start+0x80
               63
&lt;/pre&gt;&lt;/ul&gt;

&lt;p&gt;I'm not familiar with the elinks source, so I'll read from the bottom of the
stack trace up, looking for high level functions.  It looks generic until I get
to redraw_leds().  leds?  LEDs?  There is a pseudo-LED text display in the
bottom right of the screen.  It's calling redraw_terminal(), which is calling
refresh_view(), and then into load_formhist_from_file() - causing the file open.&lt;/p&gt;

&lt;p&gt;Doing file opens with the frequent update of the status LEDs sounds like a bug, and
perhaps a known one.  A minute with google found that this was &lt;a href=&quot;http://article.gmane.org/gmane.comp.web.elinks.user/1786&quot;&gt;known&lt;/a&gt; and
fixed in the next version of elinks.&lt;/p&gt;

&lt;p&gt;While I was watching, the home directory server for &lt;a href=&quot;http://blogs.sun.com/fishworks&quot;&gt;fishworks&lt;/a&gt; was serving most of its NFS IOPS for a bug in elinks on my desktop.  Which I can eliminate by upgrading my elinks version.  This is an example of the best type of performance win: &lt;i&gt;eliminating unnecessary work&lt;/i&gt;.&lt;/p&gt;	</description>
	<pubDate>Tue, 17 Nov 2009 16:00:00 +0000</pubDate>
</item>
<item>
	<title>Steven Stallion: Working from Home</title>
	<guid isPermaLink="false">tag:blogger.com,1999:blog-5585078070981419710.post-3867624345440227594</guid>
	<link>http://sstallion.blogspot.com/2009/11/working-from-home.html</link>
	<description>
&lt;a href=&quot;http://1.bp.blogspot.com/_vaSKo0kaYaQ/SwMZqhKlwaI/AAAAAAAAASE/N9Hr2xDWmGo/s1600/photo.jpg&quot;&gt;&lt;img src=&quot;http://1.bp.blogspot.com/_vaSKo0kaYaQ/SwMZqhKlwaI/AAAAAAAAASE/N9Hr2xDWmGo/s400/photo.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5405192196022714786&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/5585078070981419710-3867624345440227594?l=sstallion.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;	</description>
	<pubDate>Tue, 17 Nov 2009 15:46:27 +0000</pubDate>
	<author>noreply@blogger.com (Steven Stallion)</author>
</item>

</channel>
</rss>
