[packages/swatch] Use systemd-protected /tmp for tmp files

mmazur mmazur at pld-linux.org
Thu Feb 5 09:34:42 CET 2015


commit a542e0d012c7b291bad5745a874bf6e354729f2d
Author: Mariusz Mazur <mmazur at axeos.com>
Date:   Thu Feb 5 08:34:21 2015 +0000

    Use systemd-protected /tmp for tmp files

 swatch at .service | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/swatch at .service b/swatch at .service
index c55b955..b9785bc 100644
--- a/swatch at .service
+++ b/swatch at .service
@@ -5,11 +5,12 @@ After=swatch.target
 
 [Service]
 Type=simple
+PrivateTmp=true
 Environment="RC_FILE=/etc/swatch/%i.rc" "PRESTART_EXEC=/etc/swatch/%i.prestart" "POSTSTOP_EXEC=/etc/swatch/%i.poststop"
 EnvironmentFile=/etc/swatch/%i.conf
 ExecStartPre=/bin/sh -c '[ ! -e ${PRESTART_EXEC} ] && exit 0; ${PRESTART_EXEC}'
 ExecStopPost=/bin/sh -c '[ ! -e ${POSTSTOP_EXEC} ] && exit 0; ${POSTSTOP_EXEC}'
-ExecStart=/usr/bin/swatch --config-file ${RC_FILE} $SWATCH_OPTS
+ExecStart=/usr/bin/swatch --script-dir /tmp --config-file ${RC_FILE} $SWATCH_OPTS
 ExecReload=/bin/kill -HUP $MAINPID
 
 [Install]
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/swatch.git/commitdiff/a542e0d012c7b291bad5745a874bf6e354729f2d



More information about the pld-cvs-commit mailing list