TBLinux:Changing the Time Zone

From TBwiki
Revision as of 21:25, 20 September 2011 by Candy Chan (Talk | contribs)
Jump to: navigation, search

The time zone of a Tmedia unit, such as the TMG800 or TMG3200, is configured on the Linux host using the tzselect command.

The following is provided as a sample of how to configure a time zone:
NOTE: User-typed parameters are shown in red.

[root@TB005375 ]# tzselect
Please identify a location so that time zone rules can be set correctly.
Please select a continent
1) Africa
2) Americas
.
.
.
10) None - I want to specify the time zone using the Posix TZ format.
#?2

Please select a country.
1) Anguilla
.
.
.
10) Canada
.
.
.
51) Virgin Islands (US)
#?10

Please select one of the time zone regions.
1) Newfoundland Time, including SE Labrador
.
.
.
7) Eastern Time - Quebec - most locations
.
.
.
27) Pacific Time - north Yukon
#?7

The following information has been given:
Canada
Eastern Time - Quebec - most locations

Therefore TZ= ‘America/Montreal’ will be used.
Local time is now: Wed Aug 19 08:49:01 EDT 2009.
Universal time is now: Wed Aug 19 08:49:01 UDT 2009.
Is the above information OK?
1) Yes
2) No
#?1

You can make this change permanent for yourself by appending the line
TZ= ‘America/Montreal’; export TZ
to the file ‘.profile’ in your home directory; then log out and log in again.

Here is the TZ value again, this time on standard output so that you
can use the /usr/bin/tzselect command in the shell script
America/Montreal
[root@TB005373 ]#


The above set the timezone for the bash shell only. To configure the time system-wide, manually change the file /etc/localtime to point to the right timezone.

$ rm /etc/localtime

$ ln -s /usr/share/zoneinfo/America/Fortaleza /etc/localtime

You can check for the correct timezone name inside that directory "/usr/share/zoneinfo/../..".

You need to restart Toolpack for it to apply the changes. E.g. Timestamps in toolpack logs.

Personal tools