• Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick
  • November - das bedeutet oftmals Herbstblues, grauer Himmel, Tristesse und Wetter, bei dem man gern im Warmen bleibt. Aber nur oftmals! Wir fordern Euch gern auf, gegen den Herbstblues anzukämpfen und hoffen, dabei hilft Euch unser aktuelles Monatsthema. Neugierig geworden? --> Zum Mitmachen bitte hier klicken

system.log mit non-admin account einsehen?

koksnutte

Ribston Pepping
Registriert
13.04.05
Beiträge
299
wie mach ich das? das einzige was mir spontan einfällt wäre über das terminal die Console.app als admin zu starten. gibt es eine elegantere lösung?
 
wie mach ich das? das einzige was mir spontan einfällt wäre über das terminal die Console.app als admin zu starten. gibt es eine elegantere lösung?
Per AppleSkript?
(Einfach mit "do shell script..." die entsprechenden Befehle einpacken)
 
Das ist was ich mich auch schon lange frage, weil es bei mir naemlich nicht per Terminal geht.
Code:
su admin
cd /Applications/Utilities
open Console.app
sudo open Console.app
In beiden Faellen geht zwar das Programm auf, aber bei system.log und anderen steht, ich haette nicht die Zugriffsrechte. Logge ich mich grafisch als admin ein, geht es doch. Verhindert Aqua das starten unter anderer Kennung?
 
Zuletzt bearbeitet:
Das ist was ich mich auch schon lange frage, weil es bei mir naemlich nicht per Terminal geht.
Code:
sudo admin
cd /Applications/Utilities
open Console.app
sudo open Console.app
In beiden Faellen geht zwar das Programm auf, aber bei system.log und anderen steht, ich haette nicht die Zugriffsrechte. Logge ich mich grafisch als admin ein, geht es doch. Verhindert Aqua das starten unter anderer Kennung?

su "name des admin accounts"
/Applications/Utilities/Console.app/Contents/MacOS/Console &
 
Danke. Weiss jemand warum das normale open nicht geht?

uhm keine ahnung. eigentlich sollte open ja nur den Console.app ordner öffnen, sprich es sollte garnicht das programm starten... rastafari weiß da sicher mehr ;-)

mich interessiert viel mehr warum mit folgendem apple script die console mit root rechten läuft:

do shell script "/Applications/Utilities/Console.app/Contents/MacOS/Console &" with administrator privileges
:-(
 
man open sagt:
"The open command opens a file (or a directory or URL), just as if you had double-clicked the file's icon."
Also wenn du eine .app-Datei doppelklickst, wird sie gestartet, auch wenn es ein Bundle ist.