Set the system timezone based on IP geolocation
Project description
tzupdate is a fully automated utility to set the system time using geolocation.
Usage
By default, tzupdate will geolocate you, get the timezone for that geolocation, and then attempt to link that timezone to /etc/localtime. You can pass -p to print the detected timezone without linking. You can also pass -a to pass an IP address to use, instead of geolocating you.
$ sudo tzupdate Set system timezone to Europe/London.
Installation
To install the latest stable version from PyPi:
$ pip install -U tzupdate
To install the latest development version directly from GitHub:
$ pip install -U git+https://github.com/cdown/tzupdate.git@develop
Testing
$ pip install tox
$ tox
..........
----------------------------------------------------------------------
Ran 10 tests in 4.088s
OK
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tzupdate-1.3.1.tar.gz
(5.1 kB
view hashes)