From 8d6217f19ddbafc65590b1a887857f807a2cacda Mon Sep 17 00:00:00 2001
From: Isaac Connor <iconnor@pseudo.connortechnology.com>
Date: Thu, 29 Sep 2016 14:06:12 -0400
Subject: [PATCH 1/2] Add a line to set the TZ variable in the env before
 spawning zoneminder.  This prevents /etc/localtime from being stat'd on every
 logging call.

---
 misc/zoneminder.service.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/misc/zoneminder.service.in b/misc/zoneminder.service.in
index 23ba45601..d15c479c2 100644
--- a/misc/zoneminder.service.in
+++ b/misc/zoneminder.service.in
@@ -13,6 +13,7 @@ ExecStart=@BINDIR@/zmpkg.pl start
 ExecReload=@BINDIR@/zmpkg.pl restart
 ExecStop=@BINDIR@/zmpkg.pl stop
 PIDFile="@ZM_RUNDIR@/zm.pid"
+Environment=TZ=:/etc/localtime
 
 [Install]
 WantedBy=multi-user.target

From 603d903297b7c9e146db040fa1a377af33e2747f Mon Sep 17 00:00:00 2001
From: Isaac Connor <iconnor@pseudo.connortechnology.com>
Date: Thu, 29 Sep 2016 14:24:49 -0400
Subject: [PATCH 2/2] add an environment setting for TZ which eliminates a stat
 on /etc/locatime on every log line

---
 distros/ubuntu1604/zoneminder.service | 1 +
 1 file changed, 1 insertion(+)

diff --git a/distros/ubuntu1604/zoneminder.service b/distros/ubuntu1604/zoneminder.service
index e3575c039..a4479c49c 100644
--- a/distros/ubuntu1604/zoneminder.service
+++ b/distros/ubuntu1604/zoneminder.service
@@ -15,6 +15,7 @@ ExecReload=/usr/bin/zmpkg.pl restart
 ExecStop=/usr/bin/zmpkg.pl stop
 PIDFile=/var/run/zm/zm.pid
 Restart=on-abnormal
+Environment=TZ=:/etc/localtime
 
 [Install]
 WantedBy=multi-user.target