Ah, that helps! I see now. The nested `if` statements had thrown me off.

I missed the fact it's the %{with_sysusers} check that's falling back to the 
oldschool method of directly using user creation commands if not satisfied. I'd 
been reading it as if it fell back to that method if the version check for F42- 
failed, which seemed backwards.

Interesting to learn that now without the need for scriptlets the user creation 
will be handled directly as long as the /usr/lib/sysusers.d files exist. That's 
useful to know!

Thanks for the help and for routing this to a place where hopefully someone can 
take a look.
-- 
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to