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