paretosecurity
Pareto Desktop is a free and open source trayicon app to help you configure your laptop for security. It nudges you to take care of 20% of security-related tasks that bring 80% of protection.
In it's simplest form, it's a CLI command that prints out a report on basic security settings such as if you have disk encryption and firewall enabled.
If you use the services.paretosecurity NixOS module, you also get a
root helper that allows you to run the checker in userspace. Some checks
require root permissions, and the checker asks the helper to run those.
Additionally, using the NixOS module gets you a little Vilfredo Pareto
living in your systray showing your the current status of checks. The
NixOS Module also installs a systemd timer to update the status of checks
once per hour. If you want to use just the CLI mode, set
services.paretosecurity.trayIcon to false.
Finally, if you set users.users.alice.paretosecurity.inviteId = "..."
to the inviteId you get on Pareto Cloud,
then Pareto Desktop acts as a read-only and push-only agent that sends the
status of checks to https://cloud.paretosecurity.com which makes
compliance people happy and your privacy intact.
- Name
- paretosecurity
- Main Program
paretosecurity- Programs
paretosecurity
- Homepage
- Version
- 0.3.13
- License
- Maintainers
- Platforms
- x86_64-darwin
- aarch64-darwin
- aarch64-linux
- armv5tel-linux
- armv6l-linux
- armv7a-linux
- armv7l-linux
- i686-linux
- loongarch64-linux
- m68k-linux
- microblaze-linux
- microblazeel-linux
- mips-linux
- mips64-linux
- mips64el-linux
- mipsel-linux
- powerpc-linux
- powerpc64-linux
- powerpc64le-linux
- riscv32-linux
- riscv64-linux
- s390-linux
- s390x-linux
- x86_64-linux
- wasm64-wasi
- wasm32-wasi
- i686-freebsd
- x86_64-freebsd
- aarch64-freebsd
- Defined
- Source