Skip to content

Releases: mesaprotector/sudo-comment

v0.1.1

23 Dec 05:57
Compare
Choose a tag to compare
  • 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

20 Dec 03:06
Compare
Choose a tag to compare
  • 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

16 Dec 06:44
Compare
Choose a tag to compare
v0.0.5 Pre-release
Pre-release
  • fixed permissions issues with new head and tail files
  • in future, will implement finer-grained user control

v0.0.4

15 Dec 00:56
Compare
Choose a tag to compare
v0.0.4 Pre-release
Pre-release
  • 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

14 Dec 11:28
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release
  • fixed problems with use_pty that were causing sudo-comment to wait forever on root shells.
  • filled out LICENSE.

v0.0.2

14 Dec 05:03
7d2530a
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release
  • 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

04 Dec 18:26
7f67666
Compare
Choose a tag to compare
Initial alpha release Pre-release
Pre-release
v0.0.1

Add files via upload