Accepting request 141549 from security:chipcard

Fix useradd/groupadd invocation. (forwarded request 141388 from a_jaeger)

OBS-URL: https://build.opensuse.org/request/show/141549
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcsc-lite?expand=0&rev=48
This commit is contained in:
Stephan Kulow 2012-11-17 06:26:52 +00:00 committed by Git OBS Bridge
commit ad71f6a9a4
2 changed files with 8 additions and 2 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 15 08:44:18 UTC 2012 - aj@suse.de
- Fix useradd/groupadd invocation: -o is useless without -u and newer
versions of pwdutils/shadowutils fail on this now.
-------------------------------------------------------------------
Fri Aug 31 16:17:47 UTC 2012 - wr@rosenauer.org

View File

@ -158,8 +158,8 @@ cp -a AUTHORS ChangeLog ChangeLog.svn COPYING DRIVERS HELP NEWS README README.SU
rm -rf $RPM_BUILD_ROOT
%pre
getent group %{GROUP} >/dev/null || groupadd -r -o %{GROUP}
getent passwd %{USER} >/dev/null || useradd -r -o -g %{GROUP} -s /bin/nologin -c "Smart Card Reader" -d /var/run/pcscd %{USER}
getent group %{GROUP} >/dev/null || groupadd -r %{GROUP}
getent passwd %{USER} >/dev/null || useradd -r -g %{GROUP} -s /bin/nologin -c "Smart Card Reader" -d /var/run/pcscd %{USER}
%if %suse_version > 1140
%service_add_pre pcscd.service pcscd.socket
%endif