Modular file scanner for RPM

The goal of this thesis is to implement a new modular file scanner for rpm. When ready, the plan is to create some modules that will automate a portion of package building, those eliminating its specification in spec files. That will ultimately lead to significant simplification of spec files.


  • Get familiar with the code base of RPM
  • Design a file scanner engine with API for modules that will receive signals from the scanner
  • Implement the scanner and one example module
  • Test your solution and evaluate its benefits over current state

Leader: Tomáš Mlčoch



University: Brno University of Technology
Type: Diploma Thesis
Date of Defence:
Grade: B