diff --git a/templates/usr/local/lib/systemd/system/disapp_maintenance_begin.service.j2 b/templates/usr/local/lib/systemd/system/disapp_maintenance_begin.service.j2 index 9060c3e146a3ff9ac6f69093295d9d5135db536e..d981c8d9745be69f5ac7cc0c2b70ae2f0111a436 100644 --- a/templates/usr/local/lib/systemd/system/disapp_maintenance_begin.service.j2 +++ b/templates/usr/local/lib/systemd/system/disapp_maintenance_begin.service.j2 @@ -1,14 +1,12 @@ [Unit] Description=stop DisApp for monthly maintenance at ZIH After=remote-fs.target +Conflicts=disapp.service [Service] Type=simple Restart=no -Environment="PERL5LIB=/usr/local/perl/" -ExecStart=/usr/bin/perl -I /usr/local/perl/ /usr/local/bin/disapp_rosetta.pl \ - --config-file /home/access/.disapp/disapp.cfg \ - --stop +ExecStart=true User={{ vault_disapp_user }} Group={{ vault_disapp_group }}