Project Description

ostatus is a command line tool designed to answer questions like "what deviations has my system from a fresh installed system", at least in term of installed packages.

Internally uses libsolv to simulate a fresh installation, based on the installed system roles and packages. The package and pattern list is later compared with the current system, to evaluate differences.

It also generates a hash key that can be used to compare systems. If two systems has the same key, they are considered equivalent, even if they come from different installation history.

Goal for this Hackweek

Beside pushing forward the project, I want to contribute a bit more in librpm.rs, that is a Rust binding for librpm, that is internally used by ostatus itself.

Resources

Looking for hackers with the skills:

rust

This project is part of:

Hack Week 21

Activity

  • almost 2 years ago: cdywan liked this project.
  • almost 2 years ago: jzerebecki left this project.
  • almost 2 years ago: jzerebecki added keyword "rust" to this project.
  • almost 2 years ago: jzerebecki joined this project.
  • almost 2 years ago: jzerebecki liked this project.
  • almost 2 years ago: lnussel liked this project.
  • almost 2 years ago: aplanas started this project.
  • almost 2 years ago: aplanas originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    A set of utilities to produce a "from scratch" OCI/Docker container using Opensuse/SLE rpms by ldragon

    [comment]: # (Please use the project descriptio...


    Relm4-based user interface for Agama by IGonzalezSosa

    Motivation

    Disclaimer: the idea of this pr...


    Create a new markup language with parser in rust by nkrapp

    Project Description

    Write a parser for my...


    toniowm by fabriziosestito

    toniowm is yet another window manager written i...


    Waysettings by dspinella

    [comment]: # (Please use the project descriptio...