<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>hk.airpost.net</title>
	<atom:link href="http://hkairpost.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://hkairpost.wordpress.com</link>
	<description></description>
	<lastBuildDate>Sun, 03 Apr 2011 18:09:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='hkairpost.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>hk.airpost.net</title>
		<link>http://hkairpost.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://hkairpost.wordpress.com/osd.xml" title="hk.airpost.net" />
	<atom:link rel='hub' href='http://hkairpost.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Fonera 2.0g as a standalone wardriving device</title>
		<link>http://hkairpost.wordpress.com/2011/01/18/fonera-2-0g-as-a-standalone-wardriving-device/</link>
		<comments>http://hkairpost.wordpress.com/2011/01/18/fonera-2-0g-as-a-standalone-wardriving-device/#comments</comments>
		<pubDate>Tue, 18 Jan 2011 22:28:17 +0000</pubDate>
		<dc:creator>HKairpost</dc:creator>
				<category><![CDATA[Hack]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[Fonera]]></category>
		<category><![CDATA[gpsd]]></category>
		<category><![CDATA[kismet]]></category>
		<category><![CDATA[OpenWrt]]></category>
		<category><![CDATA[xslt]]></category>

		<guid isPermaLink="false">http://hkairpost.wordpress.com/?p=85</guid>
		<description><![CDATA[Needed parts: A Fonera 2.0 (1st Fon wireless router featuring a USB port) An externally powered USB hub A USB GPS receiver  gpsd ready (compatibility list) A USB pendrive 8 AA rechargeable batteries or 2 equivalent battery packs Optional: 2 battery holders Hardware setup: 4 batteries will power the Fonera and the others 4 will power USB hub, ie: pendrive [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hkairpost.wordpress.com&amp;blog=8073143&amp;post=85&amp;subd=hkairpost&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div>
<p><strong>Needed parts:</strong></p>
<ul>
<li>A <a title="Fonera 2.0g" href="http://wiki.fon.com/wiki/Fonera_2.0g" target="_blank">Fonera 2.0</a> (1st Fon wireless router featuring a USB port)</li>
<li>An externally powered USB hub</li>
<li>A USB GPS receiver  gpsd ready (<a title="compatibility list" href="http://gpsd.berlios.de/hardware.html" target="_blank">compatibility list</a>)</li>
<li>A USB pendrive</li>
<li>8 AA rechargeable batteries or 2 equivalent <a title="battery packs" href="http://www.pololu.com/catalog/category/54" target="_blank">battery packs</a></li>
<li>Optional: 2 <a title="battery holders" href="http://www.pololu.com/catalog/product/1153" target="_blank">battery holders</a></li>
</ul>
<p><strong>Hardware setup:</strong></p>
<p>4 batteries will power the Fonera and the others 4 will power USB hub, ie: pendrive and GPS receiver. Both devices should carry a voltage regulator, so as long as your batteries deliver around 5v you&#8217;ll be fine. I advise batteries of at least 1600mAh. My setup allows wardriving secessions lasting about 3 hours.</p>
<p><a href="http://hkairpost.files.wordpress.com/2011/01/imag0265.jpg"><img class="alignnone size-medium wp-image-125" title="IMAG0265" src="http://hkairpost.files.wordpress.com/2011/01/imag0265.jpg?w=300&#038;h=179" alt="" width="300" height="179" /></a> <a href="http://hkairpost.files.wordpress.com/2011/01/imag0268.jpg"><img class="alignnone size-medium wp-image-126" title="IMAG0268" src="http://hkairpost.files.wordpress.com/2011/01/imag0268-e1295389591273.jpg?w=300&#038;h=179" alt="" width="300" height="179" /></a></p>
<p><strong>Firmware:</strong></p>
<p>I use OpenWrt 10.03 Backfire on Fonera 2.0g, which requires the <a title="atheros build" href="http://downloads.openwrt.org/backfire/10.03/atheros/" target="_blank">atheros build</a>. Plenty of tutorials to flash a Fonera with standard OpenWrt are available. I advise using Gargoyle Router <a title="FonFlash tool" href="http://www.gargoyle-router.com/download.php" target="_blank">FonFlash tool</a>.</p>
<p><strong>Software packages:</strong></p>
<p>With my Globalsat BU-353 GPS receiver here is the packages i needed to wardrive and troubleshoot:</p>
<pre># opkg install kismet-server gpsd netcat hotplug2 kmod-usb2 kmod-fs-vfat kmod-nls-base kmod-nls-cp437 kmod-usb-serial-pl2303 usbutils coreutils-stty picocom</pre>
<p>The issue is to find a gpsd version that works well with your GPS receiver, your version of kismet and your openwrt environment. After trying several combinations which were either not working or proved to be unstable; I came-up with the following working perfectly with openwrt 10.03:</p>
<ul>
<li><a title="http://hk.airpost.net/openwrt/libncurses_5.7-2_atheros.ipk" href="http://hk.airpost.net/openwrt/libncurses_5.7-2_atheros.ipk">http://hk.airpost.net/openwrt/libncurses_5.7-2_atheros.ipk</a></li>
<li><a title="http://hk.airpost.net/openwrt/libstdcpp_4.3.3%2Bcs-42_atheros.ipk" href="http://hk.airpost.net/openwrt/libstdcpp_4.3.3%2Bcs-42_atheros.ipk">http://hk.airpost.net/openwrt/libstdcpp_4.3.3%2Bcs-42_atheros.ipk</a></li>
<li><a title="http://hk.airpost.net/openwrt/kismet-server_2010-01-R1-1_atheros.ipk" href="http://hk.airpost.net/openwrt/kismet-server_2010-01-R1-1_atheros.ipk">http://hk.airpost.net/openwrt/kismet-server_2010-01-R1-1_atheros.ipk</a></li>
<li><a title="http://hk.airpost.net/openwrt/gpsd_2.37-4_atheros.ipk" href="http://hk.airpost.net/openwrt/gpsd_2.37-4_atheros.ipk">http://hk.airpost.net/openwrt/gpsd_2.37-4_atheros.ipk</a></li>
<li><a title="http://hk.airpost.net/openwrt/gpsd_2.37-5_atheros_include_cgps.ipk" href="http://hk.airpost.net/openwrt/gpsd_2.37-5_atheros_include_cgps.ipk">http://hk.airpost.net/openwrt/gpsd_2.37-5_atheros_include_cgps.ipk</a></li>
</ul>
<p>I built a version of the gpsd package including cgps, which standard openwrt make file do not include. I found cgps to be a useful command line client for troubleshooting. To locate issues with gpsd, another useful client might be <a title="xgps" href="http://linux.die.net/man/1/xgps" target="_blank">xgps</a> which as an X11 interface.</p>
<p><strong>Configure and launch:</strong></p>
<p>Here is the <a title="kismet.conf" href="http://hk.airpost.net/openwrt/kismet.conf">kismet.conf</a> I use. It only retrieve public info about the SSIDs (BSSIDs, cypher, channel, etc.) and store them in my usb pendrive. No personal info is stored (No traffic log).</p>
<p>Get inspire by my <em>/etc/init.d</em> script to setup and launch the wardriving session:</p>
<p><pre class="brush: bash;">
#!/bin/sh /etc/rc.common
# Wardriving script

STOP=40

start() {
mount /dev/sda1 /mnt/sda1
gpsd /dev/ttyUSB0 -n -G
/usr/bin/kismet_server &amp;
}

stop() {
killall kismet_server
killall gpsd
sync
umount /mnt/sda1
}
</pre></p>
<p><strong>Use collected datas:</strong></p>
<p>I hadn&#8217;t the time to setup a neet implementation, but there is endless possibilities when serving collected data via a web server installed on the Fonera. You can even use XSLT to dynamically transform the XML files generated by kismet!</p>
<p>As an example, here is a quick XSLT script I&#8217;ve done to put BSSIDs in CSV files:</p>
<p><pre class="brush: xml;">
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot;   version='1.0'&gt;

  &lt;xsl:output method=&quot;text&quot; encoding=&quot;utf-8&quot;/&gt;

&lt;!-- Parse &quot;wireless-network&quot; template only if attribute &quot;type&quot; is &quot;infrastructure&quot; --&gt;
  &lt;xsl:template match=&quot;wireless-network&quot;&gt;
   &lt;xsl:if test=&quot;@type='infrastructure'&quot;&gt;
   &lt;xsl:apply-templates/&gt;
   &lt;/xsl:if&gt;
  &lt;/xsl:template&gt;

&lt;!-- Write essid to csv and &quot;cloaked&quot; if &quot;cloacked&quot; attribute is true --&gt;
  &lt;xsl:template match=&quot;essid&quot;&gt;
    &lt;xsl:if test=&quot;@cloaked='true'&quot;&gt;
    &lt;xsl:text&gt;cloaked&lt;/xsl:text&gt;
   &lt;/xsl:if&gt;
    &lt;xsl:value-of select=&quot;text()&quot;/&gt;
    &lt;xsl:text&gt;,&lt;/xsl:text&gt;
  &lt;/xsl:template&gt;

&lt;!-- Write BSSID to csv and create a new line --&gt;
  &lt;xsl:template match=&quot;BSSID&quot;&gt;
    &lt;xsl:value-of select=&quot;text()&quot;/&gt;
    &lt;xsl:text&gt;
&lt;/xsl:text&gt;
  &lt;/xsl:template&gt;

&lt;!-- Ignore everything else --&gt;
  &lt;xsl:template match=&quot;text()&quot;&gt;
  &lt;/xsl:template&gt;

&lt;/xsl:stylesheet&gt;
</pre></p>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hkairpost.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hkairpost.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hkairpost.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hkairpost.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hkairpost.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hkairpost.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hkairpost.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hkairpost.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hkairpost.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hkairpost.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hkairpost.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hkairpost.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hkairpost.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hkairpost.wordpress.com/85/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hkairpost.wordpress.com&amp;blog=8073143&amp;post=85&amp;subd=hkairpost&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hkairpost.wordpress.com/2011/01/18/fonera-2-0g-as-a-standalone-wardriving-device/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe7ae46b46400d4066ef5d8091c8ecf7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">HKairpost</media:title>
		</media:content>

		<media:content url="http://hkairpost.files.wordpress.com/2011/01/imag0265.jpg?w=300" medium="image">
			<media:title type="html">IMAG0265</media:title>
		</media:content>

		<media:content url="http://hkairpost.files.wordpress.com/2011/01/imag0268-e1295389591273.jpg?w=300" medium="image">
			<media:title type="html">IMAG0268</media:title>
		</media:content>
	</item>
		<item>
		<title>OpenWrt package (atheros) of MJPG-streamer including web demo</title>
		<link>http://hkairpost.wordpress.com/2010/05/08/openwrt-package-atheros-of-mjpg-streamer-including-web-demo/</link>
		<comments>http://hkairpost.wordpress.com/2010/05/08/openwrt-package-atheros-of-mjpg-streamer-including-web-demo/#comments</comments>
		<pubDate>Sat, 08 May 2010 12:43:11 +0000</pubDate>
		<dc:creator>HKairpost</dc:creator>
				<category><![CDATA[Howto]]></category>
		<category><![CDATA[Backfire]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[OpenWrt]]></category>
		<category><![CDATA[Streaming]]></category>
		<category><![CDATA[Webcam]]></category>

		<guid isPermaLink="false">http://blog.bashroom.com/?p=73</guid>
		<description><![CDATA[Backfire packaged version of the MJPG-streamer do not include the web demo: https://dev.openwrt.org/ticket/6499 Here is a packaged built for atheros that include the patch submitted to the ticket: http://hk.airpost.net/openwrt/mjpg-streamer_r94-1_6499diff_atheros.ipk To install it: cd /tmp wget http://hk.airpost.net/openwrt/mjpg-streamer_r94-1_6499diff_atheros.ipk opkg update opkg install mjp-streamer Opkg will fetch the dependencies from the regular OpenWrt repository. See my previous post [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hkairpost.wordpress.com&amp;blog=8073143&amp;post=73&amp;subd=hkairpost&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Backfire packaged version of the MJPG-streamer do not include the web demo: <a href="https://dev.openwrt.org/ticket/6499">https://dev.openwrt.org/ticket/6499</a><br />
Here is a packaged built for atheros that include the patch submitted to the ticket: <a href="http://hk.airpost.net/openwrt/mjpg-streamer_r94-1_6499diff_atheros.ipk">http://hk.airpost.net/openwrt/mjpg-streamer_r94-1_6499diff_atheros.ipk</a></p>
<p>To install it:</p>
<pre>cd /tmp
wget <a href="http://hk.airpost.net/openwrt/mjpg-streamer_r94-1_6499diff_atheros.ipk">http://hk.airpost.net/openwrt/mjpg-streamer_r94-1_6499diff_atheros.ipk</a> opkg update
opkg install mjp-streamer</pre>
<p>Opkg will fetch the dependencies from the regular OpenWrt repository. See my previous post to get what is needed to stream with your webcam on OpenWrt.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hkairpost.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hkairpost.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hkairpost.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hkairpost.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hkairpost.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hkairpost.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hkairpost.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hkairpost.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hkairpost.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hkairpost.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hkairpost.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hkairpost.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hkairpost.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hkairpost.wordpress.com/73/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hkairpost.wordpress.com&amp;blog=8073143&amp;post=73&amp;subd=hkairpost&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hkairpost.wordpress.com/2010/05/08/openwrt-package-atheros-of-mjpg-streamer-including-web-demo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe7ae46b46400d4066ef5d8091c8ecf7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">HKairpost</media:title>
		</media:content>
	</item>
		<item>
		<title>Webcam streaming with openwrt backfire</title>
		<link>http://hkairpost.wordpress.com/2010/05/04/webcam-streaming-with-openwrt-backfire/</link>
		<comments>http://hkairpost.wordpress.com/2010/05/04/webcam-streaming-with-openwrt-backfire/#comments</comments>
		<pubDate>Tue, 04 May 2010 16:51:15 +0000</pubDate>
		<dc:creator>HKairpost</dc:creator>
				<category><![CDATA[Howto]]></category>
		<category><![CDATA[Backfire]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[OpenWrt]]></category>
		<category><![CDATA[Streaming]]></category>
		<category><![CDATA[Webcam]]></category>

		<guid isPermaLink="false">http://blog.bashroom.com/?p=66</guid>
		<description><![CDATA[Unlike OpenWrt kamikaze 8.09.2, newest release backfire 10.03 needs the following packages to get a UVC webcam to stream on the web: # opkg install kmod-usb2 kmod-video-uvc kmod-i2c-core kmod-input-core mjpg-streamer Start the demon with: # /etc/init.d/mjpg-streamer start Stream will be available at: http://ipaddress:8080/?action=stream Note that an hotplug script was created in /etc/hotplug.d/usb and that the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hkairpost.wordpress.com&amp;blog=8073143&amp;post=66&amp;subd=hkairpost&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Unlike OpenWrt kamikaze 8.09.2, newest release backfire 10.03 needs the following packages to get a UVC webcam to stream on the web:</p>
<pre># opkg install kmod-usb2 kmod-video-uvc kmod-i2c-core kmod-input-core mjpg-streamer</pre>
<p>Start the demon with:</p>
<pre>
# /etc/init.d/mjpg-streamer start</pre>
<p>Stream will be available at: <a title="http://ipaddress:8080/?action=stream" href="http://ipaddress:8080/?action=stream" target="_blank">http://ipaddress:8080/?action=stream</a></p>
<p>Note that an hotplug script was created in <em>/etc/hotplug.d/usb</em> and that the mjpg_streamer will start as soon as the webcam is connected.</p>
<p>Config is in: <em>/etc/config/mjpg-streamer</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hkairpost.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hkairpost.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hkairpost.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hkairpost.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hkairpost.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hkairpost.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hkairpost.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hkairpost.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hkairpost.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hkairpost.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hkairpost.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hkairpost.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hkairpost.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hkairpost.wordpress.com/66/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hkairpost.wordpress.com&amp;blog=8073143&amp;post=66&amp;subd=hkairpost&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hkairpost.wordpress.com/2010/05/04/webcam-streaming-with-openwrt-backfire/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe7ae46b46400d4066ef5d8091c8ecf7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">HKairpost</media:title>
		</media:content>
	</item>
		<item>
		<title>Keep Resolution upon reboot when using NVIDIA binary driver</title>
		<link>http://hkairpost.wordpress.com/2010/05/03/keep-resolution-upon-reboot-when-using-nvidia-binary-driver/</link>
		<comments>http://hkairpost.wordpress.com/2010/05/03/keep-resolution-upon-reboot-when-using-nvidia-binary-driver/#comments</comments>
		<pubDate>Mon, 03 May 2010 17:02:07 +0000</pubDate>
		<dc:creator>HKairpost</dc:creator>
				<category><![CDATA[Howto]]></category>
		<category><![CDATA[Gnome]]></category>
		<category><![CDATA[NVIDIA]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.bashroom.com/?p=60</guid>
		<description><![CDATA[Recent versions of gnome &#8211; at least the one shipped with Ubuntu 9.10 and 10.04 &#8211; use resolution settings specific for each user. The resolution is set in /home/username/.config/monitors.xml which is loaded upon login. The tool provided along with NVIDIA driver changes your resolution in /etc/X11/xorg.conf but not in monitors.xml as gnome&#8217;s &#8220;Monitors&#8221; tool does. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hkairpost.wordpress.com&amp;blog=8073143&amp;post=60&amp;subd=hkairpost&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Recent versions of gnome &#8211; at least the one shipped with Ubuntu 9.10 and 10.04 &#8211; use resolution settings specific for each user. The resolution is set in <em>/home/username/.config/monitors.xml</em> which is loaded upon login.</p>
<p>The tool provided along with NVIDIA driver changes your resolution in <em>/etc/X11/xorg.conf</em> but not in monitors.xml as gnome&#8217;s &#8220;Monitors&#8221; tool does. As a consequence you need to edit <em>/home/username/.config/monitors.xml</em> manually:</p>
<pre>&lt;monitors version="1"&gt;
 &lt;configuration&gt;
 &lt;clone&gt;no&lt;/clone&gt;
 &lt;output name="default"&gt;
 &lt;vendor&gt;???&lt;/vendor&gt;
 &lt;product&gt;0x0000&lt;/product&gt;
 &lt;serial&gt;0x00000000&lt;/serial&gt;
 &lt;width&gt;1920&lt;/width&gt;
 &lt;height&gt;1080&lt;/height&gt;
 &lt;rate&gt;0&lt;/rate&gt;
 &lt;x&gt;0&lt;/x&gt;
 &lt;y&gt;0&lt;/y&gt;
 &lt;rotation&gt;normal&lt;/rotation&gt;
 &lt;reflect_x&gt;no&lt;/reflect_x&gt;
 &lt;reflect_y&gt;no&lt;/reflect_y&gt;
 &lt;primary&gt;no&lt;/primary&gt;
 &lt;/output&gt;
 &lt;/configuration&gt;
&lt;/monitors&gt;</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hkairpost.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hkairpost.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hkairpost.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hkairpost.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hkairpost.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hkairpost.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hkairpost.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hkairpost.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hkairpost.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hkairpost.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hkairpost.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hkairpost.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hkairpost.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hkairpost.wordpress.com/60/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hkairpost.wordpress.com&amp;blog=8073143&amp;post=60&amp;subd=hkairpost&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hkairpost.wordpress.com/2010/05/03/keep-resolution-upon-reboot-when-using-nvidia-binary-driver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe7ae46b46400d4066ef5d8091c8ecf7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">HKairpost</media:title>
		</media:content>
	</item>
		<item>
		<title>Mediawiki: Only registered users with email confirmed can edit</title>
		<link>http://hkairpost.wordpress.com/2009/12/05/mediawiki-only-registered-users-with-email-confirmed-can-edit/</link>
		<comments>http://hkairpost.wordpress.com/2009/12/05/mediawiki-only-registered-users-with-email-confirmed-can-edit/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 13:29:47 +0000</pubDate>
		<dc:creator>HKairpost</dc:creator>
				<category><![CDATA[Howto]]></category>
		<category><![CDATA[Mediawiki]]></category>
		<category><![CDATA[Webserver]]></category>

		<guid isPermaLink="false">http://blog.bashroom.com/?p=46</guid>
		<description><![CDATA[This use case implies that visitors can only see content of the wiki. Registered users, with confirmed email address, can create content. A moderator group with extended rights is created. The moderator group is called ninja; you can easly tweak its rights. Based on mediawiki 1.15.1 default $wgGroupPermissions array. You need to add the following to your [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hkairpost.wordpress.com&amp;blog=8073143&amp;post=46&amp;subd=hkairpost&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This use case implies that visitors can only see content of the wiki. Registered users, with confirmed email address, can create content. A moderator group<em> </em>with extended rights is created. The moderator group is called <em>ninja</em>; you can easly tweak its rights.</p>
<p>Based on mediawiki 1.15.1 default <a title="$wgGroupPermissions" href="http://www.mediawiki.org/wiki/Manual:$wgGroupPermissions" target="_blank">$wgGroupPermissions</a> array. You need to add the following to your <a title="LocalSettings.php" href="http://www.mediawiki.org/wiki/LocalSettings.php" target="_blank">LocalSettings.php</a>:</p>
<div class="php" style="font-family:monospace;color:#006;border:1px solid #d0d0d0;background-color:#f0f0f0;"><span style="color:#666666;font-style:italic;">// Get user in emailconfirmed group when loading email confirmation link</span><br />
<span style="color:#000088;">$wgAutopromote</span> <span style="color:#339933;">=</span> <a style="color:#000060;" href="http://www.php.net/array"><span style="color:#990000;">array</span></a><span style="color:#009900;">(</span><br />
<span style="color:#0000ff;">&#8216;emailconfirmed&#8217;</span> <span style="color:#339933;">=&gt;</span> APCOND_EMAILCONFIRMED<span style="color:#339933;">,</span><br />
<span style="color:#009900;">)</span><span style="color:#339933;">;</span></p>
<p><span style="color:#000088;">$wgGroupPermissions</span> <span style="color:#339933;">=</span> <a style="color:#000060;" href="http://www.php.net/array"><span style="color:#990000;">array</span></a><span style="color:#009900;">(</span><span style="color:#009900;">)</span><span style="color:#339933;">;</span></p>
<p><span style="color:#666666;font-style:italic;">// Group for all visitors</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'*'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'createaccount'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'*'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'read'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'*'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'edit'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">false</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'*'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'createpage'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">false</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'*'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'createtalk'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">false</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'*'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'writeapi'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">false</span><span style="color:#339933;">;</span></p>
<p><span style="color:#666666;font-style:italic;">// Group for all logged-in accounts</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'user'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'move'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">false</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'user'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'move-subpages'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">false</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'user'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'move-rootuserpages'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">false</span><span style="color:#339933;">;</span> <span style="color:#666666;font-style:italic;">// can move root userpages</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'user'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'movefile'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">false</span><span style="color:#339933;">;</span> <span style="color:#666666;font-style:italic;">// Disabled for now due to possible bugs and security concerns</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'user'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'read'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'user'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'edit'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">false</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'user'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'createpage'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">false</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'user'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'createtalk'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">false</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'user'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'writeapi'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">false</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'user'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'upload'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">false</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'user'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'reupload'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">false</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'user'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'reupload-shared'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">false</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'user'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'minoredit'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">false</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'user'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'purge'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span> <span style="color:#666666;font-style:italic;">// can use ?action=purge without clicking &#8220;ok&#8221;</span></p>
<p><span style="color:#666666;font-style:italic;">// Implicit group for accounts that pass $wgAutoConfirmAge</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'autoconfirmed'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'autoconfirmed'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span></p>
<p><span style="color:#666666;font-style:italic;">// Group for accounts with confirmed email addresses</span><br />
<span style="color:#666666;font-style:italic;">// Users have to register and confirm email to edit</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'emailconfirmed'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'move'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'emailconfirmed'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'move-subpages'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'emailconfirmed'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'move-rootuserpages'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span> <span style="color:#666666;font-style:italic;">// can move root emailconfirmedpages</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'emailconfirmed'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'movefile'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">false</span><span style="color:#339933;">;</span> <span style="color:#666666;font-style:italic;">// Disabled for now due to possible bugs and security concerns</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'emailconfirmed'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'read'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'emailconfirmed'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'edit'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'emailconfirmed'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'createpage'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'emailconfirmed'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'createtalk'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'emailconfirmed'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'writeapi'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">false</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'emailconfirmed'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'upload'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'emailconfirmed'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'reupload'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'emailconfirmed'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'reupload-shared'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'emailconfirmed'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'minoredit'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'emailconfirmed'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'purge'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span> <span style="color:#666666;font-style:italic;">// can use ?action=purge without clicking &#8220;ok&#8221;</span></p>
<p><span style="color:#666666;font-style:italic;">// Group for moderator accounts</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'ninja'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'ninja'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'ninja'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'block'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'ninja'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'delete'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'ninja'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'editprotected'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span> <span style="color:#666666;font-style:italic;">// can edit all protected pages without cascade protection enabled</span></p>
<p><span style="color:#666666;font-style:italic;">// Users with bot privilege can have their edits hidden</span><br />
<span style="color:#666666;font-style:italic;">// from various log pages by default</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'bot'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'bot'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'bot'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'autoconfirmed'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'bot'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'nominornewtalk'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'bot'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'autopatrol'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'bot'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'suppressredirect'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'bot'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'apihighlimits'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'bot'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'writeapi'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'bot'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'editprotected'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span> <span style="color:#666666;font-style:italic;">// can edit all protected pages without cascade protection enabled</span></p>
<p><span style="color:#666666;font-style:italic;">// Most extra permission abilities go to this group</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'block'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'createaccount'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'delete'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'bigdelete'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span> <span style="color:#666666;font-style:italic;">// can be separately configured for pages with &gt; $wgDeleteRevisionsLimit revs</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'deletedhistory'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span> <span style="color:#666666;font-style:italic;">// can view deleted history entries, but not see or restore the text</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'undelete'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'editinterface'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'editusercssjs'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'import'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'importupload'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'move'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'move-subpages'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'move-rootuserpages'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'patrol'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'autopatrol'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'protect'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'proxyunbannable'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'rollback'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'trackback'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'upload'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'reupload'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'reupload-shared'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'unwatchedpages'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'autoconfirmed'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'upload_by_url'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'ipblock-exempt'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'blockemail'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'markbotedits'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'apihighlimits'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'browsearchive'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'noratelimit'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'sysop'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'movefile'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#666666;font-style:italic;">#$wgGroupPermissions['sysop']['mergehistory']     = true;<br />
</span><br />
<span style="color:#666666;font-style:italic;">// Permission to change users&#8217; group assignments</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'bureaucrat'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'userrights'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span><br />
<span style="color:#000088;">$wgGroupPermissions</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'bureaucrat'</span><span style="color:#009900;">]</span><span style="color:#009900;">[</span><span style="color:#0000ff;">'noratelimit'</span><span style="color:#009900;">]</span> <span style="color:#339933;">=</span> <span style="color:#009900;font-weight:bold;">true</span><span style="color:#339933;">;</span></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hkairpost.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hkairpost.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hkairpost.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hkairpost.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hkairpost.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hkairpost.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hkairpost.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hkairpost.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hkairpost.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hkairpost.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hkairpost.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hkairpost.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hkairpost.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hkairpost.wordpress.com/46/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hkairpost.wordpress.com&amp;blog=8073143&amp;post=46&amp;subd=hkairpost&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hkairpost.wordpress.com/2009/12/05/mediawiki-only-registered-users-with-email-confirmed-can-edit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe7ae46b46400d4066ef5d8091c8ecf7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">HKairpost</media:title>
		</media:content>
	</item>
		<item>
		<title>debif v01: debian for the bifferboard</title>
		<link>http://hkairpost.wordpress.com/2009/10/18/debif-v01-debian-for-the-bifferboard/</link>
		<comments>http://hkairpost.wordpress.com/2009/10/18/debif-v01-debian-for-the-bifferboard/#comments</comments>
		<pubDate>Sun, 18 Oct 2009 23:30:34 +0000</pubDate>
		<dc:creator>HKairpost</dc:creator>
				<category><![CDATA[release]]></category>
		<category><![CDATA[bifferboard]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[debif]]></category>

		<guid isPermaLink="false">http://blog.bashroom.com/?p=29</guid>
		<description><![CDATA[Here is debif v01 a debian lenny rootfs and a kernel image compiled for the bifferboard. It is an early stage beta, please report problems and suggestions to bifferboard&#8217;s mailing list. rootfs: rootfs_debif01h.tar.lzma 123MB kernel package: linux-image-2.6.30-8-debif 1.9MB kernel headers package: linux-headers-2.6.30-8-debif 5.4MB Instructions: Find kernel binary in /boot of the rootfs or in  kenel [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hkairpost.wordpress.com&amp;blog=8073143&amp;post=29&amp;subd=hkairpost&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here is debif v01 a debian lenny rootfs and a kernel image compiled for the <a title="bifferboard" href="http://bifferos.bizhat.com/" target="_blank">bifferboard</a>. It is an early stage beta, please report problems and suggestions to bifferboard&#8217;s <a title="mailing list" href="http://groups.google.com/group/bifferboard/" target="_blank">mailing list</a>.</p>
<ul>
<li>rootfs: <a title="rootfs_debif01h.tar.lzma" href="http://rapidshare.com/files/294814412/rootfs_debif01h.tar.lzma" target="_blank">rootfs_debif01h.tar.lzma</a> 123MB</li>
<li>kernel package: <a title="linux-image-2.6.30-8-debi" href="http://hk.airpost.net/debif/linux-image-2.6.30-8-debiff_11.hka.010_i386.deb">linux-image-2.6.30-8-debif</a> 1.9MB</li>
<li>kernel headers package: <a title="linux-headers-2.6.30-8-debif" href="http://hk.airpost.net/debif/linux-headers-2.6.30-8-debiff_11.hka.010_i386.deb">linux-headers-2.6.30-8-debif</a> 5.4MB</li>
</ul>
<p>Instructions:</p>
<ol>
<li>Find kernel binary in /boot of the rootfs or in  kenel package and upload it to the bifferboard.</li>
<li>Format a USB drive in ext3 and untar the rootfs to the drive.</li>
<li>Boot the bifferboard conected to your home network. It will get DHCP lease from your router.</li>
<li>ssh root@ipofthebifferboard (password is &#8216;password&#8217;)</li>
</ol>
<p>Then you have fully functional debian box. Included additional packages are mainly ntpdate and ssh (server and client), but you can install what ever you need from debian repositories using apt-get!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hkairpost.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hkairpost.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hkairpost.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hkairpost.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hkairpost.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hkairpost.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hkairpost.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hkairpost.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hkairpost.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hkairpost.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hkairpost.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hkairpost.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hkairpost.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hkairpost.wordpress.com/29/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hkairpost.wordpress.com&amp;blog=8073143&amp;post=29&amp;subd=hkairpost&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hkairpost.wordpress.com/2009/10/18/debif-v01-debian-for-the-bifferboard/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe7ae46b46400d4066ef5d8091c8ecf7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">HKairpost</media:title>
		</media:content>
	</item>
		<item>
		<title>Get NowPlaying Screelets to work with Rhythmbox</title>
		<link>http://hkairpost.wordpress.com/2009/06/21/get-nowplaying-screelets-to-work-with-rhythmbox/</link>
		<comments>http://hkairpost.wordpress.com/2009/06/21/get-nowplaying-screelets-to-work-with-rhythmbox/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 11:00:51 +0000</pubDate>
		<dc:creator>HKairpost</dc:creator>
				<category><![CDATA[Howto]]></category>
		<category><![CDATA[Gnome]]></category>
		<category><![CDATA[Launchpad]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[PPA]]></category>
		<category><![CDATA[Rhythmbox]]></category>
		<category><![CDATA[Screenlets]]></category>

		<guid isPermaLink="false">http://bashroom.wordpress.com/?p=23</guid>
		<description><![CDATA[The version of NowPlaying in the package of Screenlets from Ubuntu jaunty 9.04: 0.1.2-ubuntu2 doesn&#8217;t work with Rhythmbox. Julien Lavergne provided a fix which isn&#8217;t yet available in the Ubuntu main repository but you can download a fixed version of the package from his PPA: 0.1.2-6~ppa6. Checkout this doc from launchpad to add a PPA [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hkairpost.wordpress.com&amp;blog=8073143&amp;post=23&amp;subd=hkairpost&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The version of NowPlaying in the package of Screenlets from Ubuntu jaunty 9.04: <em>0.1.2-ubuntu2</em> doesn&#8217;t work with Rhythmbox.</p>
<p>Julien Lavergne provided a fix which isn&#8217;t yet available in the Ubuntu main repository but you can download a fixed version of the package from his <a href="https://launchpad.net/%7Egilir/+archive/unstable">PPA</a>: <em>0.1.2-6~ppa6. </em>Checkout <a href="https://help.launchpad.net/Packaging/PPA#Adding%20a%20PPA%20to%20your%20Ubuntu%20repositories">this doc</a> from launchpad to add a PPA and its key to your Ubuntu repositories.</p>
<p><strong>BTW:</strong> NowPlayingScreenlet <a href="http://gnome-look.org/content/show.php/Now+playing+Screenlet+theme+pack?content=74123">theme pack</a> ships some really nice skins &#8211; <em>Vinyl</em> especially &#8211; to be untar in: <em>/usr/share/screenlets/NowPlaying/themes</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hkairpost.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hkairpost.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hkairpost.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hkairpost.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hkairpost.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hkairpost.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hkairpost.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hkairpost.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hkairpost.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hkairpost.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hkairpost.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hkairpost.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hkairpost.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hkairpost.wordpress.com/23/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hkairpost.wordpress.com&amp;blog=8073143&amp;post=23&amp;subd=hkairpost&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hkairpost.wordpress.com/2009/06/21/get-nowplaying-screelets-to-work-with-rhythmbox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe7ae46b46400d4066ef5d8091c8ecf7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">HKairpost</media:title>
		</media:content>
	</item>
		<item>
		<title>Get your Screenlets to display on all desktops</title>
		<link>http://hkairpost.wordpress.com/2009/06/21/get-your-screenlets-to-display-on-all-desktops/</link>
		<comments>http://hkairpost.wordpress.com/2009/06/21/get-your-screenlets-to-display-on-all-desktops/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 10:58:25 +0000</pubDate>
		<dc:creator>HKairpost</dc:creator>
				<category><![CDATA[Howto]]></category>
		<category><![CDATA[Compiz Fusion]]></category>
		<category><![CDATA[Gnome]]></category>
		<category><![CDATA[Screenlets]]></category>
		<category><![CDATA[Widget]]></category>

		<guid isPermaLink="false">http://bashroom.wordpress.com/?p=21</guid>
		<description><![CDATA[In Ubuntu jaunty 9.04 that&#8217;s not the default behaviour. So install all the wanted widgets then right click on them and in Window select the following: StickyWidgetKeep below If as soon as you select the Widget settings the widget disappear it means that the Widget layer plugin is activated in your compiz fusion options. Inactivate [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hkairpost.wordpress.com&amp;blog=8073143&amp;post=21&amp;subd=hkairpost&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In Ubuntu jaunty 9.04 that&#8217;s not the default behaviour. So install all the wanted widgets then right click on them and in <em>Window</em> select the following:<br />
<blockquote>
<p>Sticky<br />Widget<br />Keep below</p>
</blockquote>
<p>If as soon as you select the <em>Widget</em> settings the widget disappear it means that the <em>Widget layer</em> plugin is activated in your compiz fusion options. Inactivate this option in <em>CompizConfig Settings Manager</em>.<br />&nbsp;<br />The goal of the widget layer is to have the widgets displayed on top of all your windows when pressing a special key &#8211; F9 is the default key.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hkairpost.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hkairpost.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hkairpost.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hkairpost.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hkairpost.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hkairpost.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hkairpost.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hkairpost.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hkairpost.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hkairpost.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hkairpost.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hkairpost.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hkairpost.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hkairpost.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hkairpost.wordpress.com&amp;blog=8073143&amp;post=21&amp;subd=hkairpost&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hkairpost.wordpress.com/2009/06/21/get-your-screenlets-to-display-on-all-desktops/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe7ae46b46400d4066ef5d8091c8ecf7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">HKairpost</media:title>
		</media:content>
	</item>
		<item>
		<title>Get sound playing and recording to work in Skype</title>
		<link>http://hkairpost.wordpress.com/2009/06/21/get-sound-playing-and-recording-work-in-skype/</link>
		<comments>http://hkairpost.wordpress.com/2009/06/21/get-sound-playing-and-recording-work-in-skype/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 10:56:35 +0000</pubDate>
		<dc:creator>HKairpost</dc:creator>
				<category><![CDATA[Howto]]></category>
		<category><![CDATA[Repositories]]></category>
		<category><![CDATA[Skype]]></category>
		<category><![CDATA[Sound]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://bashroom.wordpress.com/?p=17</guid>
		<description><![CDATA[I installed Skype in Ubuntu jaunty 9.04 from medibuntu repository, which have a packaged version available. With default settings no sound could be played nor recorded. Work around: in skype&#8217;s options -&#62; Sound Devices set the following: Sound In: hw0Sound out: pulseRinging: pulse<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hkairpost.wordpress.com&amp;blog=8073143&amp;post=17&amp;subd=hkairpost&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I installed Skype in Ubuntu jaunty 9.04 from <a href="http://medibuntu.org">medibuntu repository</a>, which have a packaged version available. With default settings no sound could be played nor recorded.</p>
<p><strong>Work around:</strong></p>
<p>in skype&#8217;s<em> options -&gt; Sound Devices</em> set the following:<br />
<blockquote>
<p>Sound In: hw0<br />Sound out: pulse<br />Ringing: pulse</p>
</blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hkairpost.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hkairpost.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hkairpost.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hkairpost.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hkairpost.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hkairpost.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hkairpost.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hkairpost.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hkairpost.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hkairpost.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hkairpost.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hkairpost.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hkairpost.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hkairpost.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hkairpost.wordpress.com&amp;blog=8073143&amp;post=17&amp;subd=hkairpost&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hkairpost.wordpress.com/2009/06/21/get-sound-playing-and-recording-work-in-skype/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe7ae46b46400d4066ef5d8091c8ecf7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">HKairpost</media:title>
		</media:content>
	</item>
		<item>
		<title>Correct $HOME/.dmrc permissions</title>
		<link>http://hkairpost.wordpress.com/2009/06/21/correct-home-dmrc-permissions/</link>
		<comments>http://hkairpost.wordpress.com/2009/06/21/correct-home-dmrc-permissions/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 10:50:50 +0000</pubDate>
		<dc:creator>HKairpost</dc:creator>
				<category><![CDATA[Howto]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Permissions]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://bashroom.wordpress.com/?p=14</guid>
		<description><![CDATA[Something modified the permissions of my $HOME/.dmrc file. Consequently an annoying error shows up at login: User&#8217;s $HOME/.dmrc file is being ignored. This prevents the default language and session from being saved. File should be owned by user and have 644 permissions. User $HOME directory must be owned by user and not writeable by other [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hkairpost.wordpress.com&amp;blog=8073143&amp;post=14&amp;subd=hkairpost&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Something modified the permissions of my $HOME/.dmrc file. Consequently an annoying error shows up at login:</p>
<blockquote><p>User&#8217;s $HOME/.dmrc file is being ignored. This prevents the default language and session from being saved. File should be owned by user and have 644 permissions. User $HOME directory must be owned by user and not writeable by other users.</p></blockquote>
<p>to fix the permissions:</p>
<p><code>$ sudo chown -R $USERNAME: $HOME<br />
$ chmod 755 $HOME<br />
$ chmod 644 $HOME/.dmrc</code></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hkairpost.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hkairpost.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hkairpost.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hkairpost.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hkairpost.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hkairpost.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hkairpost.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hkairpost.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hkairpost.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hkairpost.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hkairpost.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hkairpost.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hkairpost.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hkairpost.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hkairpost.wordpress.com&amp;blog=8073143&amp;post=14&amp;subd=hkairpost&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hkairpost.wordpress.com/2009/06/21/correct-home-dmrc-permissions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe7ae46b46400d4066ef5d8091c8ecf7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">HKairpost</media:title>
		</media:content>
	</item>
	</channel>
</rss>
