diff --git a/lxcfs.spec b/lxcfs.spec index f6d5a997da4111fbd128d132549b5fbf405ac2b7..2e00b3a8797e0f5041d69da50ecd923c8f0e3ecd 100644 --- a/lxcfs.spec +++ b/lxcfs.spec @@ -4,7 +4,7 @@ #Basic Information Name: lxcfs Version: 4.0.5 -Release: 1 +Release: 3 Summary: FUSE filesystem for LXC License: Apache-2.0 URL: http://linuxcontainers.org @@ -57,10 +57,11 @@ install -d -m 0755 %{buildroot}%{_localstatedir}/lib/lxc/%{name}/ %pre %preun +%systemd_preun lxcfs %post -ret=`systemctl is-active lxcfs` -if [ "$ret" == "active" ]; then +systemctl status lxcfs | grep 'Active:' | grep 'running' +if [ $? -eq 0 ]; then systemctl restart lxcfs fi