≡ Menu

linux systems

The Free Technology Academy (FTA) has released excellent book called "The GNU/Linux operating system", the main contents are related with system administration. You will learn how to install and configure several computer services, and how to optimise and synchronise the resources using GNU/Linux.
[click to continue…]

BASH shell is default on many UNIX / Linux systems. There is an interview with Chat Ramney, maintainer of BASH, the Bourne Again Shell. He talke about his experience maintaining Bash and few other things. From the page:

Bash, or the Bourne-Again Shell is a Unix shell created in 1987 by Brian Fox. According to Wikipedia, the name is a pun on an earlier Unix shell by Stephen Bourne (called the Bourne shell), which was distributed with Version 7 Unix in 1978.

In 1990, Chet Ramey, Manager of the Network Engineering and Security Group in Technology Infrastructure Services at Case Western Reserve University, became the primary maintainer of the language.

Computerworld tracked down Ramey to find out more.

=> The A-Z of Programming Languages: BASH/Bourne-Again Shell

Microsoft is extending its management software to Linux and Unix by integrating some of the open source OpenPegasus project's code into System Center Operations Manager. You can use this software to manage your Linux / UNIX boxes:

Today Microsoft announced a few new beta products – two of which came from our team. The System Center Operations Manager 2007 Cross Platform Extensions, which enable customers to manage Unix/Linux systems from Operations Manager 2007, was delivered as a beta today.

=> Microsoft Uses Open Source To Extend Systems Management To Linux

This tutorial explains GDM (GNOME Display Manager) modification to support user verification through keystroke-dynamics processing. Modified GDM allows only you to login. If you go ahead and tell your password to a friend. They still won't be able to log in using GDM without knowing the precise method of typing required when entering your user name.

You can create and store a one-way encrypted hash of your keystroke patterns when entering your user name. Add code to GDM to read current keystroke patterns and permit a user to log in when the characteristics are a match.

Many commercial products today provide two-factor authentication on Linux systems. These technologies generally require the purchase of additional hardware and create a closed implementation unsuitable for many environments. The code and processes presented here allow you to implement a low-cost authentication-input system based on the characteristics of how a user types his password into the GDM. Moving beyond examples and into implementation, the modifications to GDM presented here allow you to enhance the security of your computer.

=> Identify and verify users based on how they type

Linux Success Story: New York Stock Exchange Moves to Linux

The New York Stock Exchange (NYSE), is the largest stock exchange in the world. NYSE wants to move away from proprietary platforms, so they selected HP hardware with Linux.

NYSE is investing heavily in x86-based Linux systems and blade servers as it builds out the NYSE Hybrid Market trading system that it launched last year. Flexibility and lower cost are among the goals. But one of the things that NYSE Euronext CIO Steve Rubinow says he most wants from the new computing architecture is technology independence. The NYSE has installed about 200 of HP's ProLiant DL585 four-processor servers and 400 of its ProLiant BL685c blades, all running Linux and based on dual-core Opteron processors from Advanced Micro Devices Inc.

=> New York Stock Exchange Moves to Linux (Image credit: Wikipedia)

Hacking Nokia Series 60 Phones with Linux

This site details about how to use Nokia Series 60 phone under Linux systems. It also details what applications put on them. The site is quite informative and I'm able to play with my nokia. It covers the following topics for Nokia N95,Nokia 6630,Nokia 6600 and phones:

=> Configuration Details

=> Communicating with it via Linux

=> BlueTooth Applications & Uses

=> TCP/IP over BlueTooth

=> Software on it

=> Games on it

=> Writing For It

=> File Formats etc

Read more @ Nick's Adventures with Series 60 Phones and Linux

yum (Yellow dog Updater Modified) is a package manager for RPM compatible Linux systems such as CentOS, Fedora core and latest Redhat Enterprise Linux.

So how do you use yum to update / install packages from an ISO of CentOS / FC / RHEL CD?

Creation of yum repositories is handled by a separate tool called createrepo, which generates the necessary XML metadata. If you have a slow internet connection or collection of all downloaded ISO images, use this hack to install rpms from iso images.

Step # 1: Mount an ISO file

Type the following command (replace iso file name with the actual iso file):
# yum install createrepo
# mkdir -p /mnt/iso/{1,2,3}
# mount -o loop /path/to/centos1.iso /mnt/iso/1

Step # 2: Create a repository

Use createrepo to generate the necessary XML metadata. Type the following commands:
# cd /mnt/iso
# createrepo .

Clean repo, enter:
# yum clean all

Step # 3: Create config file

You need to create a repo config file in /etc/yum.repos.d/ directory.
# vi /etc/yum.repos.d/iso.repo
Append following text:
[My ISO Repository]

Save and close the changes.

Now use yum command to install packages from ISO images:
# yum install package-name