1 |
On Wednesday 05 July 2006 16:08, Gerhard Brauer wrote: |
2 |
> Gruesse! |
3 |
> |
4 |
> * Peter Bossy <p.bossy@××××××××××××××××××.de> schrieb am [05.07.06 |
5 |
15:48]: |
6 |
> > On Wednesday 05 July 2006 14:12, Gerhard Brauer wrote: |
7 |
> > > > ich habe hier ein scrip, das den aktuellen User der console |
8 |
> > > > aus der o.g. Datei suchen will. Bei mir gibt es dieses file |
9 |
> > > > leider nicht. Wo kann ich den user der console noch finden? |
10 |
> > > |
11 |
> > > zumindest in der bash: |
12 |
> > > |
13 |
> > > echo $USER |
14 |
> > > aktuser=${USER} |
15 |
> > |
16 |
> > Danke für den Versuch. Aber das trifft es leider nicht so ganz. |
17 |
> > Die console hat derjenige, der gerade aktuell vorm Rechner sitzt, |
18 |
> > meist vor einer X-Session. $USER könnte auch jemand sein der eine |
19 |
> > Remoteshell hat. Ausserdem geht es dabei um ein Systemscript und |
20 |
> > kein Userscript. $USER kann nur der User selbst abfragen. |
21 |
> |
22 |
> Hm, dann verstehe ich noch nicht so ganz was du möchtest :-) |
23 |
> Kannst du ein Beispiel geben? |
24 |
> |
25 |
> Ansonsten fiele mir noch ein: wenn du die PID der "console" im |
26 |
> Skript hast/feststellen kannst, dann könntest du über |
27 |
> /proc/$PID/status die jeweilige UID erfahren. |
28 |
|
29 |
Es handelt sich um script für den hotpludemon, und dieses will auf |
30 |
einfache Art herausfinden, wer denn gerade vor dem Bildschirm sitzt, |
31 |
um die Rechte zuweisen zu können. |
32 |
Und das muß wohl in /var/run/console.lock stehen. |
33 |
|
34 |
-- |
35 |
Gruss |
36 |
|
37 |
Peter |
38 |
|
39 |
-- |
40 |
gentoo-user-de@g.o mailing list |