packaging: Create cloud user and group if not present (#5115)

This commit is contained in:
davidjumani 2021-06-24 11:08:39 +05:30 committed by GitHub
parent b9712c65ca
commit 5195f8b4b7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 4 deletions

View File

@ -392,7 +392,7 @@ install -D tools/whisker/LICENSE ${RPM_BUILD_ROOT}%{_defaultdocdir}/%{name}-inte
/usr/bin/systemctl off cloudstack-management || true /usr/bin/systemctl off cloudstack-management || true
%pre management %pre management
id cloud > /dev/null 2>&1 || /usr/sbin/useradd -M -c "CloudStack unprivileged user" \ id cloud > /dev/null 2>&1 || /usr/sbin/useradd -M -U -c "CloudStack unprivileged user" \
-r -s /bin/sh -d %{_localstatedir}/cloudstack/management cloud|| true -r -s /bin/sh -d %{_localstatedir}/cloudstack/management cloud|| true
rm -rf %{_localstatedir}/cache/cloudstack rm -rf %{_localstatedir}/cache/cloudstack
@ -476,7 +476,7 @@ fi
systemctl daemon-reload systemctl daemon-reload
%pre usage %pre usage
id cloud > /dev/null 2>&1 || /usr/sbin/useradd -M -c "CloudStack unprivileged user" \ id cloud > /dev/null 2>&1 || /usr/sbin/useradd -M -U -c "CloudStack unprivileged user" \
-r -s /bin/sh -d %{_localstatedir}/cloudstack/management cloud|| true -r -s /bin/sh -d %{_localstatedir}/cloudstack/management cloud|| true
%preun usage %preun usage

View File

@ -391,7 +391,7 @@ install -D tools/whisker/LICENSE ${RPM_BUILD_ROOT}%{_defaultdocdir}/%{name}-inte
/usr/bin/systemctl off cloudstack-management || true /usr/bin/systemctl off cloudstack-management || true
%pre management %pre management
id cloud > /dev/null 2>&1 || /usr/sbin/useradd -M -c "CloudStack unprivileged user" \ id cloud > /dev/null 2>&1 || /usr/sbin/useradd -M -U -c "CloudStack unprivileged user" \
-r -s /bin/sh -d %{_localstatedir}/cloudstack/management cloud|| true -r -s /bin/sh -d %{_localstatedir}/cloudstack/management cloud|| true
rm -rf %{_localstatedir}/cache/cloudstack rm -rf %{_localstatedir}/cache/cloudstack
@ -475,7 +475,7 @@ fi
systemctl daemon-reload systemctl daemon-reload
%pre usage %pre usage
id cloud > /dev/null 2>&1 || /usr/sbin/useradd -M -c "CloudStack unprivileged user" \ id cloud > /dev/null 2>&1 || /usr/sbin/useradd -M -U -c "CloudStack unprivileged user" \
-r -s /bin/sh -d %{_localstatedir}/cloudstack/management cloud|| true -r -s /bin/sh -d %{_localstatedir}/cloudstack/management cloud|| true
%preun usage %preun usage