<div dir="ltr">Good point, Julian. You are right.<div><br></div><div>Basically, we ship misc/plack/* which we keep in sync with debian/templates/plack.psgi.</div><div><br></div><div>I would love to spend some time de-debianizing hte multi-tenant management tools, but its been hard to find sponsorship or time for it. Most people are comfortable with Debian it seems.</div><div><br></div><div>Regards</div></div><br><div class="gmail_quote"><div dir="ltr">El mié., 7 feb. 2018 a las 9:26, Julian Maurice (<<a href="mailto:julian.maurice@biblibre.com">julian.maurice@biblibre.com</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">What about people that do not use Debian ? It seems that there is no<br>
"standard" way to use Plack outside of the Debian world, and it looks<br>
like 90% of <a href="https://wiki.koha-community.org/wiki/Plack" rel="noreferrer" target="_blank">https://wiki.koha-community.org/wiki/Plack</a> is outdated.<br>
If we abandon CGI support, I think we should first provide a clear setup<br>
documentation. I would happily rewrite the wiki page, but I'm not sure<br>
of what to write (how to setup Plack on dev install for instance, or<br>
'standard' install without debian packages).<br>
Or maybe I'm missing some important up-to-date documentation about Plack ?<br>
<br>
(somewhat) related bug:<br>
<a href="https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18377" rel="noreferrer" target="_blank">https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18377</a><br>
<br>
Le 06/02/2018 à 19:50, Tomas Cohen Arazi a écrit :<br>
> For running in Plack-mode, people needs to:<br>
><br>
> sudo koha-plack --enable <instance><br>
> sudo koha-plack --start <instance><br>
> sudo systemctl restart apache2<br>
><br>
> after creating the <instance>.<br>
><br>
> What I meant is that we should have people avoid the need for those<br>
> commands. And people with specific needs that require non-Plack setups<br>
> can do it.<br>
><br>
> I started thinking of this in the context of bug 20134 [1] BUT also in<br>
> the context of bugs 18315 [2] and 7174 [3].<br>
><br>
> Both of the latter bugs propose interesting ways of refactoring<br>
> authentication, and I'm sure abandoning CGI-mode could help simplify the<br>
> process.<br>
><br>
> [1] <a href="https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20134" rel="noreferrer" target="_blank">https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20134</a><br>
> [2] <a href="https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18315" rel="noreferrer" target="_blank">https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18315</a><br>
> [3] <a href="https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7174" rel="noreferrer" target="_blank">https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7174</a><br>
><br>
> El mar., 6 feb. 2018 a las 11:00, Julian Maurice<br>
> (<<a href="mailto:julian.maurice@biblibre.com" target="_blank">julian.maurice@biblibre.com</a> <mailto:<a href="mailto:julian.maurice@biblibre.com" target="_blank">julian.maurice@biblibre.com</a>>>)<br>
> escribió:<br>
><br>
>     What does that mean to "make Plack the default" exactly ?<br>
><br>
>     Le 06/02/2018 à 14:31, Tomas Cohen Arazi a écrit :<br>
>     > I would like to know if you think there's any reason to keep the CGI<br>
>     > mode as default in Koha deployments. I think we should make Plack the<br>
>     > default. There are some issues, tough.<br>
>     ><br>
>     > But if we set that goal, we could focus on fixing them.<br>
>     ><br>
>     > What do you think?<br>
>     > --<br>
>     > Tomás Cohen Arazi<br>
>     > Theke Solutions (<a href="https://theke.io" rel="noreferrer" target="_blank">https://theke.io</a> <<a href="http://theke.io/" rel="noreferrer" target="_blank">http://theke.io/</a>>)<br>
>     > ✆ <a href="tel:+54%209%20351%20351-3384" value="+5493513513384" target="_blank">+54 9351 3513384</a> <tel:+54%209%20351%20351-3384><br>
>     > GPG: B2F3C15F<br>
>     ><br>
>     ><br>
>     > _______________________________________________<br>
>     > Koha-devel mailing list<br>
>     > <a href="mailto:Koha-devel@lists.koha-community.org" target="_blank">Koha-devel@lists.koha-community.org</a><br>
>     <mailto:<a href="mailto:Koha-devel@lists.koha-community.org" target="_blank">Koha-devel@lists.koha-community.org</a>><br>
>     > <a href="http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel" rel="noreferrer" target="_blank">http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel</a><br>
>     > website : <a href="http://www.koha-community.org/" rel="noreferrer" target="_blank">http://www.koha-community.org/</a><br>
>     > git : <a href="http://git.koha-community.org/" rel="noreferrer" target="_blank">http://git.koha-community.org/</a><br>
>     > bugs : <a href="http://bugs.koha-community.org/" rel="noreferrer" target="_blank">http://bugs.koha-community.org/</a><br>
>     ><br>
><br>
>     --<br>
>     Julian Maurice <<a href="mailto:julian.maurice@biblibre.com" target="_blank">julian.maurice@biblibre.com</a><br>
>     <mailto:<a href="mailto:julian.maurice@biblibre.com" target="_blank">julian.maurice@biblibre.com</a>>><br>
>     BibLibre<br>
>     _______________________________________________<br>
>     Koha-devel mailing list<br>
>     <a href="mailto:Koha-devel@lists.koha-community.org" target="_blank">Koha-devel@lists.koha-community.org</a><br>
>     <mailto:<a href="mailto:Koha-devel@lists.koha-community.org" target="_blank">Koha-devel@lists.koha-community.org</a>><br>
>     <a href="http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel" rel="noreferrer" target="_blank">http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel</a><br>
>     website : <a href="http://www.koha-community.org/" rel="noreferrer" target="_blank">http://www.koha-community.org/</a><br>
>     git : <a href="http://git.koha-community.org/" rel="noreferrer" target="_blank">http://git.koha-community.org/</a><br>
>     bugs : <a href="http://bugs.koha-community.org/" rel="noreferrer" target="_blank">http://bugs.koha-community.org/</a><br>
><br>
> --<br>
> Tomás Cohen Arazi<br>
> Theke Solutions (<a href="https://theke.io" rel="noreferrer" target="_blank">https://theke.io</a> <<a href="http://theke.io/" rel="noreferrer" target="_blank">http://theke.io/</a>>)<br>
> ✆ <a href="tel:+54%209%20351%20351-3384" value="+5493513513384" target="_blank">+54 9351 3513384</a><br>
> GPG: B2F3C15F<br>
><br>
><br>
> _______________________________________________<br>
> Koha-devel mailing list<br>
> <a href="mailto:Koha-devel@lists.koha-community.org" target="_blank">Koha-devel@lists.koha-community.org</a><br>
> <a href="http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel" rel="noreferrer" target="_blank">http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel</a><br>
> website : <a href="http://www.koha-community.org/" rel="noreferrer" target="_blank">http://www.koha-community.org/</a><br>
> git : <a href="http://git.koha-community.org/" rel="noreferrer" target="_blank">http://git.koha-community.org/</a><br>
> bugs : <a href="http://bugs.koha-community.org/" rel="noreferrer" target="_blank">http://bugs.koha-community.org/</a><br>
><br>
<br>
--<br>
Julian Maurice <<a href="mailto:julian.maurice@biblibre.com" target="_blank">julian.maurice@biblibre.com</a>><br>
BibLibre<br>
_______________________________________________<br>
Koha-devel mailing list<br>
<a href="mailto:Koha-devel@lists.koha-community.org" target="_blank">Koha-devel@lists.koha-community.org</a><br>
<a href="http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel" rel="noreferrer" target="_blank">http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel</a><br>
website : <a href="http://www.koha-community.org/" rel="noreferrer" target="_blank">http://www.koha-community.org/</a><br>
git : <a href="http://git.koha-community.org/" rel="noreferrer" target="_blank">http://git.koha-community.org/</a><br>
bugs : <a href="http://bugs.koha-community.org/" rel="noreferrer" target="_blank">http://bugs.koha-community.org/</a></blockquote></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div style="color:rgb(117,117,117);font-family:"helvetica neue",helvetica,arial,sans-serif;font-size:12.8px">Tomás Cohen Arazi</div><div style="color:rgb(117,117,117);font-family:"helvetica neue",helvetica,arial,sans-serif;font-size:12.8px">Theke Solutions (<a href="http://theke.io/">https://theke.io</a>)<br>✆ +54 9351 3513384<br>GPG: B2F3C15F</div></div></div>