Ładowanie skryptów przy starcie

Czy umieszczenie wykonywalnego skryptu w katalogu domowym wystarczy, by owy skrypt “zadziałał” po zalogowaniu się? Nie chodzi mi o konkretny skrypt, tylko o pierwszy lepszy.

I jak sprawa ma się w przypadku, kiedy chcę, aby skrypt był uruchamiany “razem z systemem”?

Możliwości jest kilka (skrypt musi być wykonywalny):

chmod +x skrypt.sh
  • za pomocą pliku np. skrypt.desktop - w polu Exec=ba(sh) /ścieżka/do/skryptu/skrypt.sh

  • dodanie ścieżki do skryptu w pliku /etc/rc.lcoal przed wyrażeniem exit0

  • umieszczenie skryptu w skryptach startowych (/etc/init.d)

Wszystko zależy od tego co ma wykonywać skrypt, czy wystarczą mu prawa użytkownika, czy musi być uruchamiany na prawach roota itd. itd. => patrzy przykład z Twojego poprzedniego tematu o rozdzielczości.

Może być to skrypt basha?

Masz na myśli logowanie się z poziomu graficznego menedżera logowania? A co, jeżeli chciałbym zalogować się tekstowo i nie chciałbym, aby inni użytkownicy korzystali z mojego skryptu?