fedora-release and mageia-release offer generic 'system-release'
Provides that can be used to determine the release version of the
distribution. Derivatives of Fedora (including RHEL) also offer this
generic capability in their distribution release packages.
queue_init(&q);
rpmstate = rpm_state_create(pool, pool_get_rootdir(pool));
- rpm_installedrpmdbids(rpmstate, "Providename", "redhat-release", &q);
+ rpm_installedrpmdbids(rpmstate, "Providename", "system-release", &q);
if (q.count)
{
void *handle;
queue_free(&q);
if (!releaseevr)
{
- fprintf(stderr, "no installed package provides 'redhat-release', cannot determine $releasever\n");
+ fprintf(stderr, "no installed package provides 'system-release', cannot determine $releasever\n");
exit(1);
}
}