Brainbench certification for two weeks free of charge

Brainbench is opening its entire library of certification tests (regularly priced at $49.95 per test) for two weeks FREE OF CHARGE! That’s right, over 500 Brainbench certifications will be available to you at no charge from November 1 – 15, 2005. Following seems to be good choice, IMPO:

  • Linux Administration Certification (Red Hat, Suse)
  • Unix Administration Certification (Soaris, AIX)
  • Windows Administration Certification (NT/2000)
  • Other programming certifications like C, C++, Java
  • Here is the list of all IT certifications.

According to brainbench

Over a quarter million people participated in last year’s Bench Games, Brainbench’s certification competition. And they have listened to users requests and will be bringing back the Games in April 2006. Until then, to help you prepare for the Games, Brainbench is opening its entire library of certification tests…

So what you are waiting for try out yourself online


How do I start hpux network service?

Use following command to start HP-UX network service:

/etc/init.d/net start
OR
/sbin/init.d/net start
Please note that your network configuration file is /etc/rc.config.d/netconf . Here is my sample /etc/rc.config.d/netconf file:

# cat /etc/rc.config.d/netconf
Output:
HOSTNAME=deephpux < --change hostname here OPERATING_SYSTEM=HP-UX LOOPBACK_ADDRESS=127.0.0.1 INTERFACE_NAME[0]=lan0 IP_ADDRESS[0]=192.168.1.100 <--change IP address here SUBNET_MASK[0]=255.255.255.0 <--change subnet mask here BROADCAST_ADDRESS[0]="" DHCP_ENABLE[0]="0" <--Do you wanna DHCP? set 1 to use DHCP

You can also set IP address using ifconfig command:
# ifconfig lan0 192.168.1.200 netmask 255.255.255.0 up

See or get current IP address information with ifconfig command:
# ifconfig lan0

For more information see the summery of HP-UX networking related tools and commands.

Removing Unwanted Startup Debian Files or Services

Under Debian Linux ( and most other distros) startup files are stored in /etc/init.d/ directory and symbolic linked between /etc/rcX.d/ directory exists. Debian Linux (Red Hat/ Fedora) uses System V initialization scripts to start services at boot time from /etc/rcX.d/ directory. Debian Linux comes with different utilities to remove unwanted startup file:

(A) rcconf
It is a console based interactive utility that allows you to control which services are started when the system boots up or reboots. It displays a menu of all the services which could be started at boot. The ones that are configured to do so are marked and you can toggle individual services on and off. To start rconf, login as root user and type rcconf
# rcconf


Debian rcconf – a console based utility to control startup services

Select the service you would like to enable or disable.

(B) sysv-rc-conf is yet another tool for for SysV like init script links under Debian Linux. To start sysv-rc-conf, login as root user and type sysv-rc-conf:
# sysv-rc-conf


Debian sysv-rc-conf – a console based advanced utility to control startup services

Select the service you would like to enable or disable.

Both sysv-rc-conf and rcconf are best tools to use on Remote Debian Linux or when GUI is not available, they are just like ntsysv command under Red Hat Linux.

(C) You can also use update-rc.d script as follows (update-rc.d removes any links in the /etc/rcX.d directories to the script /etc/init.d/service):
# update-rc.d -f {SERVICE-NAME} remove

For example to stop xinetd service at boot time, type the command as follows:
# update-rc.d -f xinetd remove

Sachin Tendulkar back to action

It is nice to see that our sachin tendulkar back to action. After a long long time … it was wonderful thing to see sachine scoring in brilliant fashion. If you are looking for more info on sachin’s profile try here and more images & photos here and here :D. I hope his performance remains stable and will win the up coming world cup.

Anand has written very nice article on sachine tendulkar titled as Tendulkar returns with a magical touch.

Sachin Tendulkar
Sachin Tendulkar – We love you!

Hanuman is the best animated Indian movie

Shri Hanuman Logo
Shri Hanuman

Finally we have our own animated movie with superb animation effect that can match the quality of Hollywood animated movies such as Finding NEMO and SHREK, etc. This movie is not just for kids, even adult will find it very interesting. The story includes Hanuman childhood, and how he helped Lord Shri Ram to defeat Ravana and rescued the Sita with his supernatural powers. It has some the best animation effects. The baby Hanuman looks very cute and It will soon appear on kids T-shits :) IMPO. See my previous Animated epic HANUMAN movie entry for more info.


Baby Hanuman
Baby Hanuman looks very cute

Overall rating 9/10
Animation and visual effects: 9/10

Canara bank deploys Red Hat Linux on 10,000 desktops

Canara Bank in Bangalore is implementing RHEL over 1000 servers and 10,000 desktops, as part of its total branch computerization project. Canara is one of India’s large majority government-owned banks, The Indian government has taken good decision in favor of open-source :)

