sshkeeper/docs/releases/v0.4.2.md

802 B

sshkeeper v0.4.2 — Package Migration Fix

This patch fixes the legacy binary migration added in v0.4.1.

Fixed

  • Debian/RPM package installation now correctly discovers ~/.local/bin/sshkeeper from /etc/passwd.
  • The v0.4.1 postinstall script emitted literal \t/\n text from awk, so user-home candidates were never parsed.
  • /usr/local/bin/sshkeeper migration was unaffected.
  • Added a regression test that exercises passwd-based discovery instead of only injecting legacy paths directly.

Result

After installing the package, an older ~/.local/bin/sshkeeper is backed up and replaced with a symlink to /usr/bin/sshkeeper, so the packaged binary wins command resolution even in an existing shell session.

No config, database, vault, SSH keys, or other user data are modified.