X-Git-Url: https://zdv.bktei.com/gitweb/EVA-2020-02.git/blobdiff_plain/9b5ba8ffaf796c62d7b4ab5866ef46eb67426dd6..refs/heads/develop:/TODO.org diff --git a/TODO.org b/TODO.org index 3138036..f9e8f36 100644 --- a/TODO.org +++ b/TODO.org @@ -52,6 +52,9 @@ Date Created: 2021-01-25T00:25Z Setting up time tracking via ~chrony~. +** TODO Use ~age --version~ in creating ~VERSION~ output files +~age~ as of ~beta7~ outputs its version using the ~--version~ option. + ** TODO Create scripts to store current sensor values in ~/dev/shm/~ dir Date Created: 2021-01-25T00:36Z @@ -62,6 +65,23 @@ purposes (i.e. periodically reading and piping into ~bklog~). Ideally, the scripts should output sensor data in ~jsonline~ formatted to use an appropriate ontology (i.e. [[https://www.w3.org/TR/vocab-ssn/#iphone_barometer-sosa][SOSA]]). +** TODO Prevent ~systemd~ from removing ~/dev/shm~ user files +*** 2021-10-31T21:53Z +~systemd~ may be automatically removing ~/dev/shm/ninfacyzga~ and +other files used to store photograph script state. [[https://superuser.com/a/1179962][This]] SuperUser post +explains how this default ~systemd~ behavior can be disabled. + +Disabling the behavior requires modifying +~/etc/systemd/logind.conf~. This would add another step of complexity +with possible sideeffects if other unknown programs are writing to +~/dev/shm~ and system stability requires these be regularly deleted. + +[[https://github.com/systemd/systemd/issues/4532][This]] post indicates that the RemoveIPC behavior only occurs for +non-system users. Another possible solution would be to run the +photograph timelapse script as root; however, this would require +making sure to write the output files as the ~pi~ user to prevent file +permission issues. For now, the ~systemd~ defaults will persist. + * Finished Tasks ** DONE Remove unused executables CLOSED: [2021-01-25 Mon 00:07]