all linux posts | subscribe via rss

Ruby on Rails Hosting is Cheap

It was just like yesterday everybody was talking about the new thing Ruby on Rails. Anybody who tried it promises to never go back to PHP land. But following that promise comes the complains that it will take a long time for web hosting services to support it. Only a handful, with TextDrive as the leader, gave Ruby on Rails hosting accounts. That alone was a reason big enough for many web developers not to jump in to Ruby on Rails too early.

Anyway, this very cloudy day just brought a big smile. To my surprise, I just discovered that my hosting account already has Ruby on Rails support! This is not any fancy hosting account either. I am using a simple GoDaddy plan (the $6.99 per month plan) and Ruby on Rails is already here. Now you all can kiss PHP good bye.

Courier and Postfix with MySQL on Fedora Core

It is supposed to be a very fine email base that can be worked all the way up with admin interfaces. This would get a Fedora Core system with Postfix handling mail for virtual domains and accounts of which the details are stored on a MySQL database and the email files are on disk. Courier IMAP/POP will be used for email retrieval.

Requirements: Fedora Core 4 installed as “Server” with “Minimal” packages (do a full yum update before starting).



[root@iadsodija root]# uptime
12:46pm up 299 days, 7:14, 1 user, load average: 0.05, 0.03, 0.00

No reboot in 10 months. Celebrate?

Enlightenment DR17 on Fedora Core 4

The last time I gave Enlightenment a try was almost a year ago when I was using Fedora Core 3. Before that, I used Enlightenment sometime back in 1999 since Enlightenment was the desktop of choice for Linux. Today, I decided to give it a try and find out what has been done since then. All I can say is just wow! It has come a long way with major changes within the development release itself. Explaining what DR17 is about is beyond the scope of this post, this is like what you get when you put composite + gnome + fancy desktop on steroids.

The latest version is Enlightenment Development Release 17, or simply DR17, and it has been in development for a long time now. As for this day the development has progressed to a level where the components are stable enough for non critical desktops. Thanks to the enthusiasts, we now have RPM packages for Fedora Core 4.

Here is a shortcut method to install the DR17 packages on FC4.

(more…) Base

Finally. Base. A blessing.

WEP Cracking, the FBI Way

WEP cracking usually takes hours. Lots of hours, depending on the amount of traffic on the access point. A few months ago, two FBI agents demonstrated how they were able to crack a WEP enabled access point within a couple of minutes. 3 minutes to be exact. This is unbelievable when compared to, say 3 days of work. Here is how they did it, and how you can do it. You may need to know your way with each and every of these tools to get this done. You can ask Google for that. Anyway, if you are familiar with them, just do as follows :

  1. Run Kismet to find your target network. Get the SSID and the channel.
  2. Run Airodump and start capturing data.
  3. With Aireplay, start replaying a packet on the target network. (You can find a ‘good packet’ by looking at the BSSID MAC on Kismet and comparing it to the captured packet’s BSSID MAC).
  4. Watch as Airodump goes crazy with new IVs. Thanks to Aireplay.
  5. Stop Airodump when you have about 1,000 IVs.
  6. Run Aircrack on the captured file.
  7. You should see the WEP key infront of you now.

The software runs on Linux, they are all available on the Knoppix Linux Live CD. And finally, I think you should always use a combination of 2 or more security features. As for what you need, get Aircrack (Includes Airodump, Aireplay, Aircrack and optional Airdecap for decrypting WEP/WPA capture files) and get Kismet.

Update: Kismet for Windows (Kiswin32) is available now.

Enlightenment DR17 on FC3

Enlightenment is anything but dead, because DR17 is very alive. I have to admit that what kept me from pulling it off on CVS was their ugly screenshots. Either way, the old Enlightenment being the first window manager I used on Linux, I decided to see what DR17 was all about. What the heck?! This thing is just amazing. Everyone who has put up screenshots to show it off should be crucified, because DR17 is more about the desktop user experience. You can’t show it off with screenshots. You need video files to show what it is about. There is a load of effects that actually looks good and yet simple and fast. This is more like an Xserver + Gnome + Composite configuration on steroids. If you are into fancy desktops, you must try this.

OpenBSD’s Stronghold

OpenBSD’s website proudly says “Only one remote hole in the default install, in more than 8 years!”. Today I’ve found that Security Focus has published a vulnerability in OpenBSD’s TCP timestamp functions that could be exploited by malicious remote users to cause a system panic. The weakness is within the system’s handling of exceptional network data. I’ve tested OpenBSD for sometime now and I recommend it over any other operating system for deploying just any kind of network service.