Ha erről a CoreCtrl-ről van szó, akkor benne van a wikijükben, hogy mit kell csinálni:
https://gitlab.com/corectrl/corectrl/-/wikis/Setup#launch-corectrl-on-session-startup
A lényeg neked, hogy létre kell hozni egy polkit házirendet a /etc/polkit-1/rules.d/90-corectrl.rules
fájlban:
polkit.addRule(function(action, subject) {
if ((action.id == "org.corectrl.helper.init" ||
action.id == "org.corectrl.helperkiller.init") &&
subject.local == true &&
subject.active == true &&
subject.isInGroup("your-user-group")) {
return polkit.Result.YES;
}
});
A "your-user-group"
értelemszerűen behelyettesítendő.
Ez gyakorlatilag azt csinálja, hogy jelszó nélkül engedi rootként futtatni a meghatározott műveleteket, nem csak szimplán rootként futtatja az egész alkalmazást (ez utóbbi nem túl szerencsés).