X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=conf%2Fafm-unit.conf.in;h=7f35a58b39d3aaf66638e15e828513cfc3ce7bcb;hb=44c6f24d8caf01583e3070be65c8373a8f292172;hp=39a59d1482b70283df241563fc1da8c4ffcfc6b8;hpb=d266bd8816f5a2647e011f5b23698bf2d788b91b;p=src%2Fapp-framework-main.git diff --git a/conf/afm-unit.conf.in b/conf/afm-unit.conf.in index 39a59d1..7f35a58 100644 --- a/conf/afm-unit.conf.in +++ b/conf/afm-unit.conf.in @@ -100,6 +100,8 @@ X-AFM--wgtdir={{:#metadata.install-dir}} X-AFM--workdir={{&#metadata.app-data-dir}}/{{id}} %nl +Wants=sockets.target + # Adds check to smack ConditionSecurity=smack %nl @@ -139,6 +141,7 @@ Environment=AFM_APP_INSTALL_DIR={{:#metadata.install-dir}} %systemd-unit service afm-appli-{{idaver}}{{^#target=main}}@{{:#target}}{{/#target=main}} {{/required-permission.urn:AGL:permission::public:hidden}}\ + ;--------------------------------------------------------------------------------- ;---- text/html application/vnd.agl.native application/vnd.agl.service ---- ;--------------------------------------------------------------------------------- @@ -228,12 +231,10 @@ ExecStart={{:#metadata.install-dir}}/{{content.src}} ; auto start ;--------------------------------------------------------------------------------- {{#required-permission.urn:AGL:permission::system:run-by-default}} -{{^provided-api}} %nl [Install] WantedBy=default.target %systemd-unit wanted-by default.target -{{/provided-api}} {{/required-permission.urn:AGL:permission::system:run-by-default}} %end systemd-unit @@ -255,7 +256,7 @@ WantedBy=default.target [Socket] SmackLabel=* -ListenStream=%t/bindings/{{name}} +ListenStream=%t/apis/ws/{{name}} FileDescriptorName={{name}} {{#required-permission.urn:AGL:permission::public:hidden}}\ @@ -268,8 +269,8 @@ Service=afm-appli-{{idaver}}{{^#target=main}}@{{:#target}}{{/#target=main}}.serv ;--------------------------------------------------------------------------------- %nl [Install] -WantedBy=default.target -%systemd-unit wanted-by default.target +WantedBy=sockets.target +%systemd-unit wanted-by sockets.target ;--------------------------------------------------------------------------------- %end systemd-unit