Seite 1 von 1

um Rootrechte bitten

Verfasst: 13.07.2013 07:19
von Tsuki-Namida
Hallo ich bin es schon wieder ^^

Ich möchte mit meiner Anwendung um Rootrechte bitten... Ich kann die Anwendung zwar mit sudo/gksudo aufrufen, aber das ist nicht mein Ziel da erst Benutzerrechte ausreichen bzw der Standard sein soll. Bei manchen Operationen läßt es sich aber nicht vermeiden und man braucht Rootrechte.

Ist es irgendwie möglich das ich mit Hilfe einer Procedure/Include/API/lib um Rootrechte bitten kann?

Re: um Rootrechte bitten

Verfasst: 13.07.2013 23:22
von MVXA
http://de.wikipedia.org/wiki/PolicyKit
Sag bescheid, falls du mehr Hilfe benötigst :).

Re: um Rootrechte bitten

Verfasst: 07.09.2013 00:55
von Tsuki-Namida
Danke für die antwort :)

Leider konnte ich mich eine ganze Zeitlang nicht darum kümmern... Aber jetzt bin ich wieder da.

Ich möchte einfach nur eine Datei kopieren die ins Systemverzeichnis muß bzw. der Nutzer gibt die Datei an die in das Systemverzeichnis muß.

Da ich bei der Installationnicht alle Sprachdateien installieren lassen will, soll der Nutzer die möglichkeit haben diese über OpenFileRequester() in das Verzeichnis "/usr/share/locale/de" zu kopieren. Zudem sind auch noch nicht viele Sprachen verfügbar, so das man ggf. zu einemspäteren Zeitpunkt zum Beispiel von englisch auf russisch umstellen kann.

nur leider komme ich mit der Dokumentation nicht so ganz klar und brauch leider Hilfe...
Dokumentation: http://www.freedesktop.org/software/polkit/docs/latest/

Es wäre wirklich super wenn mir jemand helfen könnte...
Danke

Re: um Rootrechte bitten

Verfasst: 08.09.2013 11:20
von Tsuki-Namida
Hallo,
ich habe das Problem vor erst anders gelöst, nur ist es leider keine Dauerlösung.

Zum kopieren starte ich eine weitere Instanz der Anwendung mit einem Parameter RunProgramm("gksudo","start copy","").
Das es keine Dauerlösung sein kann liegt daran, daß wenn der Benutzer die Option Abbricht aber dann doch noch mal startet, wird er wieder nach seinem Passwort gefragt und das würde ich dann doch schon für Nervig empfinden.

Es würde mich wirklich freuen, wenn mir Jemand helfen könnte bei der oben genannten Möglichkeit.

Danke