Skip to content

tamara-schmitz/yast-rmt

 
 

Repository files navigation

yast2-rmt

Workflow Status Coverage Status Maintainability

Provides the YaST module to configure the Repository Mirroring Tool (RMT) Server.

Development

First read the excellent tutorial 📗 Creating the YaST journalctl module to learn the basics about YaST module development.

Running the module

yast2-ruby-bindings RPM package is not available as a gem, YaST runs on the default system-wide Ruby interpreter only (available in the OSS repository).

There different ways to run the module:

  • rake run — by default starts Qt interface if it is available;
  • Y2DIR=src/ /usr/sbin/yast2 rmt — same as above;
  • DISPLAY= rake run — forces to run in ncurses mode;
  • Y2DIR=src/ /usr/sbin/yast2 --ncurses rmt — same as above.

Running tests

It is possible to run the specs in a Docker container:

docker build -t yast-rmt-image .
docker run -it yast-rmt-image rspec

Resources

About

YaST module for configuring RMT

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 98.1%
  • HTML 1.9%