- Author:
- Michael Andres <ma@suse.de>
Introduction
The libzypp rpm package will indicate the presence of certain features by using special Provides:
# Provides: libzypp(FEATURE) = FEATURE_VERSION
Provides: libzypp(code10) = 0
Packages requiring a feature may use the corresponding Requires:
in their .spec file.
Features
- plugin
- version 0
- General ability to provide and handle plugins.
- plugin:commit
- Commit plugin
- version 0
- Basic plugin indicating start and end of commit.
- version 1
- Added COMMITBEGIN/COMMITEND.
- plugin:services
- Service plugins
- version 0
- Provide a client a list of repositories.
- version 1
- Support multiple repo baseurls in plugin services.
- plugin:system
- System plugin
- version 0
- Plugin executed when system content change is detected (by now SUSE Manager/spacewalk only).
- version 1
- Plugin executed when system content change is detected (all installed plugins).
- plugin:urlresolver
- Url Resolver plugins
- version 0
- Convert urls of scheme "plugin" into a supported scheme.