Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kpcyrd/arch-audit-gtk
Arch Linux Security Update Notifications
https://github.com/kpcyrd/arch-audit-gtk
arch-audit archlinux security updates
Last synced: 3 months ago
JSON representation
Arch Linux Security Update Notifications
- Host: GitHub
- URL: https://github.com/kpcyrd/arch-audit-gtk
- Owner: kpcyrd
- License: gpl-3.0
- Created: 2021-02-20T17:32:28.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-05-26T11:50:43.000Z (over 2 years ago)
- Last Synced: 2024-05-01T14:22:51.691Z (9 months ago)
- Topics: arch-audit, archlinux, security, updates
- Language: Rust
- Homepage:
- Size: 204 KB
- Stars: 54
- Watchers: 3
- Forks: 8
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# arch-audit-gtk
Show an indicator if there are any security updates missing for your Arch Linux
system.![screenshot](docs/arch-audit-gtk.png)
## Install
pacman -S arch-audit-gtk
The package contains files for xdg-autostart, so it should automatically start the next time you log in. This is the case for gnome and kde, for i3 you need something like [`dex -a`](https://archlinux.org/packages/community/any/dex/) or execute `arch-audit-gtk` directly.
## Gnome3
For gnome3 you need to install an extension for app indicator support:
pacman -S gnome-shell-extension-appindicator
After installing this extension you need to restart your desktop so gnome picks it up, you then need to enable the extension with the gnome extension manager.
## Themes
There are currently 3 themes that you may pick from:
- `default`
- `nocolor`
- `classic`You can set this by creating a config file at one of the following locations:
- `/etc/arch-audit/gui.toml`
- `~/.config/arch-audit/gui.toml`With the following content:
```toml
[design]
icon_theme = "nocolor"
```You can also select a theme using the `--icon-theme ` commandline option.
## Privacy
Since this program is automatically pinging `security.archlinux.org` we attempt to use multiple techniques to increase privacy:
### Tor support
You can configure arch-audit to connect through Tor or any other socks5 proxy. There are two advantages in doing this:
- `security.archlinux.org` can't tell you apart from other arch-audit users using Tor.
- If you're on a monitored network they can't tell that you're connecting to `security.archlinux.org`, also they can't interrupt that specific connection. They may be able to tell that you're connecting to Tor and may be able to interrupt your Tor connections though.Configure arch-audit like this:
```bash
mkdir -vp ~/.config/arch-audit
cat > ~/.config/arch-audit/settings.toml <