From: lace <> Date: Sat, 28 Jan 2006 09:13:12 +0000 (+0000) Subject: Provided Debian compatible user/group add. X-Git-Url: http://git.jankratochvil.net/?p=captive.git;a=commitdiff_plain;h=2d3185e13b6ed84056f70df206f17d8989930324 Provided Debian compatible user/group add. - Debian users use rather alien(8) for .rpm than the .tar.gz distribution. - Another bugreport by: Michael Abbott --- diff --git a/captive.spec.in b/captive.spec.in index 0fa4800..db8ecdd 100644 --- a/captive.spec.in +++ b/captive.spec.in @@ -212,18 +212,21 @@ rm -rf $RPM_BUILD_ROOT %pre fuse %endif %if %{static} -/usr/sbin/groupadd -r fuse 2>/dev/null || \ - /usr/sbin/groupadd fuse 2>/dev/null || \ +/usr/sbin/groupadd -r fuse 2>/dev/null || \ + /usr/sbin/groupadd fuse 2>/dev/null || \ + /usr/sbin/adduser --quiet --system --no-create-home fuse 2>/dev/null || \ true %endif %post /sbin/ldconfig -/usr/sbin/groupadd -r captive 2>/dev/null || \ - /usr/sbin/groupadd captive 2>/dev/null || \ +/usr/sbin/groupadd -r captive 2>/dev/null || \ + /usr/sbin/groupadd captive 2>/dev/null || \ + /usr/sbin/addgroup --system --quiet captive 2>/dev/null || \ true /usr/sbin/useradd -r -c "Captive Sandbox" -s /sbin/nologin -g captive -d %{_var}/lib/@PACKAGE@ captive 2>/dev/null || \ /usr/sbin/useradd -c "Captive Sandbox" -s /sbin/nologin -g captive -d %{_var}/lib/@PACKAGE@ captive 2>/dev/null || \ + /usr/sbin/adduser --quiet --system --no-create-home --home %{_var}/lib/@PACKAGE@ captive 2>/dev/null || \ true %if ! %{static}