File 50-gamescope-session-steam-common.rules of Package jupiter-hw-support

polkit.addRule(function(action, subject) {
    var YES = polkit.Result.YES;

    var permission = {
        "org.valve.policykit.steamos.pkexec.run-steamos-polkit-helpers-steamos-format-sdcard": YES,
        "org.valve.policykit.steamos.pkexec.run-steamos-polkit-helpers-steamos-format-device": YES,
        "org.valve.policykit.steamos.pkexec.run-steamos-polkit-helpers-steamos-trim-devices": YES,
        "org.valve.policykit.steamos.pkexec.run-steamos-polkit-helpers-steamos-set-hostname": YES,
        "org.valve.policykit.steamos.pkexec.run-steamos-polkit-helpers-steamos-set-timezone": YES,
        "org.valve.policykit.steamos.pkexec.run-steamos-polkit-helpers-steamos-priv-write": YES,
        "org.valve.policykit.steamos.pkexec.run-steamos-polkit-helpers-steamos-reboot-now": YES,
        "org.valve.policykit.steamos.pkexec.run-steamos-polkit-helpers-steamos-poweroff-now": YES,
        "org.valve.policykit.steamos.pkexec.run-steamos-polkit-helpers-steamos-restart-sddm": YES,
        "org.valve.policykit.steamos.pkexec.run-steamos-polkit-helpers-steamos-enable-sshd": YES,
        "org.valve.policykit.steamos.pkexec.run-steamos-polkit-helpers-steamos-disable-wireless-power-management": YES,
    };

    if (subject.isInGroup("wheel")) {
        return permission[action.id];
    }
});
openSUSE Build Service is sponsored by