Home » Archive

Articles in the Shell Category

Debian, Featured, Headline, How-to, Linux, Shell, Ubuntu »

[8 Apr 2009 | 2 Comments | ]

This article will cover the DNS dynamic updates and DHCP DNS updates. I assume you already followed my last 2 articles “Linux ISC DHCP Server under Debian and Ubuntu” and “Linux ISC DHCP Server failover under Debian and Ubuntu” and I assume you have minimum skills in configuring ISC BIND dns server.
Why Dynamic DNS with DHCP ? Beacuse is hard to remeber IP’s for all type of devices. Managing a Dynamic DNS is more simple than learn everytime new ip’s from your network. Also this configuration in big networks …

Debian, Featured, Headline, Linux, Recovery, Shell, Ubuntu »

[7 Apr 2009 | 2 Comments | ]

We discussed in our early article “Linux ISC DHCP Server under Debian and Ubuntu” how to configure a plain standard ISC DHCP server. In today article we will discuss about ISC DHCP failover. In small networks haveing 1 single DHCP server is a common thing, but in a medium or large computer network 1 single DHCP server is a single point of failure. When the DHCP server goes offline your workstation, or any other network device, lose their network connectivity and this can transform in a big problem for your …

Debian, Featured, Headline, How-to, Linux, Shell, Ubuntu »

[6 Apr 2009 | One Comment | ]

Managing big networks can become an issue if you don’t use the right tools. DHCP (Dynamic Host Configuration Protocol) appears in early 1993 and was defined in RFC 1531. This protocol was created to reduce system administration workload, allowing administrators to add new devices in a IPV4 network easy as possible (in some cases no intervention required). Dynamic Host Configuration Protocol is used by DHCP clients to automatically obtain the necessaryly information (network parameters assigment) to connect to a IPV4 network. Also DHCP was extended for IPV6 protocol in …

Debian, Featured, Headline, Linux, Recovery, Shell »

[26 Mar 2009 | 15 Comments | ]

Maintaining a subversion repository can be a hard task if you don’t work with the right tools. Today, when technology advance daily, we are still vulnerable to “fate”: crashed harddrives, corrupt RAM, network outages, power failure or other “evil” problems. Even if you are a conscientious administrator you will not be missed by “Murphy Laws”, only if you are a “bastard” lucky guy (I’m a bastard lucky administrator from hell but you are not). In the next article I will try to show you, how-to create a good backup of …

Debian, How-to, Linux, Shell, Ubuntu »

[23 Mar 2009 | No Comment | ]

Today we will talk about shell error handling. Almost weekly I’m writing new shell scripts for me or my customers and in this time I learned something very valuable: writing scripts without error handling is like running windows, expect at unexpected. Let’s take the following example:

Share this post

Hide Bookmarks