From: José Bollo Date: Tue, 14 Mar 2017 15:05:22 +0000 (+0100) Subject: afm-unit.conf: adds type application/x-executable X-Git-Tag: x-first-with-systemd~11 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?p=src%2Fapp-framework-main.git;a=commitdiff_plain;h=366f2093c78347dbee190eff929052a969724076 afm-unit.conf: adds type application/x-executable Change-Id: Ie62113512094909bd02e7e89fd44b56a9df67d17 Signed-off-by: José Bollo --- diff --git a/conf/afm-unit.conf b/conf/afm-unit.conf index 437d053..18ade85 100644 --- a/conf/afm-unit.conf +++ b/conf/afm-unit.conf @@ -77,6 +77,7 @@ After=afm-api-{{name}} [Service] SmackProcessLabel=User::App::{{id}} +SuccessExitStatus=0 SIGKILL {{#required-permission}} {{#urn:AGL:permission::platform:no-oom}} OOMScoreAdjust=-500 {{/urn:AGL:permission::platform:no-oom}} @@ -88,7 +89,8 @@ SmackProcessLabel=User::App::{{id}} %nl WorkingDirectory={{&#metadata.app-data-dir}} -SuccessExitStatus=0 SIGKILL +Environment=AFM_APP_INSTALL_DIR={{:#metadata.install-dir}} + ;--------------------------------------------------------------------------------- {{#content.type=text/html}} @@ -130,6 +132,17 @@ ExecStart=/usr/bin/afb-daemon --port={{:#metadata.http-port}} --random-token \ {{/content.type=text/html}} +;--------------------------------------------------------------------------------- +{{#content.type=application/x-executable}} + +%systemd-unit user +%systemd-unit service afm-appli-{{idaver}}{{^#target=main}}@{{:#target}}{{/#target=main}} +Environment=LD_LIBRARY_PATH=$ORIGIN/$LIB + +ExecStart={{:#metadata.install-dir}}/{{content.src}} + +{{/content.type=application/x-executable}} + ;--------------------------------------------------------------------------------- {{#content.type=application/vnd.agl.service}} @@ -176,4 +189,3 @@ WantedBy=default.target %end systemd-unit {{/targets}} -