OpenSuSE 11.3

openSUSE 11.3 is finally out. The openSUSE Project is pleased to announce the release of openSUSE 11.3. openSUSE 11.3 includes new versions of GNOME, KDE,, Firefox, the Linux kernel, and many, many more updates and improvements. In 11.3 you'll find more than 1,000 open source desktop applications. openSUSE also includes a full suite of server software and a rich selection of open source development tools.


This howto is based on a Debian Lenny system but with just a few modifications will be able to installed and configured successfully on any Linux Distribution like CentOS, OpenSuSE, Fedora etc.

Understanding autoconf

Developing software that runs on a number of different UNIX and UNIX-like systems requires considerable effort. First, the code itself must be portable. Portable code makes few assumptions about the hardware on which it may be run or the software libraries available to it. In addition, if it’s C code, to ensure maximum portability, the code has to stick to strict ISO/ANSI C, or isolate non-standard C to as few modules as possible.

The Origins of Linux

[Recorded Sept 19, 2001] Linus Torvalds, the creator of the operating system phenomenon Linux, tells the story of how he went from writing code as a graduate student.

Rsync over SSH

In thi sarticle I'll explain how to backup your server or desktop machine over SSH with rsync. For those that have no clue about rsync here is a brief description taken from wikipedia: rsync is a software application for Unix systems which synchronizes files and directories from one location to another while minimizing data transfer using delta encoding when appropriate. An important feature of rsync not found in most similar programs/protocols is that the mirroring takes place with only one transmission in each direction. rsync can copy or display directory contents and copy files, optionally using compression and recursion.

Configure SSH with security in mind

OpenSSH is the implementation of the SSH protocol. OpenSSH is recommended for remote login, making backups, remote file transfer via scp or sftp, and much more. SSH is perfect to keep confidentiality and integrity for data exchanged between two networks and systems. However, the main advantage is server authentication, through the use of public key cryptography.

The Basics of fdisk

First, you need to know the device file of the drive to be configured. The easiest way to determine this is with the following command, which lists all connected drives—if they’re detected:

$ sudo fdisk -l

Use fdisk to Create a Swap Partition

This section assumes a swap partition is available, appropriately sized for the RAM on the local system. This section illustrates how to create an additional swap partition using fdisk. You already know how to open a disk for editing with fdisk. Here, I create a swap partition on my second SCSI hard drive. For the purpose of this exercise, I assume there’s at least 512MB of free space available. (For learning purposes, the swap partition can be smaller.)

The fd Directory

The directory /proc/$pid/fd has an entry for each open file descriptor as a symbolic link to the actual file’s inode. An inode contains information about a file. Each inode has the device where the inode resides, locking information, mode and filetype of the file, links to the file, user and group ids of the owner, bytes in the file, and addresses of the file’s blocks on the disk.

How to configure Linux to Support Multicast IP

Most Linux systems have multicast IP capability turned off by default. In order to use multicast sockets on my Linux system, I had to reconfigure and build my kernel, and then run the following command as root after re-booting:

prev [1] [2] [3] [4] [5] [6] [7] [8] next
Items 11 - 20 of 73 displayed.

Back to Home page