<?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/"
	>

<channel>
	<title>Linux~ized &#187; gentoo</title>
	<atom:link href="http://www.linuxized.com/category/gentoo/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.linuxized.com</link>
	<description>wired&#039;s /dev/urandom space</description>
	<lastBuildDate>Fri, 03 Sep 2010 18:47:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>pf-kernel, linux kernel fork with new useful features not merged into mainline</title>
		<link>http://www.linuxized.com/2010/09/pf-kernel-linux-kernel-fork-with-new-useful-features-not-merged-into-mainline/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2010/09/pf-kernel-linux-kernel-fork-with-new-useful-features-not-merged-into-mainline/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 17:12:02 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[bfq]]></category>
		<category><![CDATA[bfs]]></category>
		<category><![CDATA[gentoo tree]]></category>
		<category><![CDATA[in tree]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[kernel fork]]></category>
		<category><![CDATA[kernel patches]]></category>
		<category><![CDATA[linux kernel]]></category>
		<category><![CDATA[patchset]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=708</guid>
		<description><![CDATA[Today I discovered another linux kernel patchset/fork that attempts to bring many features not in mainline together, called pf-kernel. Quoting from its website: &#8220;pf-kernel is another Linux kernel fork, that provides you with new useful features, that are not merged into mainline. It&#8217;s not based on any existing Linux fork or patchset, but some parts [...]]]></description>
			<content:encoded><![CDATA[<p>Today I discovered another linux kernel patchset/fork that attempts to bring many features not in mainline together, called <a href="http://pf-kernel.org.ua/">pf-kernel</a>.</p>
<p>Quoting from <a href="http://pf-kernel.org.ua/">its website</a>:</p>
<p>&#8220;<em>pf-kernel is another Linux kernel fork, that provides you with new useful features, that are not merged into mainline. It&#8217;s not based on any existing Linux fork or patchset, but some parts of Zen kernel may be merged if there&#8217;s no official release of needed patch. The name of this fork is not connected with BSD Packet Filter. «pf» means «post-factum» in the short form.</em>&#8221;</p>
<p>At this point <strong>the latest patchset includes the following</strong>:<br />
<strong>* mainline update: 2.6.35.4<br />
* -ck patchset (BFS included)<br />
* BFQ<br />
* TuxOnIce<br />
* LinuxIMQ</strong></p>
<p>Its main advantage over other forks seems to be that it&#8217;s regularly updated <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I&#8217;m using it on my main system without any issues, so <a href="http://packages.gentoo.org/package/sys-kernel/pf-sources">I added it to Gentoo&#8217;s tree</a>:</p>
<blockquote><p><code>* <strong>sys-kernel/pf-sources</strong><br />
     Available versions:<br />
	(2.6.31_p9)	(~)2.6.31_p9!b!s<br />
	(2.6.32_p16)	(~)2.6.32_p16!b!s<br />
	(2.6.33_p4)	(~)2.6.33_p4!b!s<br />
	(2.6.34_p7)	(~)2.6.34_p7!b!s<br />
	(2.6.35_p7)	(~)2.6.35_p7!b!s<br />
	{build deblob symlink}<br />
     Homepage:            http://pf-kernel.org.ua/<br />
     Description:         Linux kernel fork with new features, including the -ck patchset (BFS), BFQ, TuxOnIce and LinuxIMQ</code></p></blockquote>
<p>Many thanks to <a href="http://postfactum.pl.ua/">Oleksandr</a> for taking the time to create and maintain it <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2010/09/pf-kernel-linux-kernel-fork-with-new-useful-features-not-merged-into-mainline/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>luakit &#8211; fast, small, webkit based micro-browser extensible by lua</title>
		<link>http://www.linuxized.com/2010/08/luakit-fast-small-webkit-based-micro-browser-extensible-by-lua/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2010/08/luakit-fast-small-webkit-based-micro-browser-extensible-by-lua/#comments</comments>
		<pubDate>Sat, 14 Aug 2010 18:02:19 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[luakit]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[gentoo tree]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=608</guid>
		<description><![CDATA[I&#8217;ve added ebuilds in Gentoo&#8217;s portage for a new webkit browser called luakit. [I] www-client/luakit Available versions: (~)2010.08.07 (~)2010.08.13 **9999 Homepage: http://www.luakit.org Description: a webkit-gtk based, micro-browser framework in Lua It is a webkit based, low footprint browser written in C and Lua, modeled after awesome wm, my favorite window manager Vim-like bindings, low memory [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve added ebuilds in Gentoo&#8217;s portage for a new webkit browser called <a target="_blank" href="http://www.luakit.org">luakit</a>.</p>
<p><code>[I] www-client/luakit<br />
     Available versions:  (~)2010.08.07 (~)2010.08.13 **9999<br />
     Homepage:            http://www.luakit.org<br />
     Description:         a webkit-gtk based, micro-browser framework in Lua</code></p>
<p>It is a webkit based, low footprint browser written in C and Lua, modeled after <a target="_blank" href="http://awesome.naquadah.org/">awesome wm</a>, my favorite window manager <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Vim-like bindings, low memory usage, lua configuration file (if you use awesome you will feel at home) and rapid development are some of <a target="_blank" href="http://www.luakit.org">luakit</a>&#8216;s key points.</p>
<p><a href="http://www.linuxized.com/wp-content/uploads/2010/08/luakit.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img class="alignnone size-medium wp-image-610" title="luakit" src="http://www.linuxized.com/wp-content/uploads/2010/08/luakit-300x224.jpg" alt="" width="300" height="224" /></a></p>
<p>To try it out:</p>
<blockquote><p><code>emerge -av luakit</code></p></blockquote>
<p>(~testing only, so you have to keyword it if running stable)</p>
<p>For more information, <a target="_blank" href="http://www.luakit.org">visit the luakit website</a>, or join #luakit (OFTC IRC network) <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2010/08/luakit-fast-small-webkit-based-micro-browser-extensible-by-lua/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>nominated for the upcoming Gentoo Council Elections</title>
		<link>http://www.linuxized.com/2010/06/nominated-for-the-upcoming-gentoo-council-elections/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2010/06/nominated-for-the-upcoming-gentoo-council-elections/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 16:21:30 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[council]]></category>
		<category><![CDATA[gentoo council]]></category>
		<category><![CDATA[manifesto]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=582</guid>
		<description><![CDATA[I&#8217;m a nominee for the upcoming Gentoo Council (thanks Markos ). To help developers decide if they want to vote for me, I wrote a short manifesto. It follows: swift. decisive. vigilant. for an even better Gentoo! --- this year I've decided not to write a long, tiresome manifesto. there is no point in making [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a <a target="_blank" href="http://www.gentoo.org/proj/en/elections/council/2010/council-201006-nominees.xml">nominee for the upcoming Gentoo Council</a> (thanks <a target="_blank" href="http://hwoarang.silverarrow.org/">Markos</a> <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ).</p>
<p>To help developers decide if they want to vote for me, I wrote a short <a target="_blank" href="http://dev.gentoo.org/~wired/manifesto_2010-06.txt">manifesto</a>. It follows:</p>
<blockquote><pre>swift. decisive. vigilant. for an even better Gentoo!

---

this year I've decided not to write a long, tiresome manifesto.
there is no point in making promises for things that may never even reach the
council's umbrella.

besides, in reality almost everything landing on the council's agenda is
dynamically decided by the developers a few days or weeks before meetings
and council members need to be swift, decisive and always vigilant to be able
to resolve things quickly and efficiently, even from the shadows, if possible.

these three words pretty much describe my "running for council" manifesto:

swift, decisive, vigilant.

Gentoo deserves nothing less <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> 

---

who am I:

Alex Alexander, 26yo, currently working as a web developer.
Qt Project Lead, KDE Project Member, maintainer of various other packages.

--
wired</pre>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2010/06/nominated-for-the-upcoming-gentoo-council-elections/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Qt 4.7 beta 1 in qting-edge gentoo overlay</title>
		<link>http://www.linuxized.com/2010/05/qt-4-7-beta-1-in-qting-edge-gentoo-overlay/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2010/05/qt-4-7-beta-1-in-qting-edge-gentoo-overlay/#comments</comments>
		<pubDate>Sun, 23 May 2010 11:53:52 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[qt]]></category>
		<category><![CDATA[qt-4.7]]></category>
		<category><![CDATA[qting-edge]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=561</guid>
		<description><![CDATA[Qt 4.7 beta 1 is now available in the qting-edge overlay. To install it, add the overlay (using layman or PORTDIR_OVERLAY) and unmask qt-4.7_beta1 by copying or linking the keywords file we provide in your /etc/portage/package.unmask/ folder. ln -s /path/to/qting-edge/Documentation/package.keywords/qt-4.7 /etc/portage/package.unmask/ # IF YOU USE A package.unmask FILE, run the following INSTEAD cat /path/to/qting-edge/Documentation/package.keywords/qt-4.7 &#62;&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>Qt 4.7 beta 1 is now available in the <strong>qting-edge</strong> overlay.</p>
<p>To install it, add the overlay (using <strong>layman</strong> or <strong>PORTDIR_OVERLAY</strong>) and <strong>unmask qt-4.7_beta1</strong> by copying or linking the <strong>keywords file we provide</strong> in your <strong>/etc/portage/package.unmask/</strong> folder.</p>
<blockquote><p><code>ln -s /path/to/qting-edge/Documentation/package.keywords/qt-4.7 /etc/portage/package.unmask/</code></p>
<p><code> </code><code><strong># IF YOU USE A package.unmask FILE, run the following </strong><strong><span style="color: #ff0000;">INSTEAD</span></strong><br />
cat /path/to/qting-edge/Documentation/package.keywords/qt-4.7 &gt;&gt; /etc/portage/package.unmask<br />
</code></p></blockquote>
<p>then update your world:</p>
<blockquote><p><code>emerge -avDuN world</code></p></blockquote>
<p>if you only want to update Qt, run</p>
<blockquote><p><code>emerge -av1 $(eix -I --only-names x11-libs/qt-)</code></p></blockquote>
<p>Please report any ebuild-related bugs you find in our bugzilla, prefixed with [qting-edge] in the summary!</p>
<p>Enjoy <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2010/05/qt-4-7-beta-1-in-qting-edge-gentoo-overlay/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>switching from gnu screen to tmux (updated)</title>
		<link>http://www.linuxized.com/2010/05/switching-from-gnu-screen-to-tmux/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2010/05/switching-from-gnu-screen-to-tmux/#comments</comments>
		<pubDate>Wed, 05 May 2010 09:45:02 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[gnu screen]]></category>
		<category><![CDATA[overlay]]></category>
		<category><![CDATA[tmux]]></category>
		<category><![CDATA[wirelay]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=517</guid>
		<description><![CDATA[update #1: upstream accepted my patch, so the next tmux release will provide window-status-alert-{attr,fg,bg} Only difference is the use of alert instead of flagged. It sounds better anyway I&#8217;ll adjust my patch on 1.2 as well update #2 [2010/05/17]: uploaded my updated config file, now using ` as my prefix key I gave tmux a [...]]]></description>
			<content:encoded><![CDATA[<p><strong><span style="color: #ff0000;">update #1</span></strong>: upstream accepted my patch, so the next tmux release will provide <strong>window-status-alert-{attr,fg,bg}</strong> <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Only difference is the use of <strong>alert</strong> instead of <strong>flagged</strong>. It sounds better anyway <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  I&#8217;ll adjust my patch on 1.2 as well <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong><span style="color: #ff0000;">update #2 [2010/05/17]</span></strong>: uploaded my updated config file, now using ` as my prefix key</p>
<p>I gave tmux a try yesterday.</p>
<p>Clean config file, thorough documentation and a few nice touches here and there (i.e. better, persistent window splitting) make it a nice alternative to screen, but the biggest difference lies in memory usage. Screen can easily eat up to 40-50mb with just a few windows open, but tmux has yet to reach the 10mb mark!</p>
<p>You may argue that ram is cheap these days, but <strong>when you&#8217;re on a 360mb VPS ram matters</strong> <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I did find a few bugs/annoyances, for instance if you add <strong>set-option -g default-terminal &#8220;screen-256color&#8221;</strong> in your config file, <del datetime="2010-05-17T07:59:13+00:00">tmux stops evaluating the #T variable.</del></p>
<p>I hacked my way out of this one by adding the following in my <strong>.bash_profile</strong> instead:</p>
<blockquote><p><code>[[ $TERM == "screen" ]] &amp;&amp; export -p TERM="screen-256color"</code></p></blockquote>
<p><strong>Turns out that&#8217;s not tmux&#8217;s fault but bash&#8217;s, I&#8217;ll have to create a patch for that as well <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  If you have the same issue, you can use the above hack as a temporary fix.</strong></p>
<p>Also version 1.2 does not provide a way for you to customize the colors used on window titles with alerts (either monitored or when the bell is active), but I <a href="http://sourceforge.net/tracker/?func=detail&amp;aid=2996871&amp;group_id=200378&amp;atid=973264" target="_blank">patched that and sent it upstream</a> <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>You can <a href="http://github.com/wired/wirelay/tree/master/app-misc/tmux/" target="_blank">find an ebuild with the patch</a> in my overlay, <a href="http://github.com/wired/wirelay/" target="_blank">wirelay</a> (<strong>layman -a wirelay</strong> <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ).</p>
<p>The patch was accepted upstream so it&#8217;ll be in the next release.</p>
<p>My tmux looks like this:</p>
<p><a href="http://www.linuxized.com/wp-content/uploads/2010/05/tmux1.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank"><img class="alignnone size-medium wp-image-529" title="tmux" src="http://www.linuxized.com/wp-content/uploads/2010/05/tmux1-300x202.jpg" alt="" width="300" height="202" /></a></p>
<p>and with some split panes:</p>
<p><a href="http://www.linuxized.com/wp-content/uploads/2010/05/tmux2.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank"><img class="alignnone size-medium wp-image-530" title="tmux split" src="http://www.linuxized.com/wp-content/uploads/2010/05/tmux2-300x202.jpg" alt="" width="300" height="202" /></a></p>
<p>finally, below is my (<strong>updated on 2010/05/17</strong>) <strong><a href="http://dev.gentoo.org/~wired/conf/tmux.conf" target="_blank">tmux.conf</a></strong> config file, used in the above screenshots.</p>
<p>I decided to use ` as my prefix key, its really better than hitting ctrl-a all the time <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<blockquote><p><code># ` is an interesting key for a prefix<br />
set-option -g prefix `<br />
# set-option -g prefix C-a<br />
<br />
unbind-key C-b<br />
bind-key C-a last-window<br />
bind-key ` last-window<br />
bind-key a send-prefix<br />
<br />
# we might need ` at some point, allow switching<br />
# we can also send the prefix char with `-a<br />
bind-key F11 set-option -g prefix C-a<br />
bind-key F12 set-option -g prefix `<br />
<br />
# 0 is too far from ` <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
set -g base-index 1<br />
<br />
# set-option -g default-terminal "screen-256color"<br />
set-option -g mouse-select-pane on<br />
set-option -g status-keys vi<br />
set-option -g bell-action any<br />
set-option -g set-titles on<br />
set-option -g set-titles-string '#H:#S.#I.#P #W #T' # window number,program name,active (or not)<br />
set-option -g visual-bell on<br />
<br />
setw -g mode-keys vi<br />
setw -g mode-mouse on<br />
setw -g monitor-activity on<br />
<br />
bind e previous-window<br />
bind f next-window<br />
bind j up-pane<br />
bind k down-pane<br />
<br />
set-option -g status-utf8 on<br />
# set-option -g status-justify centre<br />
set-option -g status-justify left<br />
set-option -g status-bg black<br />
set-option -g status-fg white<br />
set-option -g status-left-length 40<br />
<br />
set-option -g pane-active-border-fg green<br />
set-option -g pane-active-border-bg black<br />
set-option -g pane-border-fg white<br />
set-option -g pane-border-bg black<br />
<br />
set-option -g message-fg black<br />
set-option -g message-bg green<br />
<br />
#setw -g mode-bg black<br />
<br />
setw -g window-status-bg black<br />
setw -g window-status-current-fg green<br />
setw -g window-status-alert-attr default<br />
setw -g window-status-alert-fg yellow<br />
<br />
set -g status-left '#[fg=red]#H#[fg=green]:#[fg=white]#S #[fg=green]][#[default]'<br />
<br />
# set -g status-right '#[fg=green]][#[fg=white] #T #[fg=green]][ #[fg=blue]%Y-%m-%d #[fg=white]%H:%M#[default]'<br />
set -g status-right '#[fg=green]][ #[fg=blue]%Y-%m-%d #[fg=white]%H:%M#[default]'<br />
<br />
set -g history-limit 4096<br />
<br />
# `+r reloads the configuration, handy<br />
bind r source-file ~/.tmux.conf</code></p></blockquote>
<p> <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2010/05/switching-from-gnu-screen-to-tmux/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>IMAP Spam Begone &#8211; remote email spam filtering using spamassassin</title>
		<link>http://www.linuxized.com/2010/05/imap-spam-begone-remote-email-spam-filtering-using-spamassassin/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2010/05/imap-spam-begone-remote-email-spam-filtering-using-spamassassin/#comments</comments>
		<pubDate>Tue, 04 May 2010 10:44:56 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[imap]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[spam filtering]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=499</guid>
		<description><![CDATA[Do you need to filter spam email on your IMAP account, but can&#8217;t do it on the email server and your client software (mutt? ) won&#8217;t provide that capability? meet IMAP Spam Begone a nifty python script that uses spamassassin to remotely mark (and optionally move/delete) spam mail over IMAP. it can also use spam/ham [...]]]></description>
			<content:encoded><![CDATA[<p>Do you need to filter spam email on your IMAP account, but can&#8217;t do it on the email server and your client software (mutt? <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ) won&#8217;t provide that capability?</p>
<p>meet <a target="_blank" href="http://redmine.ookook.fr/projects/isbg/wiki">IMAP Spam Begone</a></p>
<p>a nifty python script that uses spamassassin to remotely mark (and optionally move/delete) spam mail over IMAP.<br />
it can also use spam/ham folders to <em>teach</em> your spamassassin <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Available in gentoo:<br />
<strong><code>[*] mail-filter/isbg<br />
     Available versions:  (~)0.99-r1<br />
     Homepage:            http://redmine.ookook.fr/projects/isbg<br />
     Description:         IMAP Spam Begone: a script that makes it easy to scan an IMAP inbox for spam using SpamAssassin</code></strong></p>
<p>usage instructions here: <a target="_blank" href="http://redmine.ookook.fr/projects/isbg/wiki#SpamAssassin">http://redmine.ookook.fr/projects/isbg/wiki#SpamAssassin</a></p>
<p>some example commands I&#8217;m using:</p>
<blockquote><p><code><strong># to check for spam:</strong><br />
isbg.py --imaphost [HOST] --imapuser [EMAIL] --delete --noreport --spamc<br />
<strong># to teach spamassassin:</strong><br />
isbg.py --imaphost [HOST] --imapuser [EMAIL] --noreport --teachonly --learnspambox INBOX.spam --learnhambox INBOX.read-mail --spamc<br />
</code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2010/05/imap-spam-begone-remote-email-spam-filtering-using-spamassassin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>linode.com, my new home</title>
		<link>http://www.linuxized.com/2010/05/linode-com-my-new-home/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2010/05/linode-com-my-new-home/#comments</comments>
		<pubDate>Mon, 03 May 2010 16:34:20 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[linode]]></category>
		<category><![CDATA[vps]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=490</guid>
		<description><![CDATA[For the last few days, linuxized.com has been enjoying its new home, a linode.com VPS. Running Gentoo. Of-course A 24/7 remote box had been on my wish-list for some time and my shared-hosting 1-year contract was ending, when I discovered linode.com. They give you a VPS and let you do anything you want with it. [...]]]></description>
			<content:encoded><![CDATA[<p>For the last few days, linuxized.com has been enjoying its new home, a linode.com VPS. Running Gentoo. Of-course <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>A 24/7 remote box had been on my wish-list for some time and my shared-hosting 1-year contract was ending, when I discovered linode.com.</p>
<p>They give you a VPS and let you do anything you want with it. They also provide you with a control panel that lets you tweak pretty much everything.</p>
<p>So I bought the cheapest one (360), created some partitions and booted it using a bootable image they provide (something similar to systemrescuecd).</p>
<p>I then downloaded the latest stage3, configured the base system and booted it using a kernel provided by linode.</p>
<p>Instead of compiling anything on the VPS, I decided to use binary packages to speed things up.</p>
<p>I have a bunch of chroots on my home box, one of them being stable-x-less. I cloned it, adjusted the use flags a bit and rsync&#8217;d all the binpackages to the VPS.</p>
<p>Now everything works great and I have a bunch of services running (http,email,znc,nagios,etc) <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Linode++ for the excellent service they provide <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2010/05/linode-com-my-new-home/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>FOSDEM 2010 :)</title>
		<link>http://www.linuxized.com/2010/02/fosdem-2010/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2010/02/fosdem-2010/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 21:50:50 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[fosdem]]></category>
		<category><![CDATA[fosdem 2010]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=479</guid>
		<description><![CDATA[This year&#8217;s FOSDEM is just around the corner! (February 6th/7th, Brussels, Belgium) A lot of interesting talks and presentations will take place and I&#8217;m pretty sure there&#8217;s going to be a lot of beer too! ^_^ Many Gentoo Developers will be there for the whole weekend, including me See you all there]]></description>
			<content:encoded><![CDATA[<p>This year&#8217;s <a target="_blank" href="http://fosdem.org/">FOSDEM</a> is just around the corner! (February 6th/7th, Brussels, Belgium)</p>
<p>A lot of <a target="_blank" href="http://fosdem.org/2010/schedule/days">interesting talks and presentations</a> will take place and I&#8217;m pretty sure there&#8217;s going to be a lot of beer too! ^_^</p>
<p>Many Gentoo Developers will be there for the whole weekend, including me <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>See you all there <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2010/02/fosdem-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>uzbl &#8211; a terminal for the web &#8211; in gentoo :)</title>
		<link>http://www.linuxized.com/2009/12/uzbl-a-terminal-for-the-web-in-gentoo/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2009/12/uzbl-a-terminal-for-the-web-in-gentoo/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 13:39:32 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[uzbl]]></category>
		<category><![CDATA[portage]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=427</guid>
		<description><![CDATA[I&#8217;ve been using firefox for too long. Its excellent vimperator extension has prevented me from switching to anything else, but it is beginning to show its age. Slow loading times, occasional crashes, horrible JS performance&#8230; Meet uzbl. Wordplay for usable. Its developers describe it as web interface tools which adhere to the unix philosophy. I [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using firefox for too long.</p>
<p>Its excellent <a href="http://www.vimperator.org/" target="_blank">vimperator</a> extension has prevented me from switching to anything else, but it is beginning to show its age. Slow loading times, occasional crashes, horrible JS performance&#8230;</p>
<p>Meet <a href="http://www.uzbl.org/" target="_blank">uzbl</a>. Wordplay for <strong>usable</strong>. Its developers describe it as <strong>web interface tools which adhere to the unix philosophy</strong>. I like to think of it as <strong>a terminal for the web</strong>.</p>
<p>I have valid reasons: Instead of using tabs, I just <strong>spawn uzbl windows</strong> whenever I need something, then close them. Same as a terminal. That is possible because <strong>it loads instantly</strong> &#8211; like a terminal! Add the <strong>fully customizable vim-like bindings</strong> and <strong>very good webkit engine</strong> and you have a <strong>winner</strong>!</p>
<p>The fact that I&#8217;m using <a href="http://awesome.naquadah.org/" target="_blank">awesome</a> (a tiling wm) also helps, since it manages all the windows for me.</p>
<p>Since I like uzbl so much, <strong>I added it to the portage tree</strong>:</p>
<blockquote><p>[I] www-client/uzbl<br />
Available versions:  (~)0_pre20091130{tbz2} **9999{tbz2} {helpers}<br />
Installed versions:  0_pre20091130{tbz2}(04:03:14 PM 12/04/2009)(helpers)<br />
Homepage:            http://www.uzbl.org<br />
Description:         A keyboard controlled (modal vim-like bindings, or with modifierkeys) browser based on Webkit</p></blockquote>
<p><strong>One tagged release and a live ebuild</strong> (that uses either the master or experimental branch).</p>
<p>I&#8217;ve also patched <a href="http://tools.suckless.org/dmenu/" target="_blank">dmenu</a> with the <a href="http://bbs.archlinux.org/viewtopic.php?id=54086" target="_blank">vertical patch</a> to make it useful with uzbl. You can find the updated ebuild in <a href="http://github.com/wired/wirelay/tree/master/x11-misc/dmenu/" target="_blank">wirelay</a> (<strong>layman -a wirelay</strong>) &#8211; at least until I get the dmenu maintainers to add the patch in portage.</p>
<p> <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="mceTemp">
<dl id="attachment_434" class="wp-caption alignnone" style="width: 810px;">
<dt class="wp-caption-dt"><a href="http://www.linuxized.com/wp-content/uploads/2009/12/imagebin.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img class="size-large wp-image-434 " title="uzbl" src="http://www.linuxized.com/wp-content/uploads/2009/12/imagebin-1024x639.jpg" alt="uzbl" width="800" height="499" /></a></dt>
<dd class="wp-caption-dd"></dd>
</dl>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2009/12/uzbl-a-terminal-for-the-web-in-gentoo/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>kde-testing overlay *renamed* &#8211; qt and kde status in gentoo</title>
		<link>http://www.linuxized.com/2009/12/kde-testing-overlay-renamed-qt-and-kde-status-in-gentoo/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.linuxized.com/2009/12/kde-testing-overlay-renamed-qt-and-kde-status-in-gentoo/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 10:45:08 +0000</pubDate>
		<dc:creator>wired</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[4.3.4]]></category>
		<category><![CDATA[ebuilds]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[kde-testing]]></category>
		<category><![CDATA[overlay]]></category>
		<category><![CDATA[qt]]></category>
		<category><![CDATA[qt 4.6.0]]></category>

		<guid isPermaLink="false">http://www.linuxized.com/?p=405</guid>
		<description><![CDATA[Today we renamed kde-testing back to kde in layman. You should remove and add the overlay again: layman -d kde-testing; layman -L; layman -a kde; In other news, Qt 4.6.0 final was released by Nokia yesterday. You&#8217;ll find ebuilds in portage&#8217;s ~testing. If you&#8217;re using stable and want to try it out, make sure you [...]]]></description>
			<content:encoded><![CDATA[<p>Today we <span style="color: #ff0000;">renamed</span> <strong>kde-testing</strong> back to <strong>kde</strong> in layman. <strong>You should remove and add the overlay again</strong>:</p>
<blockquote><p><code>layman -d kde-testing; layman -L; layman -a kde;</code></p></blockquote>
<p>In other news,</p>
<p><strong>Qt 4.6.0 final <a href="http://qt.nokia.com/about/news/nokia-releases-qt-4.6" target="_blank">was released</a></strong> by Nokia yesterday. You&#8217;ll find ebuilds in <strong>portage&#8217;s ~testing</strong>. If you&#8217;re using stable and want to try it out, <strong>make sure you keyword ALL the ebuilds</strong>, or you might get ugly blocks <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  A keyword file <a href="http://gitorious.org/gentoo-qt/qting-edge/blobs/master/Documentation/package.keywords/qt-4.6" target="_blank">is available</a> in <a href="http://gitorious.org/gentoo-qt/qting-edge" target="_blank">qting-edge</a>.</p>
<p>Upgrading world is the recommended way to go to avoid <strong>B</strong> blocks. If you don&#8217;t want to upgrade world,<strong> make sure your upgrade command includes all installed Qt modules or you will get blocks.</strong></p>
<blockquote><p><code>emerge -av1 $(qlist -IC x11-libs/qt\-)</code></p></blockquote>
<p>Remember that &#8220;b&#8221; (lowercase b) blocks are <strong>automatically resolved</strong> by portage, just remove <strong><code>--pretend</code></strong> and proceed with the upgrade.</p>
<p>For those wondering, <strong>KDE 4 works fine with </strong>Qt 4.6 <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>If you&#8217;re upgrading Qt from a previous version and your Qt apps misbehave, you should rebuild everything depending on Qt:</p>
<blockquote><p><code>emerge -av1 $(for i in $(qlist -IC x11-libs/qt-); do equery -q d $i | grep -v 'x11-libs/qt-' | sed "s/^/=/"; done)</code></p></blockquote>
<p><strong>KDE 4.3.4 was also released</strong> yesterday, ebuilds are available in portage as usual <img src='http://www.linuxized.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Lots of stuff to build, have fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxized.com/2009/12/kde-testing-overlay-renamed-qt-and-kde-status-in-gentoo/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
