Creazione script e relativa icona per il riavvio del proxy Squid e riavvio di Dansguardian (by Sabine)


1) Il primo passo prevede la creazione sul server dello script necessario e posizionarlo, ad esempio, in /opt/script_vari/ o in una qualunque posizione di proprio gusto :)

da utente root, in una shell lanciare il comando: vim squid_reload.sh oppure per un editor grafico gedit squid_reload.sh ed inserire il testo che segue:

#!/bin/sh
#
#
cd /opt/script_vari/
/etc/init.d/dansguardian stop && \
/etc/init.d/squid stop && \
/etc/init.d/squid start && \
/etc/init.d/dansguardian start

Nel caso l'editor utilizzato sia vim per salvare ed uscire, eseguire in sequenza:

ESC : wq

Nel caso l'editor utilizzato sia Gedit salvare il documento ed uscire.


Creazione dell'icona di avvio su una postazione "Client":


1) Click con il tasto destro del mouse sul desktop e selezionare Crea icona d'avvio...

 https://devel.fuss.bz.it/attachment/wiki/Script_e_icona_riavvio_Squid/client.png?format=raw
spuntare l'opzione: Avviare in un terminale per inserire la password necessaria


Sempre da utente root eseguire il comando

visudo

ed inserire la stringa:

“nome_dell'utente_autorizzato” ALL=(ALL)	NOPASSWD: /opt/script_vari/squid_reload.sh

Creazione dell'icona di avvio sul "Server":


1) Click con il tasto destro sul desktop e selezionare Crea icona d'avvio...

 https://devel.fuss.bz.it/attachment/wiki/Script_e_icona_riavvio_Squid/server.png?format=raw
Sul server non e' necessario spuntare l'opzione Avviare in un terminale


Sempre da utente root eseguire il comando

visudo

ed inserire la stringa:

“nome_dell'utente_autorizzato” ALL=(ALL)	NOPASSWD: /opt/script_vari/squid_reload.sh

Attachments