library to handle YUM repositories