Howto Setup Active Directory Authentication With Apache WebServer

in Categories Apache, Linux, Windows server last updated April 28, 2007

Recently I was doing some consultancy work and they need to authenticate users using Active Directory service. However you need to compile Apache web server to add LDAP bindings. Apache LDAP allows an LDAP directory to be used to store the database for HTTP Basic authentication.

Next load LDAP module, configure directory security and you are done.

You don’t have to install and use samba package 🙂

There is a good howto that explains configuration parameters and other stuff.

How to Configure Apache Authentication with Active Directory

Download of the day: Art of Illusion 3-D graphics studio for Linux, Mac and Windows

in Categories Download of the day, Linux, Linux desktop, OS X, Ubuntu Linux, UNIX, Windows last updated April 28, 2007

Art of Illusion (AOI) is a 3-D graphics studio that provides modeling, texturing, animation, and rendering in a single program. It is designed to be easy to use so that new users can pick it up quickly, while still providing advanced features to let experienced users create professional-quality artwork. Its most striking feature is its simple GUI, which provides access to powerful and sophisticated features. The fact that it is written in pure Java gives it strong cross-platform support, and with today’s Java technology, performance is not an issue. Finally, AOI is built on a strong core/plugin architecture, which makes it easy for even programming neophytes to enhance AOI to suit their purposes.

It is written entirely in Java, and can run on almost any operating system. It is licensed under GNU General Public License (GPL). There are installers for Mac OS X, Linux, and Windows, but AOI can run on any OS with a modern Java VM.

=> Art of Illusion

nixCraft FAQ Roundup April 27, 2007

in Categories FAQ last updated April 27, 2007

Recently updated/posted Linux and UNIX FAQ (mostly useful to Linux/UNIX new administrators or users) :


Comparison Linux vs UNIX file systems

in Categories File system, Linux, UNIX, Windows, Windows server last updated April 27, 2007

This wikipedia article compare general and technical information for a number of file systems including Linux and UNIX file systems.

There is also a good resource available from Novell:

Linux offers a number of file systems. This paper discusses these file systems, why there are so many, and which ones are the best to use for which workloads and data. Not all data is the same. Not all workloads are the same. Not all filesystems are the same. Matching the file system to the data and workload allows customers to build efficient scalable and cost effective solutions. The next section of this document describes four general workload areas. It is important to understand these different workloads and their requirements, as these drive requirements into file systems. This will also serve as a guide in comparing and contrasting the various file systems available in the market today.

You may also find our own articles useful:

Howto configure and install Oracle on Linux

in Categories Beyond nixCraft, Debian Linux, Howto, Linux, Linux distribution, RedHat/Fedora Linux, Suse Linux, Sys admin, Ubuntu Linux last updated April 26, 2007

I’ve received lots mail regarding this issue. A typical question

How do I install Oracle on Redhat or Suse Linux? Howto configure Oracle along with few DBA questions.

First, Oracle goes very well with Redhat / Oracle Linux or Suse Linux. Don’t try other disto. Other distro may work but it requires some expertise. Personally I have installed Oracle on RHEL 4 and Suse Linux as well as few Debian boxes.

Installation is really easy if you follow official installation guide. I’m not going to write instructions here but following resources should help anyone:

Official Oracle-on-Linux Installation Docs

A must have for Linux admin. This page contains a collection of install guides and tips that worked best for customers as reported in the Linux Discussion Forums and OTN Installfests.
The Oracle-on-Linux Installation Menu

Oracle Linux Page

It is one of the best resource for Oracle 9/10 installation.

Installing Oracle Database XE on Debian, Ubuntu, and Kubuntu

What happens when you try to install Oracle Database XE Beta on a new Linux distribution? You learn a whole lot!

Hope this helps out.

Download Google MySQL patches

in Categories Download of the day, MySQL last updated April 25, 2007

Google released new programming code under the GPL license to enhance MySQL databases.

These are patches for MySQL 4.0.26. They add many features that enhance the manageability and reliability of MySQL.

The patch works with MySQL version 4 and Google expects version 5 support shortly.

The patches include a few big features and many enhancements. The big features are:

* SemiSyncReplication – block commit on a master until at least one slave acknowledges receipt of all replication events.
* MirroredBinlogs – maintain a copy of the master’s binlog on a slave
* TransactionalReplication – make InnoDB and slave replication state consistent during crash recovery
* UserTableMonitoring – monitor and report database activity per account and table
* InnodbAsyncIo – support multiple background IO threads for InnoDB
* FastMasterPromotion – promote a slave to a master without restart

google-mysql-tools (Via informationweek)

UNIX / Linux Desktop Full Text Search Engine

in Categories Debian Linux, Gentoo Linux, Linux, Linux desktop, RedHat/Fedora Linux, Ubuntu Linux, UNIX last updated April 25, 2007

Recoll is a personal full text search tool for Unix/Linux operating system. It is based upon Xapian which is an Open Source Search Engine Library, released under the GPL.

From the article:

Desktop search engines are all the rage these days. While Beagle may be the most popular desktop search engine for Linux, there are alternatives. If you are looking for a lightweight and easy-to-use yet powerful desktop search engine, you might want to try Recoll. Unlike Beagle, Recoll doesn’t require Mono, it’s fast, and it’s highly configurable. Recoll is based on Xapian, a mature open source search engine library that supports advanced features such as phrase and proximity search, relevance feedback, document categorization, boolean queries, and wildcard search.

Recoll can handle plain text, HTML, documents, Mozilla Thunderbird and Evolution email messages, and Lyx and Scribus files. In addition to those native formats, Recoll can also work with other file types by using external helper applications. For example, the Xpdf software provides support for PDF files, while Word, PowerPoint and Excel documents are handled by Antiword and catdoc.

Overall it looks a good search tool for UNIX and Linux oses. You can also try out beagle – a desktop search service for Linux desktop system.


Why I’m not a Sysadmin anymore

in Categories News, Sys admin last updated April 25, 2007

Pedro Timóteo has posted a small rant on his blog:

I have worked as a sysadmin (mostly Unix / Linux) for most of my professional life (not right now, though), and I’ve been meaning to write a few thoughts about it for a while.

My experience is that working as a sysadmin is, to me, interesting and fulfilling on a technical level, but ultimately disappointing and frustrating on a career and personal level. Why is that?

My thoughts –

This is true if you work for a small shop.

But if you work for a big shop (>=5000 servers) then you don’t get disappointed at all. For example my team is responsible for running apps 24x7x365 days. My job is not writing cutting edge software or network engineering. Generally we get product from our development team, we run scalability testing, make changes to our cluster and fine tune system for the app. We configure all servers and deploy our app. Next comes the maintenance and troubleshooting. If there is a downtime, we are called upon to fix the problems. Trust me everyday I see new challenges 🙂

Why I’m not a Sysadmin anymore [Via Adminspotting]

What do you think? Please add your thoughts in the comments!