Skip to content

candlepin/rhsm-dnf5-plugins

Repository files navigation

rhsm-dnf5-plugins

Red Hat Subscription Management (RHSM) libdnf5/DNF5 plugins written in C++

This repository contains the following plugins:

  • productid (libdnf5 plugin) more information in ./productid/README.md
  • rhsm (libdnf5 plugin) TODO
  • release (dnf5 plugin) TODO
  • reporefresh (dnf5 plugin) TODO

Requirements

Build Dependencies:

On Fedora, install the build dependencies with:

$ sudo dnf builddep ./libdnf5-plugins-rhsm.spec

Testing Dependencies:

On Fedora, install the test dependencies with:

$ pip install behave

Building plugins

To build plugins, run the following commands:

$ mkdir build
$ cd build
$ cmake ../
$ make

To run unit tests:

$ make test

To run integration tests:

$ sudo behave

To install the plugins on the system, run:

$ sudo make install

For more information on testing, see TESTING.md.

About

Red Hat Subscription Management (RHSM) libdnf5/DNF5 plugins

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors