Given that the “apache2” package requires “user(wwwrun)” and “group(www)” and, the package “system-user-wwwrun” supplies these required user and group entries, I can’t find anything in either the “Zypper” or “RPM” dependencies or, the package scripts, which suggests that, installing Apache2 on a new fresh Leap system will also install the needed “wwwrun” System User package.
Any ideas?
Or, is it simply the user and group “requires” which does the trick?
And, the “system-user-wwwrun” package sets the protection on the login directory of the system user “wwwrun” as follows –
> LANG=C ls -ld /var/lib/wwwrun
drwxr-xr-x 2 wwwrun root 4096 Dec 4 2023 /var/lib/wwwrun
>
Any ideas as to why, the default group associated with that system user’s login directory is “root” rather than either “www” or “wwwrun”?