Date: Mon, 28 Mar 2011 15:03:44 -0700 From: Devin Teske <dteske@vicor.com> To: dieterbsd@engineer.com Cc: hackers@freebsd.org Subject: Re: Keeping /etc/localtime up-to-date Message-ID: <1301349824.26028.47.camel@localhost.localdomain> In-Reply-To: <8CDBBA132D81656-11D4-4261@web-mmc-d02.sysops.aol.com> References: <8CDBBA132D81656-11D4-4261@web-mmc-d02.sysops.aol.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 2011-03-28 at 16:52 -0400, dieterbsd@engineer.com wrote: > >>> And while I (think I) recall that the equivalent of /etc/localtime > >>> was implemented in some version of SunOS many years ago as a > symlink, > >>> I believe that approach could be problematic for FreeBSD, as it > >>> could impose some unintended requirements on some of the start-up > >>> scripts. > >> > >> I have been running FreeBSD and NetBSD with /etc/localtime being > >> a symlink for years and have not seen any problems as a result. > > > > The one (and only) problem that I've seen from using a symlink for > > /etc/localtime is that -- since the /usr partition is not mounted > > early-on -- boot messages get logged in GMT offset until /usr is > mounted. > > > > However, some simply ignore this. > > What boot messages are these? The messages generated during boot -- see /var/log/messages. > grep 2011 /var/run/dmesg.boot Those aren't the boot messages I'm referring to (and by convention, I would call those the "kernel boot messages" as only the kernel messages are found there). > Copyright (c) 1992-2011 The FreeBSD Project. > FreeBSD 8.2-RELEASE #9: Sun Mar 6 18:47:36 pst 2011 Huh? Please help me understand why you'd grep for "2011" in the context of this topic (timezone differences). Here's an impirical test: 1. Put your BIOS into GMT 2. Make /etc/localtime a symbolic link to /usr/share/zoneinfo/America/Los_Angeles 3. Reboot In our experience, the "Regents of the University of California" message is logged to /var/log/messages in GMT and subsequent messages (produced after /usr is mounted) are logged in the desired timezone. NOTE: This assumes that "/" and "/usr" are separate partitions. -- Devin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1301349824.26028.47.camel>