-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
rhel-sst-display-desktop-foundation
-
ssg_display
-
None
-
False
-
-
None
-
None
-
None
-
None
-
If docs needed, set a value
-
-
Unspecified
-
None
Description of problem:
geoclue2 is using static useradd scripts
Version-Release number of selected component (if applicable):
geoclue2-2.5.7-5.el9
How reproducible:100%
Steps to Reproduce:
1.review %pre
2.
3.
Actual results:
%pre
- Update the home directory for existing users
getent passwd geoclue >/dev/null && \
usermod -d /var/lib/geoclue geoclue &>/dev/null - Create a new user and group if they don't exist
getent group geoclue >/dev/null || groupadd -r geoclue
getent passwd geoclue >/dev/null || \
useradd -r -g geoclue -d /var/lib/geoclue -s /sbin/nologin \
-c "User for geoclue" geoclue
exit 0
Expected results:
use of system-sysusers
Additional info:
https://www.freedesktop.org/software/systemd/man/systemd-sysusers.html
https://fedoraproject.org/wiki/Changes/Adopting_sysusers.d_format
- external trackers