diff --git a/.bin/polkit-agent b/.bin/polkit-agent index 0414f59..ecb40c1 100755 --- a/.bin/polkit-agent +++ b/.bin/polkit-agent @@ -1,4 +1,11 @@ -#!/bin/sh +#!/bin/bash -#/usr/lib/mate-polkit/polkit-mate-authentication-agent-1 -/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 +for agent in \ + /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 \ + /usr/lib/mate-polkit/polkit-mate-authentication-agent-1 \ + /usr/libexec/polkit-mate-authentication-agent-1 +do + if [[ -x "$agent" ]]; then + exec $agent + fi +done