Miredo Server For CentOS 6

Home » CentOS » Miredo Server For CentOS 6
CentOS 10 Comments

On delving deeper into Miredo support, it seems that Miredo Server is a separate program from the Miredo client/relay. And that there is no Miredo Server available for CentOS 6. Not in EPEL 6, or repoforge.

So far the maintainer of Miredo for Fedora/EPEL has not reponded to a query on its status for EPEL 6. I have to ask on repoforge about miredo-server.

Anyone know of anywhere else to look? I suppose I can bring up a Fedora
20 box, as this is ‘just’ a testbed. But to move the testbed out of my network into the corp testbed, I need it for CentOS.

thanks

10 thoughts on - Miredo Server For CentOS 6

  • Have you tried the simple-minded approach of downloading the fedora src rpm and doing an ‘rpmbuild –rebuild’ of it? Sometimes all it take to make that work is installing whatever dependencies are missing, sometimes that turns out to be difficult or impossible, depending on required versions and conflicts. You might have a better chance of making this work after CentOS 7 is out, though.

  • For various reasons I lean toward installing software over doing my own builds. No one else is going to do the write ups I need for management. I have been asked to setup a testbed to show how this works now, and I have not seen that Miredo is any more available for CentOS
    7. Also the datacenter where my testbed would be moved to will be on CentOS 6 for some time.

    But you might have more knowledge Miredo for CentOS 7 than I do…

  • Sure, but the rpm package you get from rebuilding an existing fedora source rpm is going to be essentially the same thing you’d get if the maintainer built it for CentOS6/EPEL. That is, all of the things that would make it ‘your’ build have already been done by someone else and coded in the spec file. If it works…

    Not specifically about those, but just in terms of compatibility between a fedora src rpm and the CentOS environment. A lot of things have changed in libraries and rpm syntax between CentOS 6 and current fedora so you are fairly likely to have some problems rebuilding an unmodified src rpm. On the other hand you should still be able to find fedora 19 src rpms and that environment should be very similar to CentOS 7. So the rpmbuild would be much more likely to ‘just work’ –
    with the result also being very likely to be compatible with what would land in EPEL if the maintainer decides to add it.

  • First a note to Robert: miredo-server is a separate rpm package, but it is built from the same source rpm as the other miredo packages.

    I donloaded the src rpm for Fedora 20. That package depends on having systemd (so it would most likely work on RHEL7). If I remove the systemd references (the requires/ build requires and the .service files) it builds without any more issues. If you can create your own init files you should be all set.

    The changelog says:
    Tue Apr 24 2012 Jon Ciesla – 1.1.7-8 – Migrate to systemd, BZ 789782. so if you take a Fedora 1.1.7-7 or earlier src rpm, you could probably easily take the spec file and use the 1.2.6 tar file to build a working setup

    regards, Louis

  • thanks. I will see what I can do (or more likely pass this on to one of the developers on our team that is already building other code for our CentOS 6 servers).