Marc Fournier wrote:
> I've been this way. It appears this ruby binding is part of
> libselinux. It is generated with swig. {Centos,Redhat} 5.x ship with
> libselinux 1.33.4.  Fedora 10 comes with 2.0.73.
>
> The API has changed between both versions. So a regular repackaging
> would be difficult (things like pam, sysvinit and coreutils depend
> on it).
>
> This leaves us with an interesting packaging challenge ;)
>
> It seems to me the way to go would be to have a swig specialist do
> magic things with the source version of libselinux-1.33.4.rpm. Can
> anyone help with that ?

The Fedora Infrastructure folks are keen to use the SELinux support
and have a mix of Fedora and RHEL boxes.  And some of them happen to
sit in the same offices as Dan Walsh, the libselinux maintainer for
Fedora and RHEL.  I believe that they're inquiring about enabling the
ruby bindings for RHEL.

So patience might be all that it takes.  (Failing that, patching
puppet to use the old, slower stat and matchpathcon calls would
probably be far easier than updating libselinux on RHEL.)

-- 
Todd        OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
He was busy creating hell for people who ask such questions.
    -- St. Augustin, in reply to "What was God doing before creation?

Attachment: pgpCd4duV5ahY.pgp
Description: PGP signature

Reply via email to