Description of problem: Package rtl-sdr creates a group rtlsdr with GID in user range instead of system range: # grep rtlsdr /etc/group rtlsdr:x:1000: But packages should create groups in the system GID range, because GIDs from 1000 are reserved for users. Add option "--system" to groupadd command in preinstall script would solve the problem (for new installations). Version-Release number of selected component (if applicable): rtl-sdr-0.5.3-6.fc25.x86_64 How reproducible: Always Steps to Reproduce: 1. dnf install rtl-sdr 2. grep rtlsdr /etc/group Actual results: GID is 1000 or higher. Expected results: GID is less than 1000 (e.g. in the range from SYS_GID_MIN to SYS_GID_MAX)
Created attachment 1246360 [details] patch for rtl-sdr.spec to create a system group instead of a user group
Thanks.
rtl-sdr-0.5.3-7.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-34fd78ff2f
rtl-sdr-0.5.3-7.fc25 has been pushed to the Fedora 25 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-2017-34fd78ff2f
rtl-sdr-0.5.3-7.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.