diff --git a/templates/etc/systemd/user/disapp.service.j2 b/templates/etc/systemd/user/disapp.service.j2
index 5786c0ac54bafd520b5886089d6554da32af33f3..f5c1e249c927930a981ed5927f902521d912a743 100644
--- a/templates/etc/systemd/user/disapp.service.j2
+++ b/templates/etc/systemd/user/disapp.service.j2
@@ -14,8 +14,12 @@ ExecStartPre=/bin/bash -c '\
         cat $BLOCKFILE; \
         exit 1; \
     fi'
-ExecStart=/usr/bin/perl -I /usr/local/perl/ /usr/local/bin/disapp_rosetta.pl --config-file {{ vault_subapp_vars.files.disapp.path }} --start
-ExecStop=/usr/bin/perl -I /usr/local/perl/ /usr/local/bin/disapp_rosetta.pl --stop
+ExecStart=/usr/bin/perl -I /usr/local/perl/ /usr/local/bin/disapp_rosetta.pl \
+	--config-file {{ vault_subapp_vars.files.disapp.path }} \
+	--start
+ExecStop=/usr/bin/perl -I /usr/local/perl/ /usr/local/bin/disapp_rosetta.pl \
+	--config-file {{ vault_subapp_vars.files.disapp.path }} \
+	--stop
 User={{ vault_disapp_user }}
 Group={{ vault_disapp_group }}
 # EXAMPLE: TimeoutSec=600
diff --git a/templates/etc/systemd/user/subapp.service.j2 b/templates/etc/systemd/user/subapp.service.j2
index 248fcb2c6dfdea3192ccf1ca1c88315a27b07423..191a2356cd02fce81d9112a6e745b0cdf913d1ed 100644
--- a/templates/etc/systemd/user/subapp.service.j2
+++ b/templates/etc/systemd/user/subapp.service.j2
@@ -14,8 +14,12 @@ ExecStartPre=/bin/bash -c '\
         cat $BLOCKFILE; \
         exit 1; \
     fi'
-ExecStart=/usr/bin/perl -I /usr/local/perl/ /usr/local/bin/subapp_rosetta.pl --config-file {{ vault_subapp_vars.files.subapp.path }} --start
-ExecStop=/usr/bin/perl -I /usr/local/perl/ /usr/local/bin/subapp_rosetta.pl --stop
+ExecStart=/usr/bin/perl -I /usr/local/perl/ /usr/local/bin/subapp_rosetta.pl \
+	--config-file {{ vault_subapp_vars.files.subapp.path }} \
+	--start
+ExecStop=/usr/bin/perl -I /usr/local/perl/ /usr/local/bin/subapp_rosetta.pl \
+	--config-file {{ vault_subapp_vars.files.subapp.path }} \
+	--stop
 User={{ vault_subapp_user }}
 Group={{ vault_subapp_group }}
 # EXAMPLE: TimeoutSec=600