2013-01-16 16:34:06 +01:00
|
|
|
|
TODO
|
|
|
|
|
====
|
|
|
|
|
|
|
|
|
|
* the script locations should be changed in the next version so they don't sit
|
|
|
|
|
next to teh rPi's example development code that ships with teh stock rPi
|
|
|
|
|
* the system isn't optimised and should be : cleanup and making it as close to
|
|
|
|
|
stock as possible
|
|
|
|
|
* Starting process should be more obfuscated
|
|
|
|
|
* strip exif data and leave it in a .txt file next to the image it came from
|
|
|
|
|
=> exiftool
|
2013-02-22 17:35:23 +01:00
|
|
|
|
[Done with remount] set filesystem of OS in RO (physical switch and/or remount OS)
|
2013-02-08 18:13:17 +01:00
|
|
|
|
[OK] mount source key in RO and noexec <= also nosuid and nodev
|
|
|
|
|
[OK] mount target key with noexec <= also nosuid and nodev
|
2013-01-16 16:34:06 +01:00
|
|
|
|
* convert spreadsheets in csv ?
|
|
|
|
|
* convert documents (pdfs/*office/...) in images ?
|
|
|
|
|
* Have a look at Ghostscript to work on PDFs (.pdf -> .eps -> .png?)
|
2013-02-22 17:35:23 +01:00
|
|
|
|
[do everything as user] do not run the conversions as root -> run in chroot
|
2013-01-16 16:34:06 +01:00
|
|
|
|
* take eth0 down in /etc/netowrk/interfaces or in the groomer script disable the
|
|
|
|
|
interface before anything happens
|
|
|
|
|
* hdmi should stay up: solveable by poking the power management timer
|
|
|
|
|
(better not to disable the PM completely)
|
2013-01-28 16:53:09 +01:00
|
|
|
|
* get rid of pdfbox. remove need for java
|
2013-01-16 16:34:06 +01:00
|
|
|
|
* scripts to generate a SD card automatically (win/mac/linux)
|
|
|
|
|
* move the scripts away from /opt/
|
2013-02-18 00:14:54 +01:00
|
|
|
|
* strip back libreoffice to minimum required packages. in particular, if possible,
|
|
|
|
|
remove libreoffice-java-common package
|
2013-02-08 15:38:13 +01:00
|
|
|
|
* Write the groomer log on the destination key
|
2013-02-25 01:27:15 +01:00
|
|
|
|
[Done] use /etc/mime.types and file -b --mime-type <filename> to find out the type of
|
2013-02-18 00:14:54 +01:00
|
|
|
|
the file
|
2013-02-25 01:27:15 +01:00
|
|
|
|
* Extract metadata from all the files => https://mat.boum.org/
|
2013-03-11 00:23:11 +01:00
|
|
|
|
|
|
|
|
|
HTML Files
|
|
|
|
|
==========
|
|
|
|
|
|
|
|
|
|
- disable JS
|
|
|
|
|
- cleanup external imports (js/css/images)
|