Subversion and Snow Leopard

9 12 2009

Along with so many others, I upgraded to Snow Leopard. Overall the upgrade went without a hitch. However, I noticed that my Subversion repository was no longer available from Subclipse or via the Web Browser. Not good.

So I did some digging around and upon finding this article from Patrick Rice I was up and working again in a few minutes.

Apparently with the Snow Leopard upgrade, the Apache mod_dav_svn configuration was removed from /etc/apache2/other/svn.conf. Patrick references the following article. It’s extremely educational and informative: How To: Manage Your Own Subversion Repository In Leopard. The details still apply in Snow Leopard, as well.

Following these articles I just created a new /etc/apache2/other/svn.conf.

LoadModule dav_svn_module /usr/libexec/apache2/

<Location /svn>
    DAV svn

    SVNParentPath /Users/Shared/svn

    AuthType Basic
    AuthName "Subversion repository"
    AuthUserFile /etc/apache2/svn-auth-file
    Require valid-user

Restart the Apache server (via Sharing in the System Preferences application). And you should have your repository back.

Snipts from: CodeThought


Google Chrome on OpenSuSE 11.2

2 12 2009

Google has released official builds of Google Chrome for Linux and Mac OS X
Here is how you install this puppy on openSUSE 11.2

zypper ar -t YUM

zypper in google-chrome-unstable

OpenSUSE Linux: Creating Self-Signed SSL Certificates

18 06 2009

At some point or another, you’ll likely end up needing an SSL certificate for a Web site somewhere along the line. For a commercial site, your hosting provider can or will help you get this all squared away. This article is not for people in that situation.

What we’re doing here will be to create our own Certificate Authority. Then, we’ll create our own server key and a signing request. Then, we’ll sign our own certificate using the key and certificate from our own Certificate Authority. In other words, we’re not just going to create an SSL certificate, but we’re going to sign that bad boy, too.

This is useful for personal websites that need a little security, or when you’re waiting for your real cert from a real Certificate Authority. Perhaps you need it for transmitting data from an external server to your Intranet. Or perhaps you need it in any of the three hundred thousand seven hundred forty-two other situations that may arise.

Read the rest of this entry »

OpenSuSE 11.0 is out!!!

19 06 2008

Another one of those days that I look forward to …. yes, openSUSE 11.0 has been officially released.

“Looking at the list of Top500 supercomputers, we find that 20 of the top 50 run SUSE Linux. This ratio extends to the entire Top500 – around 40% run SUSE.”

If you have never heard of this distro, as is now known as Mercedes-Benz of Linux, openSUSE originated in 2005, with Novell’s decision to begin developing the existing Suse Linux Professional product in collaboration with external developers, including bringing the community into the beta-testing process. Previously all development had been done in-house.

A lot has changed since openSUSE 10.3, and a lot of work has gone into improving openSUSE. In this release you’ll find updated versions of almost every program, a vastly improved installer, faster and easier package management, and much more. Features added to OpenSuse 11.0 since version 10.3, the latest stable version, include Linux kernel 2.6.25, Xen 3.2 virtualisation, windowing engine X.Org 7.3.

openSUSE 11.0 includes two branches of KDE — the KDE 3.5.x series, which is the stable and older KDE series that many openSUSE users are already familiar with, and the cutting edge KDE4. GNOME users will find a lot to like in openSUSE 11.0. openSUSE’s GNOME is very close to upstream GNOME, because Novell and openSUSE want to do as much work as possible in the upstream release. 2.4 provides openSUSE users with a top-notch office suite with a word processor (Writer), spreadsheet (Calc), presentation tool (Impress), and drawing software (Draw). Here’s some of the improvements you’ll see in openSUSE 11.0:

  • Rewritten installer that makes installation even easier
  • Faster and easier package management
  • Easier system updates with PackageKit
  • Easier 3-D effects with Compi z-Fusion and CCSM
  • KDE 4 – The next generation KDE Desktop
  • GNOME 2.22 – Latest and greatest GNOME release
  • Firefox 3.0 – openSUSE ships with Firefox 3.0 beta 5, will update to 3.0 final
  • 2.4 – Latest, with dozens of improvments and new features, including better VBA support, 3-D transitions in Impress, and import support for Microsoft Office 2007 document formats.
  • Banshee 1.0 – Major update to Novell-sponsored multimedia application.
  • Tasque – Simple and elegant to-do application.
  • NetworkManager 0.7 – Cutting edge release of NetworkManager, which includes support for EV-DO/UMTS cards.
  • PulseAudio – Better sound management in GNOME.
  • Linux kernel 2.6.25 – Most recent major release of the Linux kernel
  • Nearly every application has been updated since 10.3
  • More than 200 new features specific to openSUSE

