since ProtectSystem is set to strict, writing to /tmp is disallowed and therefore needs this override.
...thanks to gpg no longer needing to write lock files or cache to user's home folder. that has been achieved by supplying the following flags to the key export command: '--lock-never --no-symkey-cache --disable-dirmngr'