#
030c387f |
| 21-Sep-2024 |
Ed Maste <emaste@FreeBSD.org> |
tzsetup: correct timezone symlink target
In chroot mode tzsetup prepended the chroot path to the symlink target, which is not correct. Use the same path for the symlink regardless of chroot mode.
tzsetup: correct timezone symlink target
In chroot mode tzsetup prepended the chroot path to the symlink target, which is not correct. Use the same path for the symlink regardless of chroot mode.
PR: 281332 Reported by: scf, Herbert J. Skuhra Reviewed by: olce Fixes: 5e16809c953f ("tzsetup: symlink /etc/localtime instead of co...") Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D46725
show more ...
|
Revision tags: release/13.4.0 |
|
#
c6030b38 |
| 17-Jun-2024 |
Ed Maste <emaste@FreeBSD.org> |
Revert "tzsetup: ask local/UTC question only on x86"
I am unsure if AArch64 Windows systems keep UTC or local time in the RTC by default, so keep tzsetup consistent across architectures for now.
Th
Revert "tzsetup: ask local/UTC question only on x86"
I am unsure if AArch64 Windows systems keep UTC or local time in the RTC by default, so keep tzsetup consistent across architectures for now.
This reverts commit aa6fb1d277be47c51abc309ac9305def0fce7f9d.
Reported by: Mark Millard
show more ...
|
#
aa6fb1d2 |
| 13-Jun-2024 |
Ed Maste <emaste@FreeBSD.org> |
tzsetup: ask local/UTC question only on x86
Storing local time in the RTC is a legacy of 1990s PCs; it's not relevant on other platforms of interest to FreeBSD.
While here switch to C99 bool.
Spon
tzsetup: ask local/UTC question only on x86
Storing local time in the RTC is a legacy of 1990s PCs; it's not relevant on other platforms of interest to FreeBSD.
While here switch to C99 bool.
Sponsored by: The FreeBSD Foundation Reviewed by: allanjude (earlier), imp (earlier) Differential Revision: https://reviews.freebsd.org/D45575
show more ...
|
#
a16cb870 |
| 13-Jun-2024 |
Ed Maste <emaste@FreeBSD.org> |
tzsetup: Correct UTC description
UTC is Coordinated Universal Time, not Greenwich Mean Time.
Reviewed by: imp, allanjude MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision
tzsetup: Correct UTC description
UTC is Coordinated Universal Time, not Greenwich Mean Time.
Reviewed by: imp, allanjude MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D45573
show more ...
|
Revision tags: release/14.1.0 |
|
#
40b57cb6 |
| 25-Mar-2024 |
Ed Maste <emaste@FreeBSD.org> |
tzsetup: be explicit about *timezone* abbreviation
During the install process tzsetup asks a question like
Does the abbreviation `EDT' look reasonable?
The installer asks lots of questions, so
tzsetup: be explicit about *timezone* abbreviation
During the install process tzsetup asks a question like
Does the abbreviation `EDT' look reasonable?
The installer asks lots of questions, some that relate to the previous screen or topic and some that do not. A new user installed FreeBSD for the first time and was confused by this question, not realizing that it was asking whether the abbreviation is correct for the selected timezone.
Reviewed by: bapt, brooks, imp Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D44500
show more ...
|
Revision tags: release/13.3.0, release/14.0.0, release/13.2.0, release/12.4.0 |
|
#
5e16809c |
| 14-Oct-2022 |
Ed Maste <emaste@FreeBSD.org> |
tzsetup: symlink /etc/localtime instead of copying
Using a symlink means that new timezone data (installed by an errata update, say) will be usable without having to be copied again.
Reviewed by: b
tzsetup: symlink /etc/localtime instead of copying
Using a symlink means that new timezone data (installed by an errata update, say) will be usable without having to be copied again.
Reviewed by: bapt, kevans, philip Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D37005
show more ...
|
#
6f7c4505 |
| 31-Oct-2023 |
Brooks Davis <brooks@FreeBSD.org> |
tzsetup: make UTC the first (default) region
Many sysadmins prefer to configure their systems to UTC and it's a reasonable default when installing, making it easier to get a usable system by just hi
tzsetup: make UTC the first (default) region
Many sysadmins prefer to configure their systems to UTC and it's a reasonable default when installing, making it easier to get a usable system by just hitting <return> repeatidly.
Renumber UTC to 0 to preserve the finger memory of those selecting a region by shortcut.
Reviewed by: jrtc27, emaste Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D42383
show more ...
|
#
914ab28c |
| 27-Jul-2023 |
Pierre Pronchery <pierre@freebsdfoundation.org> |
tzsetup: add support for countries in two continents
This supports countries located across multiple continents, as per the zone1970.tab file. This only affects Cyprus and Türkiye at the moment.
PR
tzsetup: add support for countries in two continents
This supports countries located across multiple continents, as per the zone1970.tab file. This only affects Cyprus and Türkiye at the moment.
PR: 236874 Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D41306
show more ...
|
#
1d386b48 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line .c pattern
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
|
#
bb255cee |
| 26-Jul-2023 |
Yuri Pankov <yuripv@FreeBSD.org> |
tzsetup: fix "misleading indentation" warning with -DVERBOSE
|
#
08ed8751 |
| 27-Apr-2023 |
Yuri Pankov <yuripv@FreeBSD.org> |
tzsetup: appease checkstyle9
|
#
cfd0217a |
| 27-Apr-2023 |
Yuri Pankov <yuripv@FreeBSD.org> |
tzsetup: adopt zone1970.tab changes
- assumption that single-zone countries do not have description is no longer correct; do not try to optimize this case as it's only going to make the code mor
tzsetup: adopt zone1970.tab changes
- assumption that single-zone countries do not have description is no longer correct; do not try to optimize this case as it's only going to make the code more confusing and we now have menus with a single zone selection because of this - remove the single-country continent short cut, it also only serves to confuse users as we now have such a continent - instead add a single-zone contry short cut (see above), now all single-zone countries fall here - use the #@ continent overrides that zone1970.tab introduces (this is visible at least fixing Iceland being currently listed under Africa) - add Arctic Ocean "continent" coming only from the overrides at the moment - update baseline with the changes
Reviewed by: bapt, philip Differential Revision: https://reviews.freebsd.org/D39606
show more ...
|
#
989a0e1d |
| 26-Apr-2023 |
Yuri Pankov <yuripv@FreeBSD.org> |
tzsetup: fix bootstrapping for github CI jobs
Move dump_zonetab() under HAVE_BSDDIALOG as the parsing code it relies on already is.
|
#
336c4682 |
| 23-Apr-2023 |
Yuri Pankov <yuripv@FreeBSD.org> |
tzsetup: add baseline file to control parsed zonetab contents
Introduce undocumented option -d to dump parsed zonetab file contents and add a "baseline" target along with instructions on updating it
tzsetup: add baseline file to control parsed zonetab contents
Introduce undocumented option -d to dump parsed zonetab file contents and add a "baseline" target along with instructions on updating it.
Reviewed by: philip Differential Revision: https://reviews.freebsd.org/D39634
show more ...
|
Revision tags: release/13.1.0 |
|
#
94cb21cd |
| 12-Apr-2022 |
Alfonso S. Siciliano <asiciliano@FreeBSD.org> |
tzsetup(8): Refactoring to delete dialog(3) code
Little refactoring to complete the conversion to bsddialog(3), not functional changes:
* Delete: remaining code for autosizing using BSDDIALOG_AUTO
tzsetup(8): Refactoring to delete dialog(3) code
Little refactoring to complete the conversion to bsddialog(3), not functional changes:
* Delete: remaining code for autosizing using BSDDIALOG_AUTOSIZE. * Add: constants to delete magical numbers and to avoid unclear returned values. * Delete: redundant 'conf.button.default_cancel=false', performed by bsddialog_initconf(). * Add: a new function message_zoneinfo_file() to merge features.
Approved by: bapt (mentor) Differential Revision: https://reviews.freebsd.org/D34862
show more ...
|
#
263660c0 |
| 28-Jan-2022 |
Alfonso Siciliano <alfsiciliano@gmail.com> |
bsddialog: import version 0.1
Import bsddialog 0.1 Utility and Library, fully refatorized, API stable, manuals completed, easier to maintain and improve.
Update deps for new API: add mixedgauge con
bsddialog: import version 0.1
Import bsddialog 0.1 Utility and Library, fully refatorized, API stable, manuals completed, easier to maintain and improve.
Update deps for new API: add mixedgauge consts, delete __DECONST and add bsddialog_geterror() info to avoid silent errors
* tzsetup * kbdmap * distextract
Differential Revision: https://reviews.freebsd.org/D34066
show more ...
|
#
be0236eb |
| 17-Dec-2021 |
Alfonso Siciliano <alfsiciliano@gmail.com> |
tzsetup: Fix unicode support
Differential revision: https://reviews.freebsd.org/D33532
|
#
0a7e19b3 |
| 13-Dec-2021 |
Alfonso Siciliano <alfsiciliano@gmail.com> |
tzsetup: adapt for libbsddialog 0.0.1
libbsdialog 0.0.1 provides: * bsddialog_conf.auto_minwidth: * menurows is variable with autosize (properly defines max menurows)
Then tzsetup can use BSDDIALOG
tzsetup: adapt for libbsddialog 0.0.1
libbsdialog 0.0.1 provides: * bsddialog_conf.auto_minwidth: * menurows is variable with autosize (properly defines max menurows)
Then tzsetup can use BSDDIALOG_AUTOSIZE keeping the dialog behavior: min 24 cols, max 16 menurows
Differential revision: https://reviews.freebsd.org/D33397
show more ...
|
#
547fc67f |
| 08-Dec-2021 |
Emmanuel Vadot <manu@FreeBSD.org> |
tzsetup: Default to UTC
Restore old behavior.
Fixes: f872dde34c ("tzsetup: replace libdialog with libbsddialog")
Reviewed by: bapt Differential Revision: https://reviews.freebsd.org/D33334 Sponsor
tzsetup: Default to UTC
Restore old behavior.
Fixes: f872dde34c ("tzsetup: replace libdialog with libbsddialog")
Reviewed by: bapt Differential Revision: https://reviews.freebsd.org/D33334 Sponsored by: Beckhoff Automation GmbH & Co. KG
show more ...
|
#
f499134d |
| 06-Dec-2021 |
Baptiste Daroussin <bapt@FreeBSD.org> |
bsddialog: import snapshot 2021-12-05
|
Revision tags: release/12.3.0 |
|
#
6ea39dd6 |
| 24-Nov-2021 |
Baptiste Daroussin <bapt@FreeBSD.org> |
tzsetup: remove dedundant declaration
|
#
f872dde3 |
| 15-Nov-2021 |
Baptiste Daroussin <bapt@FreeBSD.org> |
tzsetup: replace libdialog with libbsddialog
Reviewed by: alfix86_gmail.com (bsddialog author) Differential Revision: https://reviews.freebsd.org/D33077
|
Revision tags: release/13.0.0, release/12.2.0, release/11.4.0 |
|
#
44e86fbd |
| 13-Feb-2020 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r357662 through r357854.
|
#
7047dcee |
| 10-Feb-2020 |
Warner Losh <imp@FreeBSD.org> |
Remove sparc64 ifdef
Now we default to setting the hardware clock to UTC everywhere. sparc64 was the old odd-man out before.
Reivewed by: cy@, bcr@ Differential Revision: https://reviews.freebsd.or
Remove sparc64 ifdef
Now we default to setting the hardware clock to UTC everywhere. sparc64 was the old odd-man out before.
Reivewed by: cy@, bcr@ Differential Revision: https://reviews.freebsd.org/D23593
show more ...
|
Revision tags: release/12.1.0 |
|
#
a63915c2 |
| 28-Jul-2019 |
Alan Somers <asomers@FreeBSD.org> |
MFHead @r350386
Sponsored by: The FreeBSD Foundation
|