Skip to content

{ Category Archives } Linux

OpenVPN Scripts

While I work on finishing my OpenVPN Perl scripts, I’ve decided to post what I’ve written so far at: http://stephen.evilcoder.com/openvpn/
I’ll document my scripts when they’re ready, but, in the meantime, you should refer to this tutorial.
So far, I’ve written a script to create new OpenVPN configuration files. I had written an init script, but I [...]

How Time Flies

So, I haven’t posted an update in a long time…
Taking two classes during the summer at Berkeley was much more work than I had expected. I have a CS 61A ‘quiz’ (read: midterm) every other week, and a CS 61A project due on the alternate weeks. Math 54 is much lighter in comparison, but I [...]

Debian Unstable

This is what happens when you haven’t used apt-get upgrade in a month:
383 upgraded, 0 newly installed, 0 to remove and 221 not upgraded.
Need to get 285MB of archives.
After unpacking 8049kB of additional disk space will be used.
Ack! Minutes later, apt-get dist-upgrade yielded:
220 upgraded, 27 newly installed, 2 to remove and 1 not upgraded.
Need to [...]

How Linux Saved My Dad’s Data

An article posted to Linux Journal today reminded me of a recent incident where Linux saved the day. “How Linux Saved My Files and My Job” tells the story of a Windows user who used a Linux boot floppy to recover data from a damaged NTFS partition. My dad and I did the same thing [...]

Spatial Nautilus

It seems that spatial Nautilus is stirring up more debate in the OSS community. Nicholas Petreley has written an article for Computerworld slamming Gnome for making “another paradigm shift in basic user-interface design”. Jorge O. Castro, a Linux.ars writer, has responded with a concise rebuttal.
I like spatial Nautilus. I fell in love with it immediately [...]

IBM Power5

I’ve been waiting for today for a very long time. Well, it’s past midnight right now, so I actually mean yesterday. Today (yesterday) is the day that IBM officially introduces the new Power5 server line.
I’m a UNIX person. I hate Windows. I’m an Intel shareholder (gasp).
That said, I’ve worked with Solaris on Sun hardware, and [...]

Evolution 1.5.7

As announced on the Ximian Evolution codeblog, Evolution 1.5.7 has been released!
Evolution is a GTK email client and PIM for Unix environments. It resembles Microsoft Outlook in features and design, but is open-source, free, and secure. Unlike most open-source email clients, Evolution looks and feels like a commercial client.
In my opinion, Evolution is the best [...]

A Package a Day

No, not from UPS. However, Linux users, especially Debian users, will be interested in this.
With the increasing number of packages available, all distributions should consider something like this; instead of random quotes, fortune could spit out the name and description of a useful package.
And for once, I propose a method (albeit Debian-centric): a script could [...]

Pass the PDF

A few days ago, Mark Pilgrim blogged about the interoperability of OpenOffice and Microsoft Office. He applauded OpenOffice for being able to open a PowerPoint document that could not be opened in its native application.
While I’ve heard many such stories, I’ve had the unfortunate luck of always being stuck in the position where OpenOffice will [...]

Gnome’s Spatial Nautilus

After playing with Gnome 2.6 for a day, I have some comments about the new spatial Nautilus:
It loads a lot faster and is more responsive than Nautilus 2.4. I’m unsure if this is a result of the new spatial approach or just optimized code introduced with Gnome 2.6. I guess I’ll have to do some [...]