Skip to content

Releases: mesaprotector/sudo-comment

v0.1.1

Choose a tag to compare

@mesaprotector mesaprotector released this 23 Dec 05:57
  • moved all parsing that could be moved from addcomment to waitcomment (fold and wc can even be tracked now!)
  • usr/bin/env bash everywhere; the only hardcoded paths left are /bin/id and some stuff in /dev which, well, presumably are universal enough

v0.1.0

Choose a tag to compare

@mesaprotector mesaprotector released this 20 Dec 03:06
  • mostly fixed findcomment with improved formatting
  • almost all commands can be tracked without issue now; the exceptions are stuff like fold and wc where, like, why would you?
  • run_by_user and run_as_user to specify which users' use of sudo should trigger prompts

I don't anticipate any further major changes for a while, so - first minor version! The main work to be done is related to the three above improvements; for the last one, assigning ownership of sudo-comment's temporary files based on run_by_user instead of chmod 777 would make me feel better, even if the security improvement is mostly imaginary.

v0.0.5

v0.0.5 Pre-release
Pre-release

Choose a tag to compare

@mesaprotector mesaprotector released this 16 Dec 06:44
  • fixed permissions issues with new head and tail files
  • in future, will implement finer-grained user control

v0.0.4

v0.0.4 Pre-release
Pre-release

Choose a tag to compare

@mesaprotector mesaprotector released this 15 Dec 00:56
  • findcomment should be fully working now (note: it cannot work with older log entries; to work around, append "@@ " before each timestamp)
  • addcomment now formats the comment for you; no need to add # at the beginning of each line and wrapping is done automatically.
  • next release, if I don't find any major bugs, will be 0.1.0 instead of 0.0.5.

v0.0.3

v0.0.3 Pre-release
Pre-release

Choose a tag to compare

@mesaprotector mesaprotector released this 14 Dec 11:28
  • fixed problems with use_pty that were causing sudo-comment to wait forever on root shells.
  • filled out LICENSE.

v0.0.2

v0.0.2 Pre-release
Pre-release

Choose a tag to compare

@mesaprotector mesaprotector released this 14 Dec 05:03
7d2530a
  • file locations are still hardcoded to some extent but now look in the proper directories (/bin, /lib, /var/log)
  • usrbin_prepend option in config if one wants to specify all tracked/excluded commands manually

Initial alpha release

Initial alpha release Pre-release
Pre-release

Choose a tag to compare

@mesaprotector mesaprotector released this 04 Dec 18:26
7f67666
v0.0.1

Add files via upload