Nowe posty

Autor Wątek: Skrypt, logowanie i wylogowywanie.  (Przeczytany 7562 razy)

  • Gość
Skrypt, logowanie i wylogowywanie.
« dnia: 2011-08-22, 00:53:30 »
Witam!
Chciałbym, aby napisany skrypt uruchamiał się podczas logowania i wylogowywania użytkownika. O ile przy logowaniu nie ma problemu, bo mogę to dodać do autostartu, to problem pojawia się już przy wylogowywaniu. Oczywiście pamiętam o nadaniu praw skryptowi, z tym że zajmę się tym po odespaniu. Więc jak, rozwiązać ten "problem przy wylogowywaniu"? Używam XFCE 4.80 pod kontrolą openSUSE 11.4 x64.

marcinz

  • Gość
Skrypt, logowanie i wylogowywanie.
« Odpowiedź #1 dnia: 2011-08-22, 07:13:48 »
zainteresuj się plikami.bashrc
.bash_profile a co do wylogowania nie pamiętam jeszcze jak to ugryźć

Offline roobal

  • Users
  • Guru
  • *****
  • Wiadomości: 2056
    • Zobacz profil
Skrypt, logowanie i wylogowywanie.
« Odpowiedź #2 dnia: 2011-08-22, 09:39:18 »
Moze owy niech będzie zarazem wylogowywal.

Pozdrawiam!

Offline vanhelzing

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 314
    • Zobacz profil
Skrypt, logowanie i wylogowywanie.
« Odpowiedź #3 dnia: 2011-08-22, 09:48:41 »
1) ~/.bash_logout

Powinno działać przy każdym wylogowaniu, również z konsoli i ssh.

2) "/etc/X11/gdm/PostSession/Default" lub "/etc/opt/gnome/gdm/PostSession/Default", jeżeli używasz gdm.

3) Tworzysz albo modyfikujesz skrypt wylogowujący, który najpierw wykona Twój skrypt, a potem wyloguje użytkownika (zakończy sesję).

  • Gość
Skrypt, logowanie i wylogowywanie.
« Odpowiedź #4 dnia: 2011-08-22, 10:46:02 »
Prócz już wspomnianych sposobów:
- W KDE można wrzucić skrypt do ~/.kde/shutdown.
- ConsoleKit obsługuje zdarzenia utworzenia, zmiany i zakończenia sesji. Do każdego można podpiąć skrypt.
- Podobnie działa moduł pam_script.