From: José Bollo Date: Mon, 7 Aug 2017 16:43:28 +0000 (+0200) Subject: Set explicit path for services and units X-Git-Tag: 4.0.1~1 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?p=src%2Fapp-framework-main.git;a=commitdiff_plain;h=2f04dbc5abc3919e39a9707ce03ee380b7103e0d Set explicit path for services and units This patch removes references to /usr/local and add reference to the installation directory. The companion programs can be run using path relatives to the installation directory. Bug-AGL: SPEC-384 Change-Id: I7e10be1d0df1b62f3be0104f88d1787dd849d152 Signed-off-by: José Bollo --- diff --git a/conf/afm-unit-debug.conf.in b/conf/afm-unit-debug.conf.in index 3a3ef44..2bc2959 100644 --- a/conf/afm-unit-debug.conf.in +++ b/conf/afm-unit-debug.conf.in @@ -132,6 +132,7 @@ SuccessExitStatus=0 SIGKILL WorkingDirectory=-{{&#metadata.app-data-dir}}/{{id}} ExecStartPre=/bin/mkdir -p {{&#metadata.app-data-dir}}/{{id}} Environment=AFM_APP_INSTALL_DIR={{:#metadata.install-dir}} +Environment=PATH=/usr/sbin:/usr/bin:/sbin:/bin:{{:#metadata.install-dir}} ; Needed to enable debug Environment=AFM_ID={{idaver}}{{^#target=main}}@{{:#target}}{{/#target=main}} diff --git a/conf/afm-unit.conf.in b/conf/afm-unit.conf.in index 5d4a58c..e6163e2 100644 --- a/conf/afm-unit.conf.in +++ b/conf/afm-unit.conf.in @@ -132,6 +132,7 @@ SuccessExitStatus=0 SIGKILL WorkingDirectory=-{{&#metadata.app-data-dir}}/{{id}} ExecStartPre=/bin/mkdir -p {{&#metadata.app-data-dir}}/{{id}} Environment=AFM_APP_INSTALL_DIR={{:#metadata.install-dir}} +Environment=PATH=/usr/sbin:/usr/bin:/sbin:/bin:{{:#metadata.install-dir}} %systemd-unit user {{#required-permission.urn:AGL:permission::public:hidden}}\