Skip to content

Releases: intgr/ego

1.1.7

26 Jun 00:45
ad467ec
Compare
Choose a tag to compare
  • Distro packaging: added tmpfiles.d conf to create missing ego user home directory (#134, fixed issue #131)
  • Ego now detects and warns when target user's home directory does not exist or has wrong ownership (#139)
  • Minimum Supported Rust Version (MSRV) is now 1.64.0 (#116)
  • Various minor cleanups, replaced unmaintained dependencies, dependency updates.

1.1.6

21 Jan 14:25
0dd36b5
Compare
Choose a tag to compare
  • Updated to clap 4.0.x (#101) and many other dependency updates
  • Fixes for new clippy lints (#95, #93, #111)
  • Use snapbox instead of hand-coded snapshot testing (#102)
  • MSRV was determined to be Rust 1.60.0 (#113)

Full Changelog: 1.1.5...1.1.6

1.1.5

02 Jan 19:42
1642f63
Compare
Choose a tag to compare
  • Document xhost requirement, improve xhost error reporting (#76)
  • Upgrade to clap 3.0.0 stable (#71)

(Version 1.1.4 was yanked, it was accidentally released with a regression)

1.1.3

12 Nov 09:43
bd24040
Compare
Choose a tag to compare
  • Pin clap version (fixes #65) (#68)

1.1.2

08 May 20:09
67c1a9d
Compare
Choose a tag to compare
  • Enable sudo askpass helper if SUDO_ASKPASS is set (#58)
    • Example how to set up a GUI password prompt with sudo: https://askubuntu.com/a/314401
    • Note: For a GUI password prompt with the machinectl mode, you need to run a
      Polkit authentication agent instead

1.1.1

22 Mar 23:45
e6abbb3
Compare
Choose a tag to compare
  • Include drop-in files for polkit, sudoers.d, sysusers.d -- for distro packages (#53)
  • Documentation tweaks (#51, #53)

1.1.0

07 Mar 03:37
b484dc7
Compare
Choose a tag to compare
  • Default to machinectl if available, fall back to sudo otherwise (#47)
  • Documentation & minor improvements (#46, #48)

0.4.1

29 Jan 02:14
1fc276d
Compare
Choose a tag to compare
  • Fixed --machinectl on Ubuntu, Debian with dash shell (#42)
  • Fixed error reporting when command execution fails (#43)
  • Documented how to avoid password prompt with machinectl & other doc tweaks (#41)

0.4.0

28 Jan 22:48
ba9bf40
Compare
Choose a tag to compare
  • Improved integration with desktop environments:
    • Launch xdg-desktop-portal-gtk in machinectl session (#6, #31)
    • Old behavior is still available via --machinectl-bare switch.
  • Shell completion files are now auto-generated with clap-generate 3.0.0-beta.2 (#36, #28)
  • Code reorganization and CI improvements (#21, #23)
  • Dependency updates (#20, #24, #27, #22, #26, #33, #35, #38, #37, #39)

0.3.1

17 Mar 19:43
b9c4b49
Compare
Choose a tag to compare
  • Improved error message for missing target user (#16)
  • Improved CI configuration (#13)