Skip to content

v0.1.3 — LustLess (install → sign-in window, original icons)

Choose a tag to compare

@HenryGetz HenryGetz released this 13 Oct 04:37
· 20 commits to main since this release

Linux accountability client (Covenant Eyes-compatible, clean-room reimplementation).

Install

curl -fsSL https://github.com/HenryGetz/LustLess/releases/latest/download/install.sh | sudo bash

Detects your distro, downloads the matching package, installs it with the
native tool, starts the tray agent. Other ways:

Distro File Command
Debian / Ubuntu / Zorin / Mint lustless_0.1.3_amd64.deb sudo apt install ./lustless_0.1.3_amd64.deb
Fedora lustless-0.1.3-1.x86_64.rpm sudo dnf install ./lustless-0.1.3-1.x86_64.rpm
Bazzite / immutable Fedora lustless-0.1.3-1.x86_64.rpm sudo rpm-ostree install ./lustless-0.1.3-1.x86_64.rpm && reboot
Arch / EndeavourOS / SteamOS lustless-0.1.3-1-x86_64.pkg.tar.zst sudo pacman -U ./lustless-0.1.3-1-x86_64.pkg.tar.zst
Alpine lustless-0.1.3-r0.apk sudo apk add --allow-untrusted ./lustless-0.1.3-r0.apk

Uninstall: sudo apt purge lustless (or the dnf/rpm-ostree/pacman/apk
equivalent) — restores the DNS, browser-policy and polkit state exactly as
found.

What's new

  • The install ends on the sign-in window: a signed-out agent opens the
    login window by itself a couple of seconds after it starts, and the
    installer starts it for you (and at every graphical login until you sign
    in). Fresh machine → one command → log in in the GUI.
  • lustless-agent --show, the application-menu entry and re-activation of a
    running agent all present the same window.
  • Icons are the original client's: the CE shield at every size the desktop
    asks for (hicolor 16/24/32/48/256), as the sign-in window's icon, as the
    dashboard favicon and the tray icon.
  • Carried over from 0.1.2: application-menu launcher, one-liner installer with
    Recommends, bind-mounted /etc/resolv.conf fix, honest version numbers.

Superseded by v0.1.4 — do not use this release. Its agent's GTK main loop returned immediately on start, so the tray menu, notifications and the sign-in window this release advertised did nothing. v0.1.4 fixes that (gio hold guard, argv, config quoting).