Commit Graph

54 Commits (1120f8edf95bb7030c52ce099e2fd0d692881c7c)

Author SHA1 Message Date
Raphaël Vinot def6c26109 Use PyCIRCLean 2015-05-26 19:06:02 +02:00
Raphaël Vinot 90b277f90d Disable raspi-config at the first run. 2015-05-26 12:13:20 +02:00
Raphaël Vinot 5682a49f5b Python3 compat 2015-05-04 10:41:37 +02:00
Raphaël Vinot 29c4e46ab4 Merge branch 'master' of github.com:CIRCL/Circlean 2015-04-20 15:44:12 +02:00
Raphaël Vinot ff624bf4af Update rc.local
Fix #16
2015-04-17 11:13:10 +02:00
Raphaël Vinot 420a9f8f0d Add a dirty trick to get unoconv to work. Need more work. 2015-04-07 18:27:32 +02:00
Raphaël Vinot 622c6ba333 Initial commit using the python script to convert the files 2015-04-07 17:58:41 +02:00
Raphaël Vinot f464b81e4f add helper for starting the process 2015-04-04 19:21:57 +02:00
Raphaël Vinot 78b17b013b add comments 2015-04-04 18:44:17 +02:00
Raphaël Vinot 54ab11b9d4 cleanup 2015-04-04 17:00:38 +02:00
Raphaël Vinot ce24b039d2 Flexibility ++
* Make it easyer to implement different type of processing
* Add example for Pier9
* The generic version now converts pdf to pdf/a before HTML
2015-04-03 17:45:48 +02:00
Raphaël Vinot be71c85778 convert pdf to pdf/a 2015-04-03 15:36:47 +02:00
Raphaël Vinot aabb0effc5 update python module 2015-04-02 17:40:39 +02:00
Raphaël Vinot 8cfe3c19b0 add proper logging, huge cleanup and logic improvments 2015-03-25 15:31:52 +01:00
Raphaël Vinot 0bbc717878 Initial and partial reimplementation in Python. 2015-03-20 17:22:03 +01:00
Raphaël Vinot 6ae56e26cb Save the PID of the music script in order to properly kill it 2015-03-16 15:36:45 +01:00
Raphaël Vinot d60fc30976 Do not wait for user input if an archive is protected with a password 2015-03-09 18:37:23 +01:00
Raphaël Vinot fa0e4e2468 Use wheezy (+backports) again (remove systemd support). 2015-03-09 18:35:48 +01:00
Raphaël Vinot 23a93fe63b Mount keys with noatime and sync 2014-10-01 13:59:48 +02:00
Raphaël Vinot 27cf35b537 Desactive a few services 2014-10-01 13:59:11 +02:00
Raphaël Vinot 2c48aa5260 add forgotten files re. systemd and pmount.
use more recent kernel
2014-08-01 16:06:28 +02:00
Raphaël Vinot 4801a65557 Use newest version of Raspian, updated to jessie.
Taking care of systemd
2014-07-30 21:50:42 +02:00
Raphaël Vinot fa87f0deba Use pmount, remove sudoer rights to the user
Fixes #9
2014-07-30 21:49:00 +02:00
Raphaël Vinot b49e98af69 Fix support of multi-partitions keys. 2014-03-26 16:40:19 +01:00
Raphaël Vinot 5521fa26ba Force poweroff signal at shutdown. 2014-03-26 16:39:33 +01:00
Raphaël Vinot ed33e16431 Avoid FS check at boot time. 2014-03-26 16:38:52 +01:00
Raphaël Vinot b9cf67e9e2 Handle all text/* and office documents the same way 2013-12-09 14:47:03 +01:00
Raphaël Vinot ffa46ffa24 fix use of id 2013-12-03 16:27:09 +01:00
Raphaël Vinot 80ccfea742 make libreoffice conversion working properly 2013-12-03 15:44:36 +01:00
Raphaël Vinot 5cfaba7638 add sudoers file, ensuring no users are sudoers with no or default passwd 2013-11-20 15:40:29 +01:00
Raphaël Vinot c01482a8b1 Increase reliability of the copy.
* Continue if a copy fails
* Assume the filenames are in UTF-8
2013-10-29 15:48:21 +01:00
Raphaël Vinot 0458928515 Skip files that we are unable to copy & write it in the log. 2013-10-28 22:48:50 +01:00
Raphaël Vinot a6205eff13 Proper fix for #16.
/etc/mtab -> /proc/mounts to make sure umount knows the fs to work on.
2013-10-17 10:56:44 +02:00
Raphaël Vinot 1259176907 Umount the 2 USB keys before shudown, fix #16.
Make sure the music/LED are still there as long as possible.
When the USB keys are umounted, the system is totally static and could
be plugged off.
2013-10-13 19:14:07 +02:00
Raphaël Vinot 05e687c6c6 Fix #11
Play a sound while converting documents.
2013-10-09 17:33:54 +02:00
Raphaël Vinot 4e811d9e61 remount the src key in RO without failing. Fix #1b5d4050b1c8eb2c321991197f629744db46aeb2 2013-10-09 11:07:07 +02:00
Raphaël Vinot 1b5d4050b1 Fix #6 - Rename autorun from source key. 2013-10-09 10:40:52 +02:00
Raphaël Vinot a67f5e7109 append .txt to the log files. Make it easyer to open on Windows. 2013-08-04 18:30:59 +02:00
Raphaël Vinot a0f168facb assume the permissions of the home directory are correct. Allows us to have the root FS RO 2013-08-02 14:30:06 +02:00
Raphaël Vinot 3835b5f887 Mount src and dest partitions in /tmp instead of HOME. Thanks to Rémi Laurent. 2013-08-02 13:49:13 +02:00
Raphaël Vinot 16bdb575c1 mount /tmp in tmpfs and the root fs in RO 2013-08-02 12:09:54 +02:00
Raphaël Vinot 4c33a8cfb1 Revert "mount /tmp in tmpfs to allow to switch the root fs in RO"
This reverts commit f620390721.
2013-08-02 12:02:01 +02:00
Raphaël Vinot f620390721 mount /tmp in tmpfs to allow to switch the root fs in RO 2013-08-02 01:18:06 +02:00
Raphaël Vinot 8c157441c5 Add logging, better error handling. 2013-06-09 21:21:33 +02:00
Raphaël Vinot 44ecee3884 add led blinking 2013-06-07 10:27:23 +02:00
Raphaël Vinot 8810af8ecd cleanup 2013-06-06 16:26:36 +02:00
Raphaël Vinot 0581478643 Merge branch 'master' into dev 2013-06-06 15:54:12 +02:00
Raphaël Vinot 8b13d0ed5f IMPORTANT: do not crash on x-dosexec copy... 2013-06-05 14:09:39 +02:00
Raphaël Vinot 995d40ba96 support more archive formats 2013-06-04 18:16:40 +02:00
Raphaël Vinot d1576f1078 add quotes to the paths to support spaces in the filenames 2013-05-16 11:19:16 +02:00