I problemi che trovo sono i seguenti :
1) Le stampe nascono da utenti non root e quindi nello script non si riesce ad accedere a /var/spool/lpd/lp14 e relative code dfA potrei dare i permessi alla stampante virtuale lp14, ma rimarrebbe il problema delle code di stampa che non potrei copiare
2) Lo script accede tranquillamente con ssh al server, ma poi non effettua alcuna altra operazione che segue al comando ssh, si dovrebbe proseguire manualmente
3) Inserendo il comando exit alla fine dello script non esce dal server
Ecco in ogni caso lo script : cd /var/spool/lpd/lp14 for file in dfA*; do if [ -f $file ]; then cp $file /mnt/stampe sh /w1/proc/stampa_lp14 else echo 'Non ci sono stampe da trasferire per la stampa' fi done lprm -Plp14 'whoami'
Ecco lo script stampa_lp14
ssh 10.33.0.94 cd /stampe for file in dfA*; do if [ -f $file ]; then enscript -B -f [EMAIL PROTECTED]/7.4 $file rm -f $file else echo '' > /dev/null fi done exit
L'accesso ssh viene effettuato con autenticazione via file senza inserimento di password.
Come posso fare ?
Ciao
Antonio
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]