users tagshttps://git.coop/webarch/users/-/tags2024-03-21T12:50:04Zhttps://git.coop/webarch/users/-/tags/4.26.14.26.1Version 4.26.1<p data-sourcepos="1:1-1:21" dir="auto">Fix for last release.</p>2024-03-21T12:50:04ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/users/-/tags/4.26.04.26.0Version 4.26.0<p data-sourcepos="1:1-1:88" dir="auto">This release omits the <code data-sourcepos="1:25-1:59">users_phpfpm_open_basedir_mediawiki</code> variable from the defaults.</p>2024-03-21T12:50:04ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/users/-/tags/4.25.04.25.0Version 4.25.0<p data-sourcepos="1:1-1:300" dir="auto">Set the <code data-sourcepos="1:10-1:47">users_phpfpm_request_terminate_timeout</code> variable to zero, it did default to <code data-sourcepos="1:87-1:89">360</code>, so that PHP-FPM requests are not terminated after 6 minutes, best set the <code data-sourcepos="1:168-1:185">max_execution_time</code> in the PHP-FPM configuration or have <code data-sourcepos="1:226-1:250">request_terminate_timeout</code> set to a value higher than <code data-sourcepos="1:281-1:298">max_execution_time</code>.</p>2024-03-21T12:20:05ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/users/-/tags/4.24.04.24.0Version 4.24.0<p data-sourcepos="1:1-1:205" dir="auto">This release removes the <code data-sourcepos="1:27-1:64">users_phpfpm_disable_functions_civicrm</code>, <code data-sourcepos="1:69-1:105">users_phpfpm_disable_functions_matomo</code>, <code data-sourcepos="1:110-1:149">users_phpfpm_disable_functions_mediawiki</code>, <code data-sourcepos="1:154-1:193">users_phpfpm_disable_functions_nextcloud</code> variables.</p>2024-03-20T18:50:08ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/users/-/tags/4.23.14.23.1Version 4.21.3<p data-sourcepos="1:1-1:122" dir="auto">Don't disable the PHP function <code data-sourcepos="1:33-1:41">fsockopen</code> as it is <a data-sourcepos="1:53-1:121" href="https://lab.civicrm.org/dev/core/-/issues/5097" rel="nofollow noreferrer noopener" target="_blank">required by CiviCRM</a>.</p>2024-03-16T19:20:06ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/users/-/tags/4.23.04.23.0version 4.23.0<p data-sourcepos="1:1-1:202" dir="auto">Remove the <code data-sourcepos="1:13-1:41">users_phpfpm_output_buffering</code> variable, if PHP <code data-sourcepos="1:62-1:77">output_buffering</code> needs to be set to a value other than on / off then this need to be set at the PHP version level rather than a users level.</p>2024-03-14T12:20:08ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/users/-/tags/4.22.14.22.1Version 4.22.1<p data-sourcepos="1:1-1:49" dir="auto">Remove the <code data-sourcepos="1:13-1:38">wordpress_notify_from_name</code> variable.</p>2024-03-08T16:20:07ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/users/-/tags/4.22.04.22.0Version 4.22.0<p data-sourcepos="1:1-1:290" dir="auto">Add a <code data-sourcepos="1:8-1:31">users_phpfpm_admin_flags</code> variable for users which can be used to set <a data-sourcepos="1:78-1:203" href="https://www.php.net/manual/en/install.fpm.configuration.php#example-70" rel="nofollow noreferrer noopener" target="_blank">php_admin_flag variables per users PHP-FPM pool file</a>, this is for <a href="https://git.coop/webarch/nextcloud/-/issues/13" data-reference-type="issue" data-original="SabreDav for Nextcloud" data-link="true" data-link-reference="true" data-project="823" data-issue="4482" data-project-path="webarch/nextcloud" data-iid="13" data-issue-type="issue" data-container="body" data-placement="top" title="Add check for SabreDAV PHP settings" class="gfm gfm-issue">SabreDav for Nextcloud</a>.</p>2024-03-06T18:20:02ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/users/-/tags/4.21.04.21.0Version 4.21.0<ul data-sourcepos="1:1-3:64" dir="auto">
<li data-sourcepos="1:1-1:30">Add support for PHP-FPM 8.3.</li>
<li data-sourcepos="2:1-2:70">Ensure that <code data-sourcepos="2:16-2:23">/run/php</code> exists in the chroot when Apache is chrooted.</li>
<li data-sourcepos="3:1-3:64">Add a <code data-sourcepos="3:10-3:30">nextcloud_phpfpm_user</code> variable for the Nextcloud role.</li>
</ul>2024-02-27T09:50:08ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/users/-/tags/4.20.24.20.2Version 4.20.2<p data-sourcepos="1:1-1:11" dir="auto">Typo fixed.</p>2024-02-25T19:50:06ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/users/-/tags/4.20.14.20.1Version 4.20.1<p data-sourcepos="1:1-1:64" dir="auto">There is not need to use Apache <code data-sourcepos="1:34-1:39">IfFile</code> with <code data-sourcepos="1:48-1:62">IncludeOptional</code>.</p>2024-02-25T16:20:06ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/users/-/tags/4.20.04.20.0Version 4.20.0<p data-sourcepos="1:1-1:174" dir="auto">Add two additional types to the <code data-sourcepos="1:34-1:50">users_apache_type</code> array, <code data-sourcepos="1:61-1:67">php+cgi</code> and <code data-sourcepos="1:75-1:82">php+fcgi</code> (longer term <a href="https://git.coop/webarch/users/-/issues/63" data-reference-type="issue" data-original="replacing variable is planned" data-link="true" data-link-reference="true" data-project="698" data-issue="3047" data-project-path="webarch/users" data-iid="63" data-issue-type="issue" data-container="body" data-placement="top" title="Update users_apache_type to be an array?" class="gfm gfm-issue">replacing variable is planned</a>).</p>2024-02-25T15:50:06ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/users/-/tags/4.19.04.19.0Version 4.19.0<p data-sourcepos="1:1-1:30" dir="auto">Several Apache config updates:</p>
<ul data-sourcepos="3:1-7:66" dir="auto">
<li data-sourcepos="3:1-4:0">
<p data-sourcepos="3:3-3:180">Add a new <code data-sourcepos="3:14-3:45">users_apache_cgi_extension_match</code> boolean, which defaults to <code data-sourcepos="3:76-3:79">true</code>, set it to false for CGI scripts to be used without file extensions, added for Munin server config.</p>
</li>
<li data-sourcepos="5:1-6:0">
<p data-sourcepos="5:3-5:141">Add a new <code data-sourcepos="5:14-5:33">users_apache_docroot</code> boolean for make a directory in the <code data-sourcepos="5:73-5:96">users_apache_directories</code> dictionary to be set as the <code data-sourcepos="5:128-5:139">DocumentRoot</code>.</p>
</li>
<li data-sourcepos="7:1-7:66">
<p data-sourcepos="7:3-7:66">Fix a bug that resulted in multiple <code data-sourcepos="7:40-7:53">DirectoryIndex</code> directives.</p>
</li>
</ul>2024-02-22T15:50:02ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/users/-/tags/4.18.24.18.2Version 4.18.2<p data-sourcepos="1:1-1:73" dir="auto">Restore the previous behaviour for the Apache <code data-sourcepos="1:48-1:61">DirectoryIndex</code> directive.</p>2024-02-13T11:50:06ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/users/-/tags/4.18.14.18.1version 4.18.1<p data-sourcepos="1:1-1:31" dir="auto">Fix for Apache <code data-sourcepos="1:17-1:29">RemoveHandler</code>.</p>2024-02-12T21:50:06ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/users/-/tags/4.18.04.18.0Version 4.18.0<p data-sourcepos="1:1-1:34" dir="auto">Quite a few Apache config updates:</p>
<ul data-sourcepos="3:1-8:51" dir="auto">
<li data-sourcepos="3:1-3:80">
<code data-sourcepos="3:4-3:21">users_apache_alias</code> can now be used for <code data-sourcepos="3:45-3:55">ScriptAlias</code> and <code data-sourcepos="3:63-3:78">ScriptAliasMatch</code>.</li>
<li data-sourcepos="4:1-4:77">
<code data-sourcepos="4:4-4:21">users_apache_alias</code> list item <code data-sourcepos="4:35-4:43">regex_url</code> has been renamed to <code data-sourcepos="4:67-4:75">url_regex</code>.</li>
<li data-sourcepos="5:1-5:65">An argument spec has been added for <code data-sourcepos="5:40-5:63">users_apache_directories</code>.</li>
<li data-sourcepos="6:1-6:42">Support for <code data-sourcepos="6:16-6:25">SSLOptions</code> has been added.</li>
<li data-sourcepos="7:1-7:104">Users that have <code data-sourcepos="7:20-7:31">users_system</code> set to <code data-sourcepos="7:42-7:45">true</code> have their Apache log files written to <code data-sourcepos="7:88-7:102">/var/log/apache</code>.</li>
<li data-sourcepos="8:1-8:51">All the templates now comply with <code data-sourcepos="8:38-8:43">j2lint</code> rules.</li>
</ul>2024-02-12T21:50:06ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/users/-/tags/4.17.34.17.3Version 4.17.3<p data-sourcepos="1:1-1:54" dir="auto">Add Apache Expires option, <code data-sourcepos="1:29-1:34">active</code> for Munin servers.</p>2024-02-06T13:50:07ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/users/-/tags/4.17.24.17.2Version 4.17.2<ul data-sourcepos="1:1-9:6" dir="auto">
<li data-sourcepos="1:1-1:34">Fix for <code data-sourcepos="1:12-1:27">~/.vimrc/viminfo</code> path.</li>
<li data-sourcepos="2:1-9:6">Apache template update so:
<div class="gl-relative markdown-code-block js-markdown-code">
<pre data-sourcepos="3:3-5:5" data-canonical-lang="apache" class="code highlight js-syntax-highlight language-apache" lang="apache" v-pre="true"><code><span id="LC1" class="line" lang="apache"><span class="nc">ProxyPass</span> "ws://127.0.0.1:7867/ws upgrade=websocket"</span></code></pre>
<copy-code></copy-code>
</div>
is now rendered as:
<div class="gl-relative markdown-code-block js-markdown-code">
<pre data-sourcepos="7:3-9:6" data-canonical-lang="apache" class="code highlight js-syntax-highlight language-apache" lang="apache" v-pre="true"><code><span id="LC1" class="line" lang="apache"><span class="nc">ProxyPass</span> "ws://127.0.0.1:7867/ws" "upgrade=websocket"</span></code></pre>
<copy-code></copy-code>
</div>
</li>
</ul>2024-01-30T17:20:07ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/users/-/tags/4.17.14.17.1Version 4.17.1<p data-sourcepos="1:1-1:56" dir="auto">Fix for WordPress without Matomo on servers with Matomo.</p>2024-01-16T15:11:45ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/users/-/tags/4.17.04.17.0Version 4.17.0<p data-sourcepos="1:1-1:81" dir="auto">Fix for certificate <code data-sourcepos="1:22-1:36">subjectAltnames</code> when generating one cert per <code data-sourcepos="1:69-1:79">VirtualHost</code>.</p>2024-01-14T22:25:35ZChris Croomechris@webarchitects.co.uk