Comandi consentiti
LogicalDOC si basa su una serie di comandi esterni per implementare funzionalità come l'anteprima del documento o l'OCR. Puoi anche eseguire qualsiasi comando esterno dall'interno dell'Automazione.
Per migliorare la sicurezza, possono essere eseguiti solo i comandi elencati nel file <LDOC_HOME>/conf/allowed-commands.txt. Questo è un file di testo che puoi modificare facilmente e il formato è molto semplice: ogni riga rappresenta il percorso completo di un comando consentito.
Un semplice allowed-commands.txt ha questo aspetto:
C:\LogicalDOC\imagemagick\convert.exe
C:\LogicalDOC\ghostscript\bin\gs.exe
C:\LogicalDOC\openssl\bin\openssl.exe
C:\LogicalDOC\clamav\clamscan.exe
C:\LogicalDOC\tesseract\tesseract.exe
Se vuoi consentire tutti i comandi possibili, puoi inserire la riga speciale *:
*
C:\LogicalDOC\imagemagick\convert.exe
C:\LogicalDOC\ghostscript\bin\gs.exe
C:\LogicalDOC\openssl\bin\openssl.exe
C:\LogicalDOC\clamav\clamscan.exe
C:\LogicalDOC\tesseract\tesseract.exe