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