tzsetup without menu?
Michael Ross
gmx at ross.cx
Mon Dec 4 10:20:21 UTC 2017
Am .12.2017, 11:09 Uhr, schrieb Remy Zandwijk <remy at luckyhands.nl>:
>>> The tzsetup manual page on 11.1-RELEASE-p4 says:
>>>
>>> It is possible to short-circuit the menu system by specifying the
>>> location of a zoneinfo_file or the name of the zoneinfo_name on the
>>> command line; this is intended mainly for pre-configured
>>> installation
>>> scripts or people who know which zoneinfo they want to install.
>>>
>>>
>>> However, when I run the command like this, I still get the menu:
>>>
>>> tzsetup -s /usr/share/zoneinfo/Europe/Amsterdam
>>>
>>>
>>>
>>> Am I doing it wrong or does the tzsetup command not act like
>>> documented?
>>>
>>>
>>> -Remy
>>>
>>
>> I think you could just copy the zonefile
>>
>> # md5 /usr/share/zoneinfo/Europe/Berlin /etc/localtime
>> MD5 (/usr/share/zoneinfo/Europe/Berlin) =
>> 4790e83465681cefbf852aed265354bf
>> MD5 (/etc/localtime) = 4790e83465681cefbf852aed265354bf
>>
>>
>> thus
>>
>> cp /usr/share/zoneinfo/Europe/Amsterdam /etc/localtime
>> echo "Europe/Amsterdam" > /var/db/zoneinfo
>
> Thanks, that seems to work(around).
>
> But still: either the documentation is wrong or the command has a bug.
>
> -Remy
>
Wait ... this wouldn't adjust the clock, and ignore UTC setting
/etc/wall_cmos_clock
better:
echo "Europe/Amsterdam" > /var/db/zoneinfo
touch /etc/wall_cmos_clock # if clock is set to local time
tzsetup -r
The documentation is not wrong.
"Skip the initial question about adjusting the clock if not set to UTC"
so it just skips the UTC question
More information about the freebsd-questions
mailing list