From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from moutng.kundenserver.de ([212.227.17.10]) by metis.ext.pengutronix.de with esmtp (Exim 4.72) (envelope-from ) id 1TLcHs-0002nj-Gn for ptxdist@pengutronix.de; Tue, 09 Oct 2012 18:04:05 +0200 From: Alexander Dahl Date: Tue, 9 Oct 2012 18:03:38 +0200 Message-Id: <1349798618-15718-1-git-send-email-post@lespocky.de> Subject: [ptxdist] [PATCH] timezone: introduce option TIMEZONE_INSTALL_LOCALTIME for more flexibility with own rules Reply-To: ptxdist@pengutronix.de List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: ptxdist-bounces@pengutronix.de Errors-To: ptxdist-bounces@pengutronix.de To: ptxdist@pengutronix.de This patch introduces TIMEZONE_INSTALL_LOCALTIME as variable before GLIBC_LOCALTIME. You can decide now if you want to install /etc/localtime and /etc/timezone. I actually used this for a "depends on !TIMEZONE_INSTALL_LOCALTIME" in one of my own rules which where I can decide if this is stored in root filesystem or on a separare data partition with symlinks to it. Maybe it's handy for the public. Signed-off-by: Alexander Dahl --- rules/timezone.in | 28 ++++++++++++++++++++-------- 1 files changed, 20 insertions(+), 8 deletions(-) diff --git a/rules/timezone.in b/rules/timezone.in index 09a3d9d..b663d5a 100644 --- a/rules/timezone.in +++ b/rules/timezone.in @@ -15,15 +15,27 @@ if TIMEZONE comment "Timezone support" -config GLIBC_LOCALTIME - prompt "Timezone for /etc/localtime and /etc/timezone" - default "Europe/Berlin" - string +menuconfig TIMEZONE_INSTALL_LOCALTIME + bool + prompt "Install /etc/localtime and /etc/timezone" + default y help - Where should /etc/localtime point to? (e.g. put in "Europe/Berlin" - here to let it point to /usr/share/zoneinfo/Europe/Berlin) - Additionally this value is written to /etc/timezone like on Debian - or for systemd. + Optionally install /etc/localtime as symlink to zoneinfo folder + and /etc/timezone for convenient reading of current setting. This + determines the system local time. + +if TIMEZONE_INSTALL_LOCALTIME + config GLIBC_LOCALTIME + prompt "Timezone for /etc/localtime and /etc/timezone" + default "Europe/Berlin" + string + help + Where should /etc/localtime point to? (e.g. put in + "Europe/Berlin" here to let it point to + /usr/share/zoneinfo/Europe/Berlin) + Additionally this value is written to /etc/timezone like on + Debian or for systemd. +endif config TIMEZONE_LOCAL_DATABASE bool -- 1.7.2.5 -- ptxdist mailing list ptxdist@pengutronix.de