It’s now easy to enable and configure Compiz in KDE and GNOME, using Simple CCSM, which is labeled Desktop Effects in the main menu. Using the Simple CCSM dialog you can enable/disable Compiz, and change some of the more prominent Compiz features without getting deep into all of the functionality of Compiz. From here you can choose effects profiles which vary from lightweight profiles with a few effects to more comprehensive sets of effects which may have a more marked effect on performance. More advanced users may want to delve deep into Compiz functionality with the CompizConfig Settings Manager (ccsm), which is also part of openSUSE 11.0’s default package set.

Check out the list of more than 200 new features specific to openSUSE.

Users have two options for installation — the live CDs, which feature a simplified installer that doesn’t require the user to make any decisions about package selection, and the openSUSE DVDs, which allow users to choose their desktop (including KDE 3.5 and Xfce, or no desktop at all) and other packages not included on the live CDs.

LiveCD Installer

DVD Installer

KDE 4.0.x Desktop

KDE 3.5.x Desktop

Gnome 2.22 Desktop

Wine with its monumental 1.0 release

Download openSUSE 10.3:

To install from the DVD, see openSUSE 11.0 DVD Installation. For live CDs, see openSUSE 11.0 Live-CD Installation. As usually I recommend, use torrents so not to overload ftp servers.

Buy it:

Instructions are available as follows:

Installation from DVD/CD:
Official openSUSE 11.0 Start-Up guide
Step-by-step installation guide
Network Installation:
Internet Installation

Don’t forget to check out the website … a great place for information.

To get help, provide any feedback, ask questions, or get involved and help contribute to the openSUSE distribution, please communicate. There are several ways to get in touch with the openSUSE community, including:

If you find a bug report it and will help openSUSE mature more.

Expect posts on openSUSE from me. If you have some questions, or topics that you would like me to cover, regarding 11.0, let me know and I’ll see if I can.

A huge thanks to all those involved in the release, particularly all the community contributors, for making this an excellent openSUSE release!

Read the following to get yourself introduced to 11.0:

Article By: E@zyVG

web2py – Python Web Framework

11 06 2008

Free and open source full-stack enterprise framework for agile development of secure database-driven web-based applications, written and programmable in Python.

  • No installation, no configuration, no dependencies. All in one package. You can run it off a USB drive
  • Runs on Windows, OSX, Unix/Linux, and Windows CE phones.
  • Allows development, debugging, testing, deployment, maintenance and administration, including database administration, via the provided web interface.
  • Enforces good Software Engineer practices, like the Model-View-Controller design, validation and self-submission of forms.
  • Strong on security. Prevents the most common types of vulnerabilities: Cross Site Scripting, Injection Flaws, and Malicious File Execution.
  • Dynamically and transparently generates SQL queries for you for SQLite, MySQL, PostgreSQL and Oracle. Even creates and alters tables for you when required. Performs automatic transactions.
  • Allows you to create apps easily, byte-code compile them, and distribute them in open or closed source under any license you like.
  • Faster then the competition, designed for small as well as large projects, includes the ability to upload/download/stream large files, internationalization support, distributed transactions, …

Get it here

Vista Sucks Video – Very Funny!

28 03 2008

Spicebird – Open Source Outlook Alternative

26 03 2008

Spicebird was created by a group called Synovel Technologies, “an opensource technology startup based in Hyderabad, India. They develop and contribute to Free and Open Source applications, especially in the enterprise communication and collaboration space.”

Spicebird is a collection of contact and collaboration tools, including Chat, Email, Calendar, Tasks and Contacts. What’s nice about the integrative approach to these tools is that, for example, you can check on a contact, and not only do you get basic contact information, you also see your contact’s online status, so you can IM this user via the built-in Chat window, or contact him via Jabber, if you choose. The application is built on top of mozilla Thunderbird, Sunbird, Xmpp4moz and adds more features and integration. The extensibility of the mozilla platform makes adding new tools and customization of the suite easy. Spicebird has a long road ahead to become a comprehensive communications suite.

Check out the Video Demo of the product.

Article By: E@zyVG