Look for SDW_CACHE_DIR and set INLINEDIR
Set INLINEDIR
Revert "Set INLINEDIR"

This reverts commit 00740529edc537ed1db89426b554965a70977b8a.
Revert "Look for SDW_CACHE_DIR and set INLINEDIR"

This reverts commit 0e094890cb5af8680f696f868ddb418d211ee088.
Fixed sclockadj home folder permission issue. When users had group writeable permission on their root home folder, sclockadj would break due to ruby-inline complaining. Thanks to Jason Ayala (@JasonJAyalaP) for help fixing this. Now using /var/cache/sdwdate by default as INLINE cache dir. - https://github.com/Whonix/Whonix/issues/365
comment
fix
stricter sudoers exceptions
comment
sanity test
comment
indent
sclockadj fix: Fail when run (as normal user) without rights to change clock. Check return codes of clock_gettime and clock_settime. https://github.com/Whonix/Whonix/issues/370
sclockadj: use warn instead of puts of error messages - https://github.com/Whonix/Whonix/issues/370
comment
refactoring
improved error handler; refactoring
debugging
refactoring step 1: usr/bin/sdwdate -> usr/lib/sdwdate/modules.d/sdwdate
refactoring step 2: moved commands outside of functions form usr/lib/sdwdate/modules.d/sdwdate to usr/bin/sdwdate so usr/lib/sdwdate/modules.d/sdwdate can be sourced (by unit test)