<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 09/26/2014 11:23 AM, Martin Kosek
      wrote:<br>
    </div>
    <blockquote cite="mid:542530AB.7080707@redhat.com" type="cite">On
      09/25/2014 11:34 AM, thierry bordaz wrote:
      <br>
      <blockquote type="cite">On 09/25/2014 10:58 AM, Petr Viktorin
        wrote:
        <br>
        <blockquote type="cite">On 09/24/2014 06:02 PM, thierry bordaz
          wrote:
          <br>
          <blockquote type="cite">On 08/15/2014 10:40 PM, Petr Viktorin
            wrote:
            <br>
            <blockquote type="cite">A fix for
              <a class="moz-txt-link-freetext" href="https://fedorahosted.org/freeipa/ticket/4157">https://fedorahosted.org/freeipa/ticket/4157</a>
              <br>
              <br>
              This depends on my patches 0631-0632 (for backup/restore
              integration
              <br>
              tests).
              <br>
              <br>
              <br>
              Our setsebool code was repeated a few times. Instead of
              adding another
              <br>
              copy, I refactored what we have into a platform task.
              <br>
              I fixed two old setsebool tickets while I was at it:
              <br>
              <a class="moz-txt-link-freetext" href="https://fedorahosted.org/freeipa/ticket/2519">https://fedorahosted.org/freeipa/ticket/2519</a>
              <br>
              <a class="moz-txt-link-freetext" href="https://fedorahosted.org/freeipa/ticket/2934">https://fedorahosted.org/freeipa/ticket/2934</a>
              <br>
              <br>
              Since ipaplatform should not depend on ipalib, and I
              needed a new
              <br>
              exception type, I added a new module, ipapython.errors.
              This might not
              <br>
              be the best name, since it could be confused with
              ipalib.errors.
              <br>
              Opinions welcome.
              <br>
              <br>
              <br>
              As for the second patch: ideally, rather than what I do
              with `if
              <br>
              'ADTRUST' in self.backup_services`, we'd get the list of
              booleans
              <br>
              directly from the *instance modules, or even tell the
              individual
              <br>
              services to restore themselves. But, that refactoring
              looks like too
              <br>
              much to do now.
              <br>
            </blockquote>
          </blockquote>
          <br>
          Filed easyfix: <a class="moz-txt-link-freetext" href="https://fedorahosted.org/freeipa/ticket/4571">https://fedorahosted.org/freeipa/ticket/4571</a>
          <br>
          <br>
          <br>
          <blockquote type="cite">The first patch looks good to me. Just
            a minor comment. The test and run
            <br>
            of 'paths.SELINUXENABLED' is present several times in
            tasks.py and
            <br>
            fedora. Does it worth to refactor it ?
            <br>
            <br>
            About the second patch, something I do not understand.
            <br>
            restore_selinux_booleans resets the selinux boolean to the
            values that
            <br>
            are taken from SELINUX_BOOLEAN_SETTINGS in the instance
            (http/ad) . Does
            <br>
            that mean this dict has been updated with the original
            values (using
            <br>
            'backup_func' in set_selinux_booleans ?).
            <br>
          </blockquote>
          <br>
          This is restoring an IPA installation, not restoring the
          system to a pre-IPA
          <br>
          state.
          <br>
          The settings need to be the same as if IPA was being
          installed.
          <br>
          <br>
          <br>
        </blockquote>
        OK thanks for the explanation.
        <br>
      </blockquote>
      <br>
      Is this an ACK?
      <br>
      <br>
      Martin
      <br>
      <br>
    </blockquote>
    <font face="Times New Roman, Times, serif">Ho sorry, yes for me it
      is a ACK.</font><br>
    <br>
    thierry<br>
  </body>
</html>