How to prepare older Linux systems for 2007 DST change
February 28, 2007
Daylight Saving Time In the United States 1990 Through 2015
| Year | DST Begins 2 a.m. (First Sunday in April) |
DST Ends 2 a.m. (Last Sunday in October) |
|---|---|---|
| 1990 | April 1 | October 28 |
| 1991 | April 7 | October 27 |
| 1992 | April 5 | October 25 |
| 1993 | April 4 | October 31 |
| 1994 | April 3 | October 30 |
| 1995 | April 2 | October 29 |
| 1996 | April 7 | October 27 |
| 1997 | April 6 | October 26 |
| 1998 | April 5 | October 25 |
| 1999 | April 4 | October 31 |
| 2000 | April 2 | October 29 |
| 2001 | April 1 | October 28 |
| 2002 | April 7 | October 27 |
| 2003 | April 6 | October 26 |
| 2004 | April 4 | October 31 |
| 2005 | April 3 | October 30 |
| 2006 | April 2 | October 29 |
| DST Start and End date changes beginning March 2007 | ||
| Year | DST Begins 2 a.m. (Second Sunday in March) |
DST Ends 2 a.m. (First Sunday in November) |
| 2007 | March 11 | November 4 |
| 2008 | March 9 | November 2 |
| 2009 | March 8 | November 1 |
| 2010 | March 14 | November 7 |
| 2011 | March 13 | November 6 |
| 2012 | March 11 | November 4 |
| 2013 | March 10 | November 3 |
| 2014 | March 9 | November 2 |
| 2015 | March 8 | November 1 |
Daylight Saving Time updates to Linux operating systems for year 2007
Red Hat updates are available for the following current releases:
Affected Products:
Red Hat Desktop (v. 3)
Red Hat Desktop (v. 4)
Red Hat Enterprise Linux AS (v. 3)
Red Hat Enterprise Linux AS (v. 4)
Red Hat Enterprise Linux ES (v. 3)
Red Hat Enterprise Linux ES (v. 4)
Red Hat Enterprise Linux WS (v. 3)
Red Hat Enterprise Linux WS (v. 4)
This involves an update to:
RHEL 2.1 -> glibc of at least level glibc-2.2.4-32.23
RHEL 3 & 4 -> tzdata of at least level tzdata-2006m-1.EL3 or tzdata-2006m-1.EL4 respectively.
To prepare older Linux systems for 2007 DST change:
1) Download and install the latest tzdata rpm:
# rpm -u tzdata-2006m-3.el4.noarch.rpm
2) In order for the change to be effective, you need to copy over the /etc/localtime
# zdump -v /etc/localtime | grep 2007
/etc/localtime Sun Apr 1 06:59:59 2007 UTC = Sun Apr 1 01:59:59 2007 EST isdst=0 gmtoff=-18000
/etc/localtime Sun Apr 1 07:00:00 2007 UTC = Sun Apr 1 03:00:00 2007 EDT isdst=1 gmtoff=-14400
/etc/localtime Sun Oct 28 05:59:59 2007 UTC = Sun Oct 28 01:59:59 2007 EDT isdst=1 gmtoff=-14400
/etc/localtime Sun Oct 28 06:00:00 2007 UTC = Sun Oct 28 01:00:00 2007 EST isdst=0 gmtoff=-18000
# cp /usr/share/zoneinfo/America/New_York /etc/localtime
# zdump -v /etc/localtime | grep 2007
/etc/localtime Sun Mar 11 06:59:59 2007 UTC = Sun Mar 11 01:59:59 2007 EST isdst=0 gmtoff=-18000
/etc/localtime Sun Mar 11 07:00:00 2007 UTC = Sun Mar 11 03:00:00 2007 EDT isdst=1 gmtoff=-14400
/etc/localtime Sun Nov 4 05:59:59 2007 UTC = Sun Nov 4 01:59:59 2007 EDT isdst=1 gmtoff=-14400
/etc/localtime Sun Nov 4 06:00:00 2007 UTC = Sun Nov 4 01:00:00 2007 EST isdst=0 gmtoff=-18000
Also search you system for any application have their own copy of localtime and update those if needed:
# find / -name localtime -ls
OR
To be safe, simply reboot your server and this will ensure all applications will use the DST changes.
#rpm -u tzdata-2006m-3.el4.noarch.rpm; reboot
To verify if your server will be ready for the new DST time changes in 2007
# zdump -v EST5EDT | grep 2007
# zdump -v CST6CDT | grep 2007
Increase your RAM? free of cost…Really Worth It!!!!
February 21, 2007
A Very useful tip. Please try this and use RAM efficiently.Now this is called a tip of the year! While working with the Task Manager I observed the following. You can also try it out. 1.Start any application, say Word. Open some large documents.2.Now start the Task Manager processor tab and sort the list in descending order on Memory Usage. You will notice that Winword.exe will be somewhere at the top, using multiple MBs of memory. Note down the number. 3.Now switch to Word and simply minimise it. (Do not use the Minimize All option of the task bar).4. Now go back to the Task Manager and see where Winword.exe is listed. Most probably you will not find it at the top. You will typically have to Scroll to the bottom of the list to find Word. Now check out the amount of RAM it is using. Compare it with the original. Surprised? The memory utilisation has reduced by a huge amount.5.So where is the tip of the year? Simple? Minimise each application that you are currently not working on by clicking on the Minimize button, andyou can increase the amount of available RAM by a substantial margin. Depending upon the number and type of applications you use together, the difference can be as much as 50 percent of extra RAM?and all this is free of cost!
It is nothing unexpected actually. In any multitasking system, minimizing an application means that it won’t be utilised by the user right now. Therefore, the OS automatically makes the application use virtual memory and keeps bare minimum amounts of the code in physical RAM. I am sure it would work exactly the same way even in earlier versions of Windows (and any other multitasking system).
Install CVS server on Ubuntu 6.10
February 20, 2007
1) Login as root user and check that the software packages, or higher versions,are installed in your Server
gcc version 4.1.2
If not, please Install/upgrade the Packages by using the following commands as Examples.
Install G++ files:
#apt-get install g++
Install CVS files:
#apt-get install cvs
3. Create the User to install and compile the apache
#groupadd cvsd
#useradd -u 1010 -g cvsd -d /home/cvsd -m -s /bin/ksh -c “CVS Server” cvsd
If the folder cvsrepo does not exist, then create it ..
#mkdir cvsrepo
#chown –R cvsd:cvsd cvsrepo
Install the CVS server:Download the required following package
#wget http://ch.tudelft.nl/~arthur/cvsd/cvsd-1.0.13.tar.gz
Extract the cvsd package and install by using the following steps.
$tar –zvxf cvsd-1.0.13.tar.gz
$cd /usr/src/cvsd-1.0.13
$./configure –prefix=/var/lib/cvsd/ \ /var/lib/cvsd/
CVSD Installation successfully complete $ cd /var/lib/cvsd
cvsd-buildroot /var/lib/cvsd and then initilize the repository
sudo cvs -d /var/lib/cvsd/cvsrepo init
create a user and password
sudo cvsd-passwd /var/lib/cvsd/cvsrepo rbalara
#vi /var/lib/cvsd/cvsrepo/CVSROOT/config
Change
“SystemAuto=no”
Test
cvs -d :pserver:rbalara@localhost:/cvsrepo login
cvs -d :pserver:rides@localhost:/cvsrepo checkout






































