It would be neat with a way to log all terminal input (or simply executed commands with arguments). Logging should preferably be done to an specified file and only when invoked by the user. Output should be easily filtered, or rather omitted completely (output from building wouldn't do much good post-install I reckon). All this to keep track of maintenance work for reproduction/documentation.
A spontaneously thought is utilizing shell history by changing the the history settings (file, recurring entries, etc) and shell prompt to indicate active logging. If executable that method would only log executed commands (not movement or other input in programs).
A keylogger probably produce way to verbose logs (experience someone?).
A spontaneously thought is utilizing shell history by changing the the history settings (file, recurring entries, etc) and shell prompt to indicate active logging. If executable that method would only log executed commands (not movement or other input in programs).
A keylogger probably produce way to verbose logs (experience someone?).