unit.conf: binder's service of type notify
[src/app-framework-main.git] / conf / generate-unit-conf / binder.inc
index a99467a..98efd4e 100644 (file)
@@ -1,3 +1,4 @@
+dnl vim: set filetype=sysctl.conf.m4 syntax=sysctl.conf.m4:
 
 IF_AGL_DEVEL
 X-AFM-http-port={{:#metadata.http-port}}
@@ -7,10 +8,11 @@ X-AFM--http-port={{:#metadata.http-port}}
 ENDIF
 ENDIF
 
+Type=notify
 ExecStart=/usr/bin/afb-daemon \
        --name afbd-TARGET \
        --rootdir={{:#metadata.install-dir}} \
-       --workdir={{&#metadata.app-data-dir}}/{{id}} \
+       --workdir=APP_DATA_DIR/{{id}} \
 IF_AGL_DEVEL \
        --verbose \
        --verbose \
@@ -29,9 +31,9 @@ ELSE \
 ENDIF \
        ON_PERM(:public:applications:read, --alias=/icons:{{:#metadata.icons-dir}}) \
        {{#required-api}} \
-               ON_VALUE(auto|ws,       --ws-client=unix:%t/apis/ws/{{name}}) \
+               ON_VALUE(auto|ws,       --ws-client=unix:USER_RUN_DIR/apis/ws/{{name}}) \
                ON_VALUE(dbus,          --dbus-client={{name}}) \
-               ON_VALUE(link,          --binding=%t/apis/lib/{{name}}) \
+               ON_VALUE(link,          --binding=USER_RUN_DIR/apis/lib/{{name}}) \
                ON_VALUE(cloud,         --cloud-client={{name}}) \
                ON_VALUE(local,         --binding={{:#metadata.install-dir}}/{{name}}) \
        {{/required-api}} \