From 292ec325ecfc3219c506a3c0eb6fad3cc209104e Mon Sep 17 00:00:00 2001 From: INSUN PYO Date: Fri, 17 Aug 2018 10:35:51 +0900 Subject: [PATCH] Plugin: add unlock_mnt.conf to wait-mount@opt-usr.service To clear lazy_mount, add the /run/.unlock_mnt creation to wait-mount@opt-usr.service Signed-off-by: INSUN PYO Change-Id: Iab16ead8b951bf17cdb5cf7d6096f9c9f83c5bd0 --- packaging/session-utils.spec | 4 ++++ units/unlock_mnt.conf | 3 +++ 2 files changed, 7 insertions(+) create mode 100644 units/unlock_mnt.conf diff --git a/packaging/session-utils.spec b/packaging/session-utils.spec index 5decf9f..65428a9 100644 --- a/packaging/session-utils.spec +++ b/packaging/session-utils.spec @@ -37,6 +37,9 @@ ln -sf ../bind-user-contents.service %{buildroot}%{_userunitdir}/basic.target.wa install -m 644 units/container_postprocess.service %{buildroot}%{_userunitdir}/ ln -sf ../container_postprocess.service %{buildroot}%{_userunitdir}/basic.target.wants/container_postprocess.service +mkdir -p %{buildroot}%{_unitdir}/wait-mount@opt-usr.service.d +install -m 644 units/unlock_mnt.conf %{buildroot}%{_unitdir}/wait-mount@opt-usr.service.d + %files %license LICENSE.Apache-2.0 %manifest session-utils.manifest @@ -46,6 +49,7 @@ ln -sf ../container_postprocess.service %{buildroot}%{_userunitdir}/basic.target %{_userunitdir}/basic.target.wants/bind-user-contents.service %{_userunitdir}/container_postprocess.service %{_userunitdir}/basic.target.wants/container_postprocess.service +%{_unitdir}/wait-mount@opt-usr.service.d/unlock_mnt.conf %post # How to test session-utils rpms diff --git a/units/unlock_mnt.conf b/units/unlock_mnt.conf new file mode 100644 index 0000000..9a9dfb0 --- /dev/null +++ b/units/unlock_mnt.conf @@ -0,0 +1,3 @@ +[Service] +User=root +ExecStartPost=/usr/bin/touch /run/.unlock_mnt -- 2.34.1