I just installed 12.3 on a new system and tried to enable webyast. After installing webyast and a number of modules I am able to authenticate successfully both as root and as a separate user in webyast. However none of the modules are listed of available, with the only exception being the terminal module (which doesn't work due to a bug in rshellinabox).
Here are the messages from : permission_service.log
I tried to figure out how to grant permissions. One suggestion was to use polkit-auth, but this doesn't seem to be available on 12.3.
Any pointer on how to grant the required permission, or why they not set by default.
Here are the messages from : permission_service.log
Code:
...check permissions ["org.opensuse.yast.modules.yapi.mailsettings.read"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.mailsettings.write"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.metrics.read"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.metrics.writelimits"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.network.read"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.network.write"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.ntp.setserver"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.ntp.synchronize"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.packages.read"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.patches.install"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.patches.read"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.repositories.read"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.repositories.write"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.roles.read"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.roles.write"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.services.execute"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.services.read"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.system.reboot"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.system.shutdown"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.time.read"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.time.write"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.users.groupadd"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.users.groupdelete"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.users.groupget"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.users.groupmodify"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.users.groupsget"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.users.useradd"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.users.userdelete"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.users.userget"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.users.usermodify"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.modules.yapi.users.usersget"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.permissions.read"] for user root with result ["NOPERM"] (Polkit1)
check permissions ["org.opensuse.yast.permissions.write"] for user root with result ["NOPERM"] (Polkit1)...
Any pointer on how to grant the required permission, or why they not set by default.