<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi Ramon,<br>
    <br>
    <div class="moz-cite-prefix">On 10/26/2016 03:27 PM, Ramon Medeiros
      wrote:<br>
    </div>
    <blockquote
      cite="mid:ffee51b5-a9ff-a8f7-f145-cfd8f324c117@linux.vnet.ibm.com"
      type="cite">
      <meta http-equiv="content-type" content="text/html;
        charset=windows-1252">
      <p>Propose:<br>
        <br>
      </p>
      Do not regenerate wok.conf at nginx at startup of wok.<br>
      <br>
      Questions:<br>
      <br>
      1) The wok.conf will be generated at make ? And then copied at
      make rpm?<br>
    </blockquote>
    <br>
    It will follow the same approach of the logrotate file.<br>
    There will be a nginx/wok.conf on source code that would be copy
    as-is to /etc/nginx/conf.d on wok installation.<br>
    <br>
    Today, when Wok starts up, the SSL certificate is generated and the
    path is used by nginx/wok.conf<br>
    <br>
        ssl_certificate
    ${cert_pem};                                                <br>
        ssl_certificate_key ${cert_key};  <br>
    <br>
    You will need to have this path set as default and on package
    installation, probably on post installation section, those 2 files
    should be generated (or install empty files and let wok generated
    the certificate on start up ?)<br>
    <br>
    We also need to think when running wokd from source code. The
    nginx/wok.conf will point to a specific path and on start up the
    certificate will be generated?<br>
    <br>
    <blockquote
      cite="mid:ffee51b5-a9ff-a8f7-f145-cfd8f324c117@linux.vnet.ibm.com"
      type="cite"> <br>
      2) If using make to generate it, how development run (when running
      from git), will work? The developer must copy wok.conf to nginx
      directory?<br>
      <br>
    </blockquote>
    <br>
    You can identify if wok is running from a installed system or not
    and if not create a syslink to /etc/nginx/conf.d<br>
    <br>
    <blockquote
      cite="mid:ffee51b5-a9ff-a8f7-f145-cfd8f324c117@linux.vnet.ibm.com"
      type="cite"> 3) The [server] configuration at wok.conf will be
      removed? letting to the user to change parameters?<br>
    </blockquote>
    <br>
    Most of the [server] configuration will be removed.<br>
    <br>
    We have today is:<br>
    <tt><br>
    </tt><tt>[server]</tt><tt><br>
    </tt><tt><font color="#cc0000"># Hostname or IP address to listen on<br>
        #host = 0.0.0.0<br>
        <br>
        # Port to listen on<br>
        #port = 8000<br>
        <br>
        # Start an SSL-enabled server on the given port<br>
        #ssl_port = 8001<br>
        <br>
        # Allow user disables HTTP port. In that case, all the
        connections<br>
        # will be done directly through HTTPS port (values: true|false)<br>
        #https_only = false<br>
      </font></tt><tt><br>
    </tt><tt># Cherrypy server port</tt><tt><br>
    </tt><tt>#cherrypy_port = 8010</tt><tt><br>
    </tt><tt><br>
    </tt><tt><font color="#cc0000"># Port for websocket proxy to listen
        on<br>
        #websockets_port = 64667<br>
        <br>
        # Number of minutes that a session can remain idle before the
        server<br>
        # terminates it automatically.<br>
        #session_timeout = 10<br>
        <br>
        # The full path to an SSL Certificate or chain of certificates
        in<br>
        # PEM format. When a chain is used, the server's certificate
        must be<br>
        # the first certificate in the file with the chain concatenated
        into<br>
        # the end of that certificate. If left unspecified, Wok will
        generate<br>
        # a self-signed certificate automatically.<br>
        #ssl_cert =<br>
        <br>
        # The corresponding private key in PEM format for the SSL
        Certificate supplied<br>
        # above.  If left blank, Wok will generate a self-signed
        certificate.<br>
        #ssl_key =</font></tt><tt><br>
    </tt><tt><br>
    </tt><tt># Running environment of the server</tt><tt><br>
    </tt><tt>#environment = production</tt><tt><br>
    </tt><tt><br>
    </tt><tt><font color="#cc0000"># Max request body size in KB,
        default value is 4GB<br>
        #max_body_size = 4 * 1024 * 1024</font></tt><tt><br>
    </tt><tt><br>
    </tt><tt># Wok server root. Set the following variable to configure
      any relative path to</tt><tt><br>
    </tt><tt># the server. For example, to have Wok pointing to
      <a class="moz-txt-link-freetext" href="https://localhost:8001/wok/">https://localhost:8001/wok/</a></tt><tt><br>
    </tt><tt># uncomment the following:</tt><tt><br>
    </tt><tt>#server_root=/wok</tt><br>
    <br>
    All the red parameters should be removed and keep those in black.<br>
    <br>
    It implies in remove all the occurrences on code about parameters
    that will be removed.<br>
    <br>
    <blockquote
      cite="mid:ffee51b5-a9ff-a8f7-f145-cfd8f324c117@linux.vnet.ibm.com"
      type="cite">
      <pre class="moz-signature" cols="72">-- 

Ramon Nunes Medeiros
Kimchi Developer
Linux Technology Center Brazil
IBM Systems &amp; Technology Group
Phone : +55 19 2132 7878
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:ramonn@br.ibm.com">ramonn@br.ibm.com</a> </pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Kimchi-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Kimchi-devel@ovirt.org">Kimchi-devel@ovirt.org</a>
<a class="moz-txt-link-freetext" href="http://lists.ovirt.org/mailman/listinfo/kimchi-devel">http://lists.ovirt.org/mailman/listinfo/kimchi-devel</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>