--- a/cron/sysstat-collect.service.in
+++ b/cron/sysstat-collect.service.in
@@ -13,5 +13,6 @@
 [Service]
 Type=oneshot
 User=@CRON_OWNER@
+ExecCondition=sh -c 'ENABLED=false; [ -r /etc/default/sysstat ] && . /etc/default/sysstat; test "$${ENABLED}" = "true"'
 ExecStart=@SA_LIB_DIR@/sa1 1 1
 
--- a/cron/sysstat-summary.service.in
+++ b/cron/sysstat-summary.service.in
@@ -12,4 +12,5 @@
 [Service]
 Type=oneshot
 User=@CRON_OWNER@
+ExecCondition=sh -c 'ENABLED=false; [ -r /etc/default/sysstat ] && . /etc/default/sysstat; test "$${ENABLED}" = "true"'
 ExecStart=@SA_LIB_DIR@/sa2 -A
--- a/sysstat.service.in
+++ b/sysstat.service.in
@@ -13,6 +13,7 @@
 Type=oneshot
 RemainAfterExit=yes
 User=@CRON_OWNER@
+ExecCondition=sh -c 'ENABLED=false; [ -r /etc/default/sysstat ] && . /etc/default/sysstat; test "$${ENABLED}" = "true"'
 ExecStart=@SA_LIB_DIR@/sa1 --boot
 
 [Install]
--- a/cron/sysstat-rotate.service.in
+++ b/cron/sysstat-rotate.service.in
@@ -13,4 +13,5 @@
 [Service]
 Type=oneshot
 User=@CRON_OWNER@
+ExecCondition=sh -c 'ENABLED=false; [ -r /etc/default/sysstat ] && . /etc/default/sysstat; test "$${ENABLED}" = "true"'
 ExecStart=@SA_LIB_DIR@/sa1 --rotate
