From 6d0274f11547a0f11200bb82bf598a5a253e12cf Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Wed, 17 Oct 2012 02:50:09 +0200 Subject: timedatectl: introduce new command line client for timedated Much like logind has a client in loginctl, and journald in journalctl introduce timedatectl, to change the system time (incl. RTC), timezones and related settings. --- man/systemd-timedated.service.xml | 5 + man/timedatectl.xml | 243 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 248 insertions(+) create mode 100644 man/timedatectl.xml (limited to 'man') diff --git a/man/systemd-timedated.service.xml b/man/systemd-timedated.service.xml index 47e762284a..ea2abc5765 100644 --- a/man/systemd-timedated.service.xml +++ b/man/systemd-timedated.service.xml @@ -64,6 +64,10 @@ is automatically activated on request and terminates itself when it is unused. + The tool + timedatectl1 + is a command line client to this service. + See the developer documentation for information about @@ -75,6 +79,7 @@ See Also systemd1, + timedatectl1, localtime5, hwclock8 diff --git a/man/timedatectl.xml b/man/timedatectl.xml new file mode 100644 index 0000000000..8fb4e38f37 --- /dev/null +++ b/man/timedatectl.xml @@ -0,0 +1,243 @@ + + + + + + + + + timedatectl + systemd + + + + Developer + Lennart + Poettering + lennart@poettering.net + + + + + + timedatectl + 1 + + + + timedatectl + Control the system time and date + + + + + timedatectl OPTIONS COMMAND + + + + + Description + + timedatectl may be used to + query and change the system clock and its + settings. + + + + Options + + The following options are understood: + + + + + + + Prints a short help + text and exits. + + + + + + Prints a short version + string and exits. + + + + + + Do not pipe output into a + pager. + + + + + + Don't query the user + for authentication for privileged + operations. + + + + + + + Execute operation + remotely. Specify a hostname, or + username and hostname separated by @, + to connect to. This will use SSH to + talk to a remote + system. + + + + + + If + set-local-rtc is + invoked and this option is passed the + system clock is synchronized from the + RTC again, taking the new setting into + account. Otherwise the RTC is + synchonized from the system + clock. + + + + The following commands are understood: + + + + status + + Show current settings + of the system clock and + RTC. + + + + set-time [TIME] + + Set the system clock + to the specified time. This will also + update the RTC time accordingly. The time + may be specified in the format + "2012-10-30 + 18:17:16". + + + + set-timezone [TIMEZONE] + + Set the system time + zone to the specified value. Available + time zones my be listed with + list-timezones. If + the RTC is configured to be in the + local time this will also update the + RTC time. + + + + list-timezones + + List available time + zones, one per line. Entries from the + list may selected as the system + timezone with + set-timezone. + + + + set-local-rtc [BOOL] + + Takes a boolean + argument. If 0 the + system is configured to maintain the + RTC in universal time, if + 1 it will maintain + the RTC in local time instead. Note + that maintaining the RTC in the local + timezone is is not fully supported and + will create various problems with time + zone changes and daylight saving + adjustments. If at all possible use + RTC in UTC. Note that invoking this + will also synchronize the RTC from the + system clock, unless + is + passed (see above). This command will + change the 3rd line of + /etc/adjtime, as + documented in + hwclock8. + + + + set-ntp [BOOL] + + Takes a boolean + argument. Controls whether NTP based + network time synchronization is + enabled (if + available). + + + + + + + + Exit status + + On success 0 is returned, a non-zero failure + code otherwise. + + + + Environment + + + + $SYSTEMD_PAGER + Pager to use when + is not given; + overrides $PAGER. Setting + this to an empty string or the value + cat is equivalent to passing + . + + + + + + See Also + + systemd1, + hwclock8, + date1, + systemctl1, + systemd-timedated.service8 + + + + -- cgit v1.2.3-54-g00ecf