Grafikus felület bejelentkezés és lekapcsolás script futatatással

Fórumok

Sziasztok,

a következő lenne a problémám. Szeretnék egy scriptet két esetben lefuttatni:
1. Amikor egy Ubuntus desktop gép elindul és grafikus felületen bejelentkezik valaki.
2. Amikor szabályosan kikapcsolja a gépet.

Pl: küldene egy mailt, hogy ki és mikor lépet be és kapcsolta ki a gépet.

Kérdésem, hogy ha a két esetre készítenék egy scriptet, akkor azt hova kellene tennem, hogy a mind a két esetben lefusson a script?

Köszi előre is!

Kalmi

Hozzászólások

/var/log/auth.log van még benne.? Milyen Ubuntu verzió.? Ha "nem szabályosan kapcsolja ki" akkor mit csinálsz / emiatt azt minek script-elni.?
( Javítsd már ki a grafukis-t lécci)
--
God bless you, Captain Hindsight..

Upsz javítottam :) Remélem nem lett benne más hiba, ha igen, akkor azt is fogom javítani :)

Ez nem független Ubuntu verziótól? Konkrétabban arra gondolnék Pl: ha terminált indítok, akkor tuti lefut a "~/.bashrc". Grafikusnál esetleg ilyen létezik (tuti biztos) :-)?

> "nem szabályosan kapcsolja ki" akkor mit csinálsz?
A userek akik használják legtöbbször szabályosan kapcsolják ki, de ha kíváncsi vagyok mindenre, akkor persze lehet .log-okat is elemezni. Nekem most inkább általánosságban kellene az infó, hogy ki mikor kapcsolta be a gépét (lépett be) és mikor kapcsolta ki (lépett ki).

A last parancs kimenete nem eleg? Kicsit egyszerubb abbol osszerakni akarmilyen nyilvantartast, mint a leveleidbol:
nyos :0 :0 Tue May 10 07:04 - 08:25 (01:20)

Egyebkent milyen DM van rajta? Eszerint jo lesz a
/etc/gdm/PostLogin/Default es /etc/gdm/PostSession/Default, de nekem KDM van a gepemen, nem tudom kiprobalni.
Szabalytalan leallitas miatt meg pontosabb, ha par percenkent egy script csinal valamit a gepen, akkor nem veszhet el a kilepes ideje. (pl. bootolaskor /etc/rc.local indit egy scriptet, ami nezi, hogy ki van bejelentkezve :0-ra (who), es meghiv wgettel a servereden egy scriptet, az meg beleteszi egy DB-be, ahonnan mar kenyelmesebb lekerdezesekkel csinalhatsz mindenfele statisztikakat)

--
Is that a banana in your pocket, or are you just happy to see me?
Neither, it's my new iPhone.