Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vorpalblade/paketkoll
Check installed distro files for changes
https://github.com/vorpalblade/paketkoll
arch-linux arch-linux-pacman debian debsums integrity-checker paccheck package-management pacman
Last synced: about 3 hours ago
JSON representation
Check installed distro files for changes
- Host: GitHub
- URL: https://github.com/vorpalblade/paketkoll
- Owner: VorpalBlade
- License: mpl-2.0
- Created: 2024-02-10T22:53:43.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-10-28T08:07:52.000Z (10 days ago)
- Last Synced: 2024-10-29T23:07:48.174Z (8 days ago)
- Topics: arch-linux, arch-linux-pacman, debian, debsums, integrity-checker, paccheck, package-management, pacman
- Language: Rust
- Homepage:
- Size: 1.65 MB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Paketkoll and konfigkoll
This repository is home to two projects:
## [Paketkoll](crates/paketkoll)
A Rust replacement for `debsums` (on Debian/Ubuntu/...) and `paccheck`
(on Arch Linux and derivatives). It is much faster than those thanks to using
all your CPU cores in parallel. (It is also much much faster than `pacman -Qkk`
which is much slower than `paccheck` even.)Additionally it has some other commands such as finding what package owns a file,
etc. This program is pretty much done. See
[the README for paketkoll](crates/paketkoll/README.md) for more information.## [Konfigkoll](crates/konfigkoll)
A personal system configuration manager. This is for "Oh no, I have too many
computers and want to sync my configuration files between them using git".
It differs from ansible and similar (designed for sysadmins). This is [chezmoi]
for the whole computer. It is heavily inspired by [aconfmgr], but supports more
than just Arch Linux (specifically Debian and derivatives as well).**This program is very much a work in progress.**
See [the README for konfigkoll](crates/konfigkoll/README.md) for more information.
[chezmoi]: https://github.com/twpayne/chezmoi
[aconfmgr]: https://github.com/CyberShadow/aconfmgr