<?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>Lojic Technologies Blog &#187; linux</title>
	<atom:link href="http://lojic.com/blog/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://lojic.com/blog</link>
	<description></description>
	<lastBuildDate>Fri, 28 May 2010 16:11:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Sticking With Linux For Server Deployments</title>
		<link>http://lojic.com/blog/2008/09/08/sticking-with-linux-for-server-deployments/</link>
		<comments>http://lojic.com/blog/2008/09/08/sticking-with-linux-for-server-deployments/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 05:18:00 +0000</pubDate>
		<dc:creator>Brian Adkins</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[bsd]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://lojic.com/blog/2008/09/08/sticking-with-linux-for-server-deployments/</guid>
		<description><![CDATA[I recently considered switching my server deployments from Linux to FreeBSD. I need to move a number of sites off a dedicated server to either a different dedicated server (less money), or to a vps (much less money). Since I have to go through some pain with switching, I figured now was a good time [...]]]></description>
			<content:encoded><![CDATA[<p>I recently considered switching my server deployments from Linux to FreeBSD. I need to move a number of sites off a dedicated server to either a different dedicated server (less money), or to a vps (much less money). Since I have to go through some pain with switching, I figured now was a good time to try and decide whether I should stick with Linux (Debian/Ubuntu) or move to FreeBSD.</p>
<p>After spending too many hours researching and experimenting (multiple installations of FreeBSD &#038; lots of software built/installed), I&#8217;ve decided to stick with Linux for hosting web applications. Here are some advantages for each OS from my perspective.</p>
<p><strong>FreeBSD Advantages</strong></p>
<ul>
<li>A slight performance advantage currently from my research, but this is debatable</li>
<li>My primary desktop is Mac OSX which is based on FreeBSD, so I would be able to leverage sysadmin knowledge between my development machine and my hosted machines. This is the same advantage I had when my main development machine was Ubuntu and I hosted apps on Ubuntu. However, OSX doesn&#8217;t require much Unix sysadmin knowledge, so this isn&#8217;t nearly as important as the analog below.</li>
<li>I like the idea of building packages from source, and the ports system does this very nicely.</li>
<li>The organization of the OS seems superior to me. The ports system, startup scripts, file locations, etc.</li>
<li>Paul Graham&#8217;s server OS of choice (at least for news.ycombinator.com), so I expect Arc will continue to be well supported on it (that is if Arc continues itself)</li>
<li>Yahoo &#038; other large sites use it.</li>
</ul>
<p><strong>Linux Advantages</strong></p>
<ul>
<li>Ubuntu is a <strong>much</strong> better <em>desktop</em> OS, and I&#8217;ve decided to use it on my non-Mac home computers, so I can leverage sysadmin knowledge between my home machines and hosted machines. The desktop installation for Ubuntu 8.04 is <strong>unbelievably</strong> nice. If I ever become dissatisfied with OSX as my primary desktop, I&#8217;ll switch back to Ubuntu in a heartbeat. I just loaded Ubuntu 8.04 on my old 900 MHz AMD w/ 384 MB RAM, and it&#8217;s quite responsive.</li>
<li>I&#8217;ve accumulated more sysadmin knowledge for Linux than for FreeBSD, and supporting two operating systems (OSX / Linux) is more appealing than supporting three.</li>
<li>Better virtualization support</li>
<li>Linux threading seems to perform better (although FreeBSD has caught up a little)</li>
<li>Companies such as <a href="http://www.slicehost.com">slicehost.com</a> support Linux, but not FreeBSD (due to virtualization issues), so this limits my options with FreeBSD</li>
<li>Auto power management works out of the box &#8211; shutdown the OS and the computer powers down</li>
<li>The binary package system is <strong>much</strong> faster for installations. If I need to get another web server up and running quickly, I can do it much easier with Debian/Ubuntu than with FreeBSD.</li>
<li>Google &#038; other large sites use it</li>
</ul>
<p>The two operating systems seem quite close to me, and it&#8217;s possible I&#8217;ll make a different decision a year or two down the road, but for now, the cost of switching from Linux to FreeBSD is higher than any expected benefit &#8211; particularly since my code rests upon Apache, Mongrel, Ruby, Rails, etc.</p>
<p>I have an emotional bias toward BSD since I started out on SunOS (as far as Unix is concerned), and it seems to have a <em>richer</em> history; however, Debian/Ubuntu seems to be the most practical choice for me at this time.</p>
<p>Even though I ended up sticking with my current server platform, I do feel better about having performed my <em>due diligence</em> rather than continuing with a default, <em>and</em> I have some really great notes for setting up a FreeBSD system should I need to do so in the future :)</p>
]]></content:encoded>
			<wfw:commentRss>http://lojic.com/blog/2008/09/08/sticking-with-linux-for-server-deployments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu Linux 8.04 &#8211; Wake on LAN</title>
		<link>http://lojic.com/blog/2008/09/03/ubuntu-804-linux-wake-on-lan/</link>
		<comments>http://lojic.com/blog/2008/09/03/ubuntu-804-linux-wake-on-lan/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 05:23:57 +0000</pubDate>
		<dc:creator>Brian Adkins</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[utility]]></category>

		<guid isPermaLink="false">http://lojic.com/blog/2008/09/03/ubuntu-804-wake-on-lan/</guid>
		<description><![CDATA[Now that I&#8217;ve switched to a Macbook Pro with OSX Leopard as my primary desktop, I&#8217;ve located my Ubuntu machine in another part of the house to be accessible to my children. Not wanting to walk to the room where it&#8217;s located just to flip the power switch, I researched how to get &#8220;wake on [...]]]></description>
			<content:encoded><![CDATA[<p>Now that I&#8217;ve switched to a Macbook Pro with OSX Leopard as my primary desktop, I&#8217;ve located my Ubuntu machine in another part of the house to be accessible to my children. Not wanting to walk to the room where it&#8217;s located just to flip the power switch, I researched how to get &#8220;wake on LAN&#8221; working, so I could power it up remotely.</p>
<p><strong>1.</strong> Enable the appropriate setting in your BIOS. Mine had something to do with wake on PCI device.</p>
<p><strong>2.</strong> Install ethtool if you don&#8217;t already have it.</p>
<pre>
sudo apt-get install ethtool
cd /etc/init.d
sudo vim wakeonlanconfig
</pre>
<p>Add the following lines to that file:</p>
<pre>
#!/bin/bash
ethtool -s eth0 wol g
</pre>
<p>Install the script:</p>
<pre>
sudo update-rc.d -f wakeonlanconfig defaults
</pre>
<p>Run the script:</p>
<pre>
sudo /etc/init.d/wakeonlanconfig
</pre>
<p><strong>3.</strong> Keep the network interface alive after shut down.</p>
<pre>
sudo vim /etc/init.d/halt
</pre>
<p>Change the following line:</p>
<pre>
halt -d -f -i $poweroff $hddown
</pre>
<p>to the following line (i.e. remove the -i)</p>
<pre>
halt -d -f $poweroff $hddown
</pre>
<p><strong>4.</strong> Get the MAC address</p>
<pre>
ifconfig | grep HW
</pre>
<p><strong>5.</strong> Send the magic packet via the following Ruby program:</p>
<pre>
require 'socket'
mac_addr = "x21x53x39xB3x90x42"
s = UDPSocket.new
s.setsockopt(Socket::SOL_SOCKET, Socket::SO_BROADCAST, 1)
s.send("xff"*6 + mac_addr*16, Socket::SO_BROADCAST, '10.0.0.255', 7)
</pre>
]]></content:encoded>
			<wfw:commentRss>http://lojic.com/blog/2008/09/03/ubuntu-804-linux-wake-on-lan/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>cmd line history meme</title>
		<link>http://lojic.com/blog/2008/04/19/cmd-line-history-meme/</link>
		<comments>http://lojic.com/blog/2008/04/19/cmd-line-history-meme/#comments</comments>
		<pubDate>Sat, 19 Apr 2008 17:41:16 +0000</pubDate>
		<dc:creator>Brian Adkins</dc:creator>
				<category><![CDATA[communication]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://lojic.com/blog/2008/04/19/cmd-line-history-meme/</guid>
		<description><![CDATA[Aaron tagged me

brian@airstream:~$ history 1000 &#124; awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' &#124;
  sort -rn &#124; head

182 cd
141 ls
55 vim
52 ssh
44 timeclock.rb
29 ruby
28 irb
26 fr
26 cat
24 rake


I&#8217;ve made a definite switch to emacs, but vim is still handy for the quick view of a file, and I start emacs in the morning [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://aaronbedra.com/2008/4/16/cmd-line-history-meme">Aaron tagged me</a></p>
<pre>
brian@airstream:~$ history 1000 | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' |
  sort -rn | head

182 cd
141 ls
55 vim
52 ssh
44 timeclock.rb
29 ruby
28 irb
26 fr
26 cat
24 rake
</pre>
<ol>
<li>I&#8217;ve made a definite switch to emacs, but vim is still handy for the quick view of a file, and I start emacs in the morning via an icon, and it stays up all day &#8211; otherwise, it would be way up on the list.</li>
<li>timeclock.rb is a handly little script to parse/format an emacs timelog file &#8211; incredibly nice way to track time on various tasks.</li>
<li>fr is an alias for: find . -regextype posix-extended -regex &#8221;&#8217;.*.r(b|html)&#8221;&#8217; | xargs grep</li>
</ol>
<p>Tag. You&#8217;re it :)</p>
]]></content:encoded>
			<wfw:commentRss>http://lojic.com/blog/2008/04/19/cmd-line-history-meme/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Nice Fonts for GNU Emacs on Ubuntu Linux</title>
		<link>http://lojic.com/blog/2008/02/07/nice-fonts-for-gnu-emacs-on-ubuntu-linux/</link>
		<comments>http://lojic.com/blog/2008/02/07/nice-fonts-for-gnu-emacs-on-ubuntu-linux/#comments</comments>
		<pubDate>Thu, 07 Feb 2008 16:13:18 +0000</pubDate>
		<dc:creator>Brian Adkins</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[lisp]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://lojic.com/blog/2008/02/07/nice-fonts-for-gnu-emacs-on-ubuntu-linux/</guid>
		<description><![CDATA[UPDATE 12/24/08: This article is now out of date. I just installed Ubuntu 8.10, and getting Emacs with nice fonts is now much easier:

Install the emacs-snapshot-gtk package
Edit ~/.Xresources to have
Emacs.font: Bitstream Vera Sans Mono-10
xrdb -merge ~/.Xresources


Before discussing how to get nice fonts for emacs, it might be reasonable to ask, &#8220;why emacs?&#8221; I haven&#8217;t fully [...]]]></description>
			<content:encoded><![CDATA[<p><strong>UPDATE 12/24/08:</strong> This article is now out of date. I just installed Ubuntu 8.10, and getting Emacs with nice fonts is now much easier:</p>
<ol>
<li>Install the emacs-snapshot-gtk package</li>
<li>Edit ~/.Xresources to have<br />
Emacs.font: Bitstream Vera Sans Mono-10</li>
<li>xrdb -merge ~/.Xresources</li>
</ol>
<hr />
<p>Before discussing how to get nice fonts for emacs, it might be reasonable to ask, &#8220;why emacs?&#8221; I haven&#8217;t fully answered that question myself, but had I not been able to get nice, readable fonts on emacs, I probably wouldn&#8217;t continue researching it. For the info on getting nice fonts to work, scroll down to &#8220;Nice Fonts&#8221; below.</p>
<p>After many years of using large IDEs to develop software, I switched to <a href="http://www.vim.org/">vim</a> about a year and a half ago when I began developing with Ruby on Rails. Although the learning curve for vim was a bit steep, I quickly got to the point of being more productive with vim than I was with my previous IDE, and I&#8217;m continually learning features of vim that save me time and effort.</p>
<p>Ok, if vim is so great, why am I considering emacs? In a word, Lisp. Emacs, has great Lisp support. For the little bit of Lisp dabbling I&#8217;ve been doing, vim has been fine, but from what I&#8217;ve seen demonstrated with emacs and slime, I think it&#8217;s worth researching. Another important factor is that emacs is scripted with elisp, a dialect of Lisp. I&#8217;ve never taken the time to read up on vim scripting, but scripting emacs with elisp seems easy. Type in some elisp code into the scratch buffer, evaluate it, and it&#8217;s integrated immediately into emacs. I haven&#8217;t written any vim scripts in a year and a half, but within a few hours of researching emacs, I had implemented several elisp scripts (from source obtained online).</p>
<p>Here&#8217;s one to simulate the % command in vim which moves the cursor to the matching paren:</p>
<pre>
(defun match-paren (arg)
  "Go to the matching paren if on a paren; otherwise insert %."
  (interactive "p")
  (cond ((looking-at "\s(") (forward-list 1) (backward-char 1))
	((looking-at "\s)") (forward-char 1) (backward-list 1))
        (t (self-insert-command (or arg 1)))))

(global-set-key "%" 'match-paren)
</pre>
<p>Here&#8217;s one to simulate the vim o and O commands which open a new line either below or above the cursor and position the cursor properly indented, so you can start typing immediately. I use this quite often in vim:</p>
<pre>
(defun bja-open-line-below ()
  (interactive)
  (end-of-line)
  (open-line 1)
  (next-line 1)
  (indent-according-to-mode))

(global-set-key [?C-o] 'bja-open-line-below)

(defun bja-open-line-above ()
  (interactive)
  (beginning-of-line)
  (open-line 1)
  (indent-according-to-mode))

(global-set-key [?M-o] 'bja-open-line-above)
</pre>
<p>After my brief exposure to emacs, I think vim is more concise. In other words, it appears that vim can accomplish a given task with fewer keystrokes than emacs. I&#8217;m curious to see how hard it is to extend emacs to have some of the niceties I&#8217;m used to with vim. Maybe I can have the best of both worlds &#8211; the conciseness of vim and the extensibility and Lisp support of emacs. Lennart Borgman passed on a link to <a href="http://www.emacswiki.org/cgi-bin/wiki/vimpulse.el">vimpulse.el</a>, so I&#8217;ll take a look at it soon.</p>
<p>I swapped my caps-lock with my left control key a long time ago, so the emacs chording isn&#8217;t quite as much of a problem, but I still wonder if vim might be easier on the hands/wrists since it requires very little chording.</p>
<p>I know some famous lispers use vi(m) for Lisp development, so I don&#8217;t think emacs is a must-have. Also, if I end up using a commercial Lisp such as Lispworks or Allegro, I may consider returning to an IDE for lisp development. So, at this stage, I&#8217;m still very much a vim user who is researching emacs.</p>
<p><strong>UPDATE:</strong>Well, sometime between the original post and now I became a die-hard GNU Emacs user, so I figured I&#8217;d update the post :)</p>
<p><strong>Nice Fonts</strong></p>
<p>But enough of that, how do you get nice fonts on emacs? I had heard that the new version of emacs (22) provided anti-aliased fonts, but apparently I was mistaken. I spent hours Googling and rebuilding emacs to no avail &#8211; quite a frustrating experience. Then I posted a question on the gnu.emacs.help usenet group and received a helpful reply in a few minutes which did the trick. <a href="http://groups.google.com/group/gnu.emacs.help/browse_frm/thread/56467e1d7e39d279/61f2560701405cc8?hl=en#61f2560701405cc8">Here&#8217;s the thread.</a></p>
<p>Here&#8217;s what I did:</p>
<pre>
cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs
cd emacs
./configure --enable-font-backend --with-gif=no
make bootstrap
make
sudo make install
</pre>
<p>After that, I was able to use the &#8216;Bitstream Vera Sans Mono-10&#8242; font, and it looks great!</p>
<pre>
emacs -r -fn "Bitstream Vera Sans Mono-10"
</pre>
<p>The -r flag is for reverse video. I much prefer a black background. After making emacs from the cvs sources, it reports its version as 23.0.60.2.</p>
<p>After editing my ~/.Xresources file to have the following line:</p>
<pre>
Emacs.font: Bitstream Vera Sans Mono-10
</pre>
<p>And running the command:</p>
<pre>
xrdb -merge ~/.Xresources
</pre>
<p>Emacs automatically uses that font at startup.</p>
<p>During my hours of Googling, I had seen the page with the correct information <a href="http://www.emacswiki.org/cgi-bin/wiki/XftGnuEmacs">here</a>. But in my haste, I read the statement, &#8220;<em>Note: Since the emacs-unicode-2 branch which had the xft support is merged into trunk, the current page is obsolete.</em>&#8220;, and somehow got the impression that the <strong>entire</strong> page was obsolete, but apparently that is not the case.<strong>*</strong></p>
<p>Fortunately, the helpful folks on gnu.emacs.help set me straight &#8211; thanks guys!</p>
<p><strong>*UPDATE:</strong> I edited the wiki page referenced above, so the &#8220;obsolete&#8221; notice is further down the page.</p>
]]></content:encoded>
			<wfw:commentRss>http://lojic.com/blog/2008/02/07/nice-fonts-for-gnu-emacs-on-ubuntu-linux/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Bug Labs</title>
		<link>http://lojic.com/blog/2007/12/01/bug-labs/</link>
		<comments>http://lojic.com/blog/2007/12/01/bug-labs/#comments</comments>
		<pubDate>Sat, 01 Dec 2007 18:16:26 +0000</pubDate>
		<dc:creator>Brian Adkins</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://lojic.com/blog/2007/12/01/bug-labs/</guid>
		<description><![CDATA[This is one of the coolest ideas I&#8217;ve seen in a while. Bug Labs is developing some technology that should be very interesting to any geek. Another great find by Robert Scoble. The video quality isn&#8217;t high because they were recorded on his cell phone, but I&#8217;m glad he had a video capable cell phone [...]]]></description>
			<content:encoded><![CDATA[<p>This is one of the coolest ideas I&#8217;ve seen in a while. <a href="http://www.buglabs.net/">Bug Labs</a> is developing some technology that should be very interesting to any geek. Another great find by <a href="http://scobleizer.com/2007/12/01/buglabsnets-really-cool-reconfigurable-gadget-in-depth/#comment-1587377">Robert Scoble</a>. The video quality isn&#8217;t high because they were recorded on his cell phone, but I&#8217;m glad he had a video capable cell phone with him when he bumped into Peter.</p>
<p><a href="http://video.google.com/googleplayer.swf?docId=-1932063822649530376&#038;hl=en">Part One</a><br />
<a href="http://video.google.com/googleplayer.swf?docId=-3090880151267528595&#038;hl=en">Part Two</a><br />
<a href="http://video.google.com/videoplay?docid=-3950989589304402454&#038;hl=en">Part Three</a></p>
<p><a href="http://www.buglabs.net/"><img src='http://lojic.com/blog/wp-content/uploads/2007/12/bug_lab.gif' alt='bug_lab.gif' /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://lojic.com/blog/2007/12/01/bug-labs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMWare Workstation on Ubuntu 7.04</title>
		<link>http://lojic.com/blog/2007/05/25/vmware-workstation-on-ubuntu-704/</link>
		<comments>http://lojic.com/blog/2007/05/25/vmware-workstation-on-ubuntu-704/#comments</comments>
		<pubDate>Fri, 25 May 2007 20:52:28 +0000</pubDate>
		<dc:creator>Brian Adkins</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://lojic.com/blog/?p=78</guid>
		<description><![CDATA[After upgrading my Ubuntu installation from 6.10 to 7.04, vmware workstation stopped working. I downloaded the latest VMWare 5.5.4 with no improvement. Then I found this article which fixed the problem in a few seconds!
Just in case the article goes away, I&#8217;ll post the instructions here as well:
From the vmware-distrib directory, do the following:

# cd [...]]]></description>
			<content:encoded><![CDATA[<p>After upgrading my Ubuntu installation from 6.10 to 7.04, vmware workstation stopped working. I downloaded the latest VMWare 5.5.4 with no improvement. Then I found this <a href="http://www.debuntu.org/how-to-vmware-server-workstation-under-ubuntu-feisty">article</a> which fixed the problem in a few seconds!</p>
<p>Just in case the article goes away, I&#8217;ll post the instructions here as well:</p>
<p>From the vmware-distrib directory, do the following:<br />
<code><br />
# cd lib/modules/source/<br />
# cp vmmon.tar vmmon.tar.bck<br />
# tar -xvf vmmon.tar<br />
# vim vmmon-only/include/compat_kernel.h<br />
</code><br />
Change the line with:<br />
<code><br />
static inline _syscall1(int, compat_exit, int, exit_code);<br />
</code><br />
to:<br />
<code><br />
/* static inline _syscall1(int, compat_exit, int, exit_code); */<br />
</code><br />
Tar the directory to vmmon.tar:<br />
<code><br />
# chmod 755 vmmon.tar<br />
# tar -cvf vmmon.tar vmmon-only<br />
</code><br />
Finally, go back to vmware distrib directory:<br />
<code><br />
# cd ../../../<br />
</code><br />
Rebuild:<br />
<code><br />
# sudo ./vmware-install.pl<br />
</code></p>
<p>The error messages that indicate the problem for which this fix should work are as follows:</p>
<p><code><br />
Using 2.6.x kernel build system.<br />
make: Entering directory `/tmp/vmware-config1/vmmon-only'<br />
make -C /usr/src/linux-headers-2.6.20-15-386/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules<br />
make[1]: Entering directory `/usr/src/linux-headers-2.6.20-15-386'<br />
  CC [M]  /tmp/vmware-config1/vmmon-only/linux/driver.o<br />
In file included from /tmp/vmware-config1/vmmon-only/linux/driver.c:80:<br />
/tmp/vmware-config1/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or â€˜...â€™ before â€˜compat_exitâ€™<br />
/tmp/vmware-config1/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or â€˜...â€™ before â€˜exit_codeâ€™<br />
/tmp/vmware-config1/vmmon-only/./include/compat_kernel.h:21: warning: type defaults to â€˜intâ€™ in declaration of â€˜_syscall1â€™<br />
make[2]: *** [/tmp/vmware-config1/vmmon-only/linux/driver.o] Error 1<br />
make[1]: *** [_module_/tmp/vmware-config1/vmmon-only] Error 2<br />
make[1]: Leaving directory `/usr/src/linux-headers-2.6.20-15-386'<br />
make: *** [vmmon.ko] Error 2<br />
make: Leaving directory `/tmp/vmware-config1/vmmon-only'<br />
Unable to build the vmmon module.</p>
<p>For more information on how to troubleshoot module-related problems, please<br />
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and<br />
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".</p>
<p>Execution aborted.<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://lojic.com/blog/2007/05/25/vmware-workstation-on-ubuntu-704/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Etch is here</title>
		<link>http://lojic.com/blog/2007/04/08/etch-is-here/</link>
		<comments>http://lojic.com/blog/2007/04/08/etch-is-here/#comments</comments>
		<pubDate>Mon, 09 Apr 2007 04:36:21 +0000</pubDate>
		<dc:creator>Brian Adkins</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://lojic.com/blog/?p=14</guid>
		<description><![CDATA[Wow, debian.org has finally released version 4.0 (&#8221;etch&#8221;). debian is an awesome linux distribution for servers, but 3.1 has some rather old packages. In particular, I need Apache 2.2 for mod_proxy_balancer, so I installed Ubuntu 6.10 server on my last server to get more recent packages. I expect to use debian 4.0 for future server [...]]]></description>
			<content:encoded><![CDATA[<p>Wow, <a href="http://www.debian.org/">debian.org</a> has finally released version 4.0 (&#8221;etch&#8221;). debian is an awesome linux distribution for servers, but 3.1 has some rather old packages. In particular, I need Apache 2.2 for mod_proxy_balancer, so I installed Ubuntu 6.10 server on my last server to get more recent packages. I expect to use debian 4.0 for future server installs.</p>
<p>I found out about this from <a href="http://distrowatch.com/?newsid=04155">distrowatch.com</a> and there&#8217;s a blurb on <a href="http://linux.slashdot.org/article.pl?sid=07/04/08/017241&#038;from=rss">slashdot.org</a> about it.</p>
]]></content:encoded>
			<wfw:commentRss>http://lojic.com/blog/2007/04/08/etch-is-here/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
