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 <[email protected]>
---
 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
[email protected]

Reply via email to