Opensuse Leap Micro OBS?

I’m trying to compile sssd-ipa for leap micro 6.1, and I’m completely lost on what to do with open build service for this.

I understand that for microOS I need to use the openSUSE Tumbleweed as the distribution, but I don’t know what to do for leap micro distributions, as they are not strictly covered by any of the openSUSE or SUSE distribution repositories.

Please help, I’m completely lost. Details on what I’m doing with it below.

Target I’m trying to achieve

Integrating FreeIPA authentication with SSSD on openSUSE Leap Micro 6.1

Problem

SSSD-IPA package is not in the repo, and the SSSD version in Leap Micro is different than all other openSUSE project. Leap Micro utilizes 2.9.5, Leap 15 utilizes 2.9.3, and Tumbleweed/Slowroll are both on 2.10. The exact version match is a requirement otherwise it breaks cockpit authentication (10 hours of debugging on that issue).

Purpose

I’m designing public frameworks and guides for running an enterprise on completely Linux solutions, it would be counterproductive to tell users to just not have Sudo Rules and HBAC just because I can’t get a common package.

I’m not entirely certain, but it may be possible to request, via Log in to Bugzilla to have Leap Micro build targets enabled.

1 Like

Leap Micro inherits from the SUSE. The sources are now kept in git, in particular sssd sources are SLFO-pool/sssd - sssd - openSUSE Gitea.

On OBS the package is Show openSUSE:Leap:Micro:6.1 - openSUSE Build Service. If you simply need to build your (modified) software against Leap Micro, just reference it in your project meta. It should be enough.

1 Like

Thank you so much. I’ll now spend another week figuring out what all of that means lol. But I now know where I’m trying to get to.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.