From cdd05aa3e66a876dba01f04173d817b9e5e039a0 Mon Sep 17 00:00:00 2001 From: José Bollo Date: Tue, 14 Mar 2017 18:24:46 +0100 Subject: wgtpkg-unit: add management of wanted-by in unit descriptions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This allows the automatic creation of the links in wants subdirectories. Change-Id: Ib948fb11abbbd902f733279136f51ad1649923ef Signed-off-by: José Bollo --- conf/afm-unit.conf | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'conf') diff --git a/conf/afm-unit.conf b/conf/afm-unit.conf index 18ade85..86ab626 100644 --- a/conf/afm-unit.conf +++ b/conf/afm-unit.conf @@ -45,6 +45,10 @@ ; ; gives the name and type of the unit ; +; - %systemd-unit wanted-by NAME +; +; tells to install a link to unit in the wants of NAME +; ;--------------------------------------------------------------------------------- {{#targets}} %begin systemd-unit @@ -147,7 +151,7 @@ ExecStart={{:#metadata.install-dir}}/{{content.src}} {{#content.type=application/vnd.agl.service}} %systemd-unit user -%systemd-unit service afm-api-{{:#target}} +%systemd-unit service afm-service-{{:#target}} ExecStart=/usr/bin/afb-daemon \ --rootdir={{:#metadata.install-dir}} \ @@ -168,8 +172,7 @@ ExecStart=/usr/bin/afb-daemon \ # auto generated by wgtpkg-unit for {{id}} version {{version}} target {{:#target}} # %systemd-unit user -%systemd-unit socket afm-api-{{:#target}} - +%systemd-unit socket afm-service-{{:#target}} [socket] SmackLabel=* @@ -184,6 +187,7 @@ FileDescriptorName={{:#target}} {{#required-permission.urn:AGL:permission::system:run-by-default}} [install] WantedBy=default.target +%systemd-unit wanted-by default.target {{/required-permission.urn:AGL:permission::system:run-by-default}} ;--------------------------------------------------------------------------------- %end systemd-unit -- cgit 1.2.3-korg