[glux] Esecuzione all'avvio
gigi-eliotisc
eliotec@tiscalinet.it
Lun 1 Dic 2003 09:22:03 CET
diiiipppeeendee
in RH
/etc/rc.d/rc.local
aggiungi la tua string
altrimenti modifica questo (by cri)
-----------------------------------------------------
From: _Cri_ <bigamons@libero.it>
To: eliotec@tiscalinet.it
Subject:Riusciti!!!
Poi siamo riusciti a far avviare vnc al boot!
Abbiamo scoperto che settare suid lo script non ha effetti
(me lo avvia sempre come root); il trucco (grazie a Albx) e' avviare con
"su" il server! In sostanza:
- in /etc/init.d/ aggiungi lo script vnc (chmod 755)
- in /etc/init.d/rc.5/ fai un symlink allo script
('ln -s /etc/init.d/vnc S20vnc)
Forse questo passo puo' essere saltato e fatto con Yast -> Sistema
->Editor dei runlevel, ma non ho provato...
- lo script vnc dev'essere cosi':
#!/bin/bash
case "$1" in
start)
su iltuoutente -c "/path/del/vncsever -geometry 800x600 -depth 8"
;;
stop)
il comando per uccidere il server
;;
esac
- Poi va perfezionato con altri case (restart, stop, ecc) cmq l'avvio
funziona!
A giovedi'
Cri
-----------------------------------------------------
ciao gigi
Il 30/11/2003 20.22.05, Maxxer <maxxer_@imilesi.it> ha scritto:
>Come faccio a far eseguire un programma (o un comando) all'avvio del
>sistema? Non è un servizio, è uno script bash.
>
>grazie
>maxxer
>
>
gigi vigano'
http://spazioinwind.libero.it/gili/gi/gi.htm
http://www.cornizzolo.it/
http://www.lecco.linux.it
GPG/PGP encryption Key-Id:0xED8A84C8
Maggiori informazioni sulla lista
glux