pvbrowser manual - Flussi liberi informatici
pvbrowser manual - Flussi liberi informatici
pvbrowser manual - Flussi liberi informatici
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
100 CAPITOLO 7. AVVIARE UN PVSERVER IN BACKGROUND<br />
echo -n "Reload service DAEMON"<br />
killproc -HUP DAEMON_PATH/DAEMON<br />
rc_status -v<br />
;;<br />
reload)<br />
echo -n "Reload service DAEMON"<br />
killproc -HUP DAEMON_PATH/DAEMON<br />
rc_status -v<br />
;;<br />
status)<br />
echo -n "Checking for service DAEMON"<br />
checkproc DAEMON_PATH/DAEMON<br />
rc_status -v<br />
;;<br />
*)<br />
echo "Usage: 0 {start|stop|status|try-restart|restart|force-reload|reload}"<br />
exit 1<br />
;;<br />
esac<br />
rc_exit<br />
Le variabili DAEMON PATH e DAEMON possono essere adattate. Lo ’startscript’ deve essere copiato in<br />
/etc/init.d dove tutti gli scripts di avvio dei server sono salvati. Ora è possibile effettuare le seguenti operazioni:<br />
su<br />
cd /etc/init.d<br />
./startscript status<br />
./startscript start<br />
./startscript stop<br />
Uso dello startscript<br />
Per avviare il VOSTRO PVS nel runlevel corretto deve essere creato un link in ’rc5.d’. In openSUSE questa<br />
operazione può essere eseguita con YaST nel ’Runlevel Editor’. Scegliete VOSTRO PVS e semplicemente<br />
attivatelo.<br />
Se volete usare inetd o xinetd dovete effettuare le seguenti operazioni. Installare e attivare (x)INTED. Nel file<br />
/etc/services aggiungete le seguenti righe.<br />
pvsuper 5051/tcp # pvs super server<br />
Definizione di un pvserver sulla porta 5051<br />
Questo definisce un servizio pvsuper sulla posta 5051. In /etc/xinted.d si ha bisogno del seguente file.<br />
/etc/xinetd.d/pvsuper<br />
# default: off<br />
# description: pvsuper ProcessViewServer daemon<br />
service pvsuper<br />
{<br />
socket_type = stream<br />
protocol = tcp<br />
wait = no<br />
user = root<br />
server = /your/directory/pvsuper<br />
server_args = -port=5051 -cd=/your/directory/<br />
disable = no<br />
}<br />
Per attivare il pvserver si deve riavviare (x)inted.<br />
cd /etc/init.d<br />
./xinetd stop<br />
./xinetd start<br />
Riavviare xinetd