On Tue, Mar 14, 2017 at 10:39:34PM +0100, cubit wrote:
> What would be possibility of getting a file manager context menu item to 
> create trusted office document  like we have for PDF and img currently.
> 
> I think make the document its self safe is hard while keeping the file type 
> but maybe "convert to trusted pdf" would be usable solution?
> 

I tend to use tools like catdoc and docx2txt to extract text.
You could, I suppose convert to RTF format, although I dont know if that
is substantially more trusted.
If you want to try converting to trusted pdf, you could insert this in to
/usr/lib/qpdf-convert-server: you'll need to have libreofice installed
in the relevant template.

Below the lines:
# Get the original (untrusted) PDF file...
cat > $INPUT_FILE

INSERT:

if [[ $(mimetype $INPUT_FILE) ==  *msword ]]; then
loffice --headless --convert-to pdf --outdir /tmp $INPUT_FILE &>/dev/null
cd /tmp
INPUT_FILE="/tmp/$(basename $INPUT_FILE )".pdf
fi

Make this change in the template you use for disposableVMs.
use qvm-create-default-dvm to rebuild your DVMTemplate

Now you should be able to convert msword files to PDF just as you convert
PDFs.
All it's doing is converting doc to PDF via libreoffice and then
processing that PDF as normal - all in the disposableVM
Using the mimetype isn't good, and you'll need to extend that to other
forms for more recent formats, but it's a quick hack that works.(I
think)

It occurs to me that you could use the same trick for all sorts of
"trusted pdf" conversions.

unman

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/20170316005304.GA21254%40thirdeyesecurity.org.
For more options, visit https://groups.google.com/d/optout.

Reply via email to