]>
Commit | Line | Data |
---|---|---|
ff12a795 | 1 | #!/usr/bin/env bash |
7b3cec95 | 2 | # SPDX-License-Identifier: LGPL-2.1-or-later |
084575ff | 3 | set -eux |
347da101 LP |
4 | set -o pipefail |
5 | ||
6c34ed51 ZJS |
6 | systemd-analyze log-level debug |
7 | systemd-analyze log-target console | |
347da101 LP |
8 | |
9 | systemctl disable --now systemd-timesyncd.service | |
10 | ||
11 | timedatectl set-timezone Europe/Berlin | |
12 | timedatectl set-time 1980-10-15 | |
13 | ||
14 | systemd-run --on-timezone-change touch /tmp/timezone-changed | |
15 | systemd-run --on-clock-change touch /tmp/clock-changed | |
16 | ||
ffa328f0 ZJS |
17 | test ! -f /tmp/timezone-changed |
18 | test ! -f /tmp/clock-changed | |
347da101 LP |
19 | |
20 | timedatectl set-timezone Europe/Kiev | |
21 | ||
ffa328f0 | 22 | while test ! -f /tmp/timezone-changed ; do sleep .5 ; done |
347da101 LP |
23 | |
24 | timedatectl set-time 2018-1-1 | |
25 | ||
ffa328f0 | 26 | while test ! -f /tmp/clock-changed ; do sleep .5 ; done |
347da101 | 27 | |
6c34ed51 | 28 | systemd-analyze log-level info |
347da101 | 29 | |
0ee99483 | 30 | echo OK >/testok |
347da101 LP |
31 | |
32 | exit 0 |