Read more here

Yahoo enhanced my hosting services again!

Last time they upgraded my account from 100 MB to 4 GB and today they have enhanced it again to 10 GB and what’s more data transfer has also increased to 400 GB. Almost everything in my plan has expanded — except the price. To be frank 2 days before, I had some issues with MySQL at that time I got some hint from tech support that they are enhancing disk space for all plans :).

Why I had selected Yahoo Webhosting?

  • Multiple IP address so that site runs 24×7 and it can take load. In control panel they have an option that allows to site grow on fly if sites get too many hits. You can also true off this feature.
  • Uses Akamai to serve contains for ftp and www, so if i created images.cyberciti.biz and used from www.cyberciti.biz it reduced load and my sites works very fastly
  • Separate/dedicated MySQL server avoids mysql/webserver disk hog problem
  • They backup the entire site and creates multiple snapshots so that I can restore site or single file from control panel. I don’t have to worry about backup problems
  • Unlimited MySQL database; you can creates as many as Mysql database you want.
  • Includes free $50 Google Adwords and other discounts on Marketing Services
  • Other features are listed here

So far my experience with them is the one of the best service with multiple IP address just type nslookup www.cyberciti.biz and you will know what I’m talking about.
[code]$ nslookup www.cyberciti.biz
Server: 127.0.0.1
Address: 127.0.0.1#53

Non-authoritative answer:
www.cyberciti.biz canonical name = premium5.geo.yahoo.akadns.net.
Name: premium5.geo.yahoo.akadns.net
Address: 68.142.234.46
Name: premium5.geo.yahoo.akadns.net
Address: 68.142.234.47
Name: premium5.geo.yahoo.akadns.net
Address: 68.142.234.78
Name: premium5.geo.yahoo.akadns.net
Address: 68.142.234.88
Name: premium5.geo.yahoo.akadns.net
Address: 68.142.234.44
Name: premium5.geo.yahoo.akadns.net
Address: 68.142.234.45
[/code]
They provide the same infrastructure that used by Yahoo.com. It means I’m using Akamai services for my hosting :)
As far as control panel is concern it is also one the best with in build file manger that can create files, upload files and other management.


Yahoo webhosting file manager
Yahoo webhosting file manager

Yahoo webhosting DNS manager
Yahoo webhosting DNS manager

But one question remained unanswered? Why the hell they enhanced it? My guess is Googles Ghosting/webhosting could be one of the main causes (it is not started yet). But google do have a plan to enter in this business (see Google becomes domain name seller) if I consider domain growth and Why Google Will Defeat Yahoo! in the Web Hosting War. Remember what Gmail did to yahoo and other email services. Before Google starts to offer massive hosting account Yahoo upgraded service and reduced prices. Good move, IMPO.

/etc/resolve.conf or resolv.conf File Example

The resolv.conf file is the resolver configuration file. It is use to configure client side access to the Internet Domain Name System (DNS). This file defines which name servers to use.

The resolver is a set of routines in the C library that provide access to the Internet Domain Name System (DNS). The resolver configuration file contains information that is read by the resolver routines the first time they are invoked by a process. The file is designed to be human readable and contains a list of keywords with values that provide various types of resolver information

Note: File name is /etc/resolv.conf and not /etc/resolve.conf.

Sample resolv.conf file

Following is an example of resolv.conf file:

search cyberciti.biz
nameserver 202.54.1.10
nameserver 202.54.1.11

Where,

  • search domain.com: The search list is normally determined from the local domain name; by default, it contains only the local domain name. So when you type nslookup www, it will be matched to www.cyberciti.biz
  • nameserver Name-server-IP-address: Point out to your your own nameserver or to ISP’s name server. Up to 3 name servers may be listed.

But how do I edit the /etc/resolv.conf file?

Use text editor such as vi or gedit from Linux desktop:
# vi /etc/resolv.conf

Default /etc/resolv.conf file

Following file should be work with any ISP in the world :)
# cat /etc/resolv.conf
Output:

For more information see How to Setup Linux as DNS client.

Linux Testing your network connection

1) First try pining your own IP address to see if your IP address is set properly, syntax is:
ping IP-ADDRESS

If your IP address is 202.54.1.10 then try:
# ping 202.54.1.10

Tip use ifconfig command to see IP address for eth0 or any other interface.

2) Try pinging neighboring machines IP addresses:
# ping 192.168.1.2
# ping 202.54.1.12

If you need to setup/configure network or connecting to the network under Linux use following tools:
Under Red Hat use neat OR system-config-network (Fedora core) command
Uder Debian Linux use network-admin command.

You can also start above command from GUI. Using above GUI tools you should able to configure DNS, hosts, IP address etc. For more information see:
List of LINUX troubleshooting commands/tools part # 1