+++ This bug was initially created as a clone of Bug #1300533 +++ Description of problem: A customer had a 'rpc' user (not UID=32) on the system, but the existing 'rpc' user was deleted by the installation of rpcbind package without any message. We found a fedora documentation about packaging, and it says that any user account should not be deleted during the package installation. https://fedoraproject.org/wiki/Packaging:UsersAndGroups?rd=Packaging/UsersAndGroups In rpcbind.spec: ---------------------------------- %pre # Check the validity of the rpc uid and gid. # If they don't exist, create them # If they exist but are the wrong value, remove them # and recreate them with the correct value # If they exist and are the correct value do nothing rpcid=`getent passwd rpc | cut -d: -f 3` if [ -n "$rpcid" -a "$rpcid" != "32" ]; then /usr/sbin/userdel rpc 2> /dev/null || : /usr/sbin/groupdel rpc 2> /dev/null || : fi if [ -z "$rpcid" -o "$rpcid" != "32" ]; then /usr/sbin/groupadd -o -g 32 rpc > /dev/null 2>&1 /usr/sbin/useradd -o -l -c "Rpcbind Daemon" -d /var/cache/rpcbind -g 32 \ -M -s /sbin/nologin -u 32 rpc > /dev/null 2>&1 fi ---------------------------------- It forces to have the 'rpc' account with UID=32. If the UID is not 32, it removes it and create another 'rpc' account with UID=32. If the above fedora documentation is correct, it should not remove the existing 'rpc' account during the installation. As an example of another package, 'httpd' also creates a user account 'apache'. But, if the user account 'apache' exists, it never remove the existing account. Version-Release number of selected component (if applicable): Red Hat Enterprise Linux 6
rpcbind-0.2.3-7.rc1.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2016-75dc53023b
rpcbind-0.2.3-7.rc1.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-e3ead06088
rpcbind-0.2.3-10.rc1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-27a8e7dc2e
rpcbind-0.2.3-7.rc1.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-75dc53023b
rpcbind-0.2.3-7.rc1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-e3ead06088
rpcbind-0.2.3-10.rc1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-27a8e7dc2e
rpcbind-0.2.3-7.rc1.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.
rpcbind-0.2.3-10.rc1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.
rpcbind-0.2.3-7.rc1.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.