X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=conf%2Fafm-unit.conf;h=0853d11b3921758f66ab0be34f98816596aac513;hb=276d6124ee3dfc8802e9a0fb4fc7b1e2034dfb24;hp=301bc9dc768faa8d3c6d65b57fd4016a3665276e;hpb=909c2221ef664c247832bebc7e9dfd7c38bae6c7;p=src%2Fapp-framework-main.git diff --git a/conf/afm-unit.conf b/conf/afm-unit.conf index 301bc9d..0853d11 100644 --- a/conf/afm-unit.conf +++ b/conf/afm-unit.conf @@ -89,6 +89,7 @@ SmackProcessLabel=User::App::{{id}} %nl WorkingDirectory={{&#metadata.app-data-dir}} +SuccessExitStatus=0 SIGKILL ;--------------------------------------------------------------------------------- {{#content.type=text/html}} @@ -99,7 +100,7 @@ WorkingDirectory={{&#metadata.app-data-dir}} ExecStart=/usr/bin/afb-daemon --port={{:#metadata.http-port}} --random-token \ --rootdir={{:#metadata.install-dir}} \ - --workdir={{&#metadata.app-data-dir}} \ + --workdir={{&#metadata.app-data-dir}}/{{id}} \ --roothttp=htdocs \ {{#required-permission.urn:AGL:permission::public:applications:read}}\ --alias=/icons:{{:#metadata.icons-dir}} \ @@ -133,7 +134,7 @@ ExecStart=/usr/bin/afb-daemon --port={{:#metadata.http-port}} --random-token \ ExecStart=/usr/bin/afb-daemon \ --rootdir={{:#metadata.install-dir}} \ - --workdir={{&#metadata.install-dir}} \ + --workdir={{&#metadata.install-dir}}/{{id}} \ {{^required-permission.urn:AGL:permission::partner:service:no-ws}}\ --ws-server=unix:%t/bindings/{{:#target}} \ {{/required-permission.urn:AGL:permission::partner:service:no-ws}}\ @@ -161,6 +162,11 @@ ListenStream=%t/bindings/{{:#target}} {{/content.type=application/vnd.agl.service}} +;--------------------------------------------------------------------------------- +{{#required-permission.urn:AGL:permission::system:run-by-default}} +[install] +WantedBy=default.target +{{/required-permission.urn:AGL:permission::system:run-by-default}} ;--------------------------------------------------------------------------------- %end systemd-unit {{/targets}}