[LON-CAPA-cvs] cvs: doc /loncapafiles chkconfig.piml langcheck.piml loncapafiles.lpml modify_config_files.piml ntpcheck.piml picins_check.piml sanitycheck.piml updatequery.piml verify_domconfiguser.piml webserver.piml wrap_setuid.piml

raeburn raeburn at source.lon-capa.org
Thu Nov 13 17:48:34 EST 2025


raeburn		Thu Nov 13 22:48:34 2025 EDT

  Modified files:              
    /doc/loncapafiles	chkconfig.piml langcheck.piml loncapafiles.lpml 
                     	modify_config_files.piml ntpcheck.piml 
                     	picins_check.piml sanitycheck.piml 
                     	updatequery.piml verify_domconfiguser.piml 
                     	webserver.piml wrap_setuid.piml 
  Log:
  - Support SLES16
  
  
-------------- next part --------------
Index: doc/loncapafiles/chkconfig.piml
diff -u doc/loncapafiles/chkconfig.piml:1.64 doc/loncapafiles/chkconfig.piml:1.65
--- doc/loncapafiles/chkconfig.piml:1.64	Fri Oct 31 00:48:24 2025
+++ doc/loncapafiles/chkconfig.piml	Thu Nov 13 22:48:34 2025
@@ -3,7 +3,7 @@
 <!-- checkconfig.piml -->
 <!-- Matthew Hall -->
 
-<!-- $Id: chkconfig.piml,v 1.64 2025/10/31 00:48:24 raeburn Exp $ -->
+<!-- $Id: chkconfig.piml,v 1.65 2025/11/13 22:48:34 raeburn Exp $ -->
 
 <!--
 
@@ -56,9 +56,9 @@
     $webserver = 'apache2';
 } elsif (('<DIST />' eq 'ubuntu18') || ('<DIST />' eq 'ubuntu20') || 
          ('<DIST />' eq 'ubuntu22') || ('<DIST />' eq 'ubuntu24') || 
-         ('<DIST />' eq 'sles15')   || ('<DIST />' eq 'debian10') ||
-         ('<DIST />' eq 'debian11') || ('<DIST />' eq 'debian12') ||
-         ('<DIST />' eq 'debian13')) {
+         ('<DIST />' eq 'sles15')   || ('<DIST />' eq 'sles16')   ||
+         ('<DIST />' eq 'debian10') || ('<DIST />' eq 'debian11') ||
+         ('<DIST />' eq 'debian12') || ('<DIST />' eq 'debian13')) {
     $webserver = 'apache2';
     $use_systemctl = 1;
     $systemctl_only = 1;
Index: doc/loncapafiles/langcheck.piml
diff -u doc/loncapafiles/langcheck.piml:1.40 doc/loncapafiles/langcheck.piml:1.41
--- doc/loncapafiles/langcheck.piml:1.40	Fri Oct 31 00:48:24 2025
+++ doc/loncapafiles/langcheck.piml	Thu Nov 13 22:48:34 2025
@@ -2,7 +2,7 @@
         "http://lpml.sourceforge.net/DTD/piml.dtd">
 <!-- langcheck.piml -->
 
-<!-- $Id: langcheck.piml,v 1.40 2025/10/31 00:48:24 raeburn Exp $ -->
+<!-- $Id: langcheck.piml,v 1.41 2025/11/13 22:48:34 raeburn Exp $ -->
 
 <!--
 
@@ -119,7 +119,7 @@
         }
         close(PIPE);
     }
-} elsif ('<DIST />' eq 'sles15') {
+} elsif (('<DIST />' eq 'sles15') || ('<DIST />' eq 'sles16')) {
     if (open(PIPE,"cat /etc/locale.conf |grep '^LANG' |")) {
         print "Checking OS language";
         if (<PIPE> =~ /^LANG=en/) {
Index: doc/loncapafiles/loncapafiles.lpml
diff -u doc/loncapafiles/loncapafiles.lpml:1.1085 doc/loncapafiles/loncapafiles.lpml:1.1086
--- doc/loncapafiles/loncapafiles.lpml:1.1085	Sat Nov  1 17:32:18 2025
+++ doc/loncapafiles/loncapafiles.lpml	Thu Nov 13 22:48:34 2025
@@ -2,7 +2,7 @@
  "http://lpml.sourceforge.net/DTD/lpml.dtd">
 <!-- loncapafiles.lpml -->
 
-<!-- $Id: loncapafiles.lpml,v 1.1085 2025/11/01 17:32:18 raeburn Exp $ -->
+<!-- $Id: loncapafiles.lpml,v 1.1086 2025/11/13 22:48:34 raeburn Exp $ -->
 
 <!--
 
@@ -259,7 +259,7 @@
   <protectionlevel>never_delete</protectionlevel>
   <targetdir dist='default'>etc/httpd/conf</targetdir>
   <targetdir dist='suse9.2 suse9.3 sles9'>etc/httpd</targetdir>
-  <targetdir dist='debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24 suse9.2 suse9.3 sles9 sles10 sles11 sles12 sles15 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2'>etc/apache2</targetdir>
+  <targetdir dist='debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24 suse9.2 suse9.3 sles9 sles10 sles11 sles12 sles15 sles16 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2'>etc/apache2</targetdir>
   <categoryname>standard</categoryname>
   <description>web configuration files</description>
 </directory>
@@ -267,7 +267,7 @@
   <protectionlevel>modest_delete</protectionlevel>
   <targetdir dist='default'>etc/httpd/conf/rewrites</targetdir>
   <targetdir dist='suse9.2 suse9.3 sles9'>etc/httpd/rewrites</targetdir>
-  <targetdir dist='debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24 suse9.2 suse9.3 sles9 sles10 sles11 sles12 sles15 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2'>etc/apache2/rewrites</targetdir>
+  <targetdir dist='debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24 suse9.2 suse9.3 sles9 sles10 sles11 sles12 sles15 sles16 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2'>etc/apache2/rewrites</targetdir>
   <categoryname>standard</categoryname>
   <description>
   default configuration files to enable/disable http:// -> https:// rewrites
@@ -1065,7 +1065,7 @@
 <file>
 <source>loncom/loncapa.conf</source>
 <target dist='default'>etc/httpd/conf/loncapa.conf</target>
-<target dist='sles10 sles11 sles12 sles15 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>etc/apache2/loncapa.conf</target>
+<target dist='sles10 sles11 sles12 sles15 sles16 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>etc/apache2/loncapa.conf</target>
 <categoryname>conf</categoryname>
 <description>
 <p>
@@ -1108,7 +1108,7 @@
 <file type="postaboutversion">
 <source>loncom/loncapa_apache.conf</source>
 <target dist='default'>etc/httpd/conf/loncapa_apache.conf</target>
-<target dist='sles10 sles11 sles12 sles15 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>etc/apache2/loncapa_apache.conf</target>
+<target dist='sles10 sles11 sles12 sles15 sles16 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>etc/apache2/loncapa_apache.conf</target>
 <categoryname>static conf</categoryname>
 <description>
 The goal of this file is to implement all LON-CAPA specific
@@ -1128,7 +1128,7 @@
 <file>
 <source>loncom/loncapa_apache_local.conf</source>
 <target dist='default'>etc/httpd/conf/loncapa_apache_local.conf</target>
-<target dist='sles10 sles11 sles12 sles15 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>etc/apache2/loncapa_apache_local.conf</target>
+<target dist='sles10 sles11 sles12 sles15 sles16 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>etc/apache2/loncapa_apache_local.conf</target>
 <categoryname>static conf</categoryname>
 <description>
 Documentation file describing how to add domain-specific Apache configuration
@@ -1141,7 +1141,7 @@
 <file>
 <source>loncom/startup.pl</source>
 <target dist='default'>etc/httpd/conf/startup.pl</target>
-<target dist='sles10 sles11 sles12 sles15 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>etc/apache2/startup.pl</target>
+<target dist='sles10 sles11 sles12 sles15 sles16 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>etc/apache2/startup.pl</target>
 <categoryname>static conf</categoryname>
 <description>
 This file provides initializations for perl handlers.  It adjusts what
@@ -1163,7 +1163,7 @@
 <file>
 <source>loncom/rewrites/loncapa_rewrite_off.conf</source>
 <target dist='default'>etc/httpd/conf/loncapa_rewrite.conf</target>
-<target dist='sles10 sles11 sles12 sles15 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>etc/apache2/loncapa_rewrite.conf</target>
+<target dist='sles10 sles11 sles12 sles15 sles16 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>etc/apache2/loncapa_rewrite.conf</target>
 <categoryname>conf</categoryname>
 <description>
 Default rewrite file. 
@@ -1175,7 +1175,7 @@
 <source>loncom/rewrites/loncapa_rewrite_on.conf</source>
 <target dist='default'>etc/httpd/conf/rewrites/loncapa_rewrite_on.conf</target>
 <target dist='sles9'>etc/apache/rewrites/loncapa_rewrite_on.conf</target>
-<target dist='sles10 sles11 sles12 sles15 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>etc/apache2/rewrites/loncapa_rewrite_on.conf</target>
+<target dist='sles10 sles11 sles12 sles15 sles16 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>etc/apache2/rewrites/loncapa_rewrite_on.conf</target>
 <categoryname>static conf</categoryname>
 <description>
 File to copy to /etc/apache2/loncapa_rewrite.conf (SuSE/SLES/Debian/Ubuntu LTS) or to  /etc/httpd/conf/loncapa_rewrite.conf to enable rewriting of
@@ -1186,7 +1186,7 @@
 <source>loncom/rewrites/loncapa_rewrite_off.conf</source>
 <target dist='default'>etc/httpd/conf/rewrites/loncapa_rewrite_off.conf</target>
 <target dist='sles9'>etc/apache/rewrites/loncapa_rewrite_off.conf</target>
-<target dist='sles10 sles11 sles12 sles15 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>etc/apache2/rewrites/loncapa_rewrite_off.conf</target>
+<target dist='sles10 sles11 sles12 sles15 sles16 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>etc/apache2/rewrites/loncapa_rewrite_off.conf</target>
 <categoryname>static conf</categoryname>
 <description>
 File to copy to /etc/apache2/loncapa_rewrite.conf (SuSE/SLES/Debian/Ubuntu LTS) or to  /etc/httpd/conf/loncapa_rewrite.conf to disable rewriting of
@@ -7313,7 +7313,7 @@
 <file>
 <source>loncom/mime.types</source>
 <target dist='default'>etc/httpd/conf/mime.types</target>
-<target dist='sles10 sles11 sles12 sles15 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>etc/apache2/mime.types</target>
+<target dist='sles10 sles11 sles12 sles15 sles16 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>etc/apache2/mime.types</target>
 <categoryname>www static conf</categoryname>
 <description>Expanded mime.types</description>
 </file>
@@ -8036,6 +8036,7 @@
 compiles/tth.so.x86_64.perl.5.42;
 compiles/tth.so.x86_64.sles12;
 compiles/tth.so.x86_64.sles15;
+compiles/tth.so.x86_64.sles16;
 compiles/tth.so.i386.debian5;
 compiles/tth.so.x86_64.debian5;
 </dependencies>
@@ -8936,7 +8937,7 @@
 <source>loncom/init.d/loncontrol</source>
 <target dist='default'>etc/rc.d/init.d/loncontrol</target>
 <target dist='suse9.2 suse9.3 sles9 sles10 sles11 sles12 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16'>etc/init.d/loncontrol</target>
-<target dist='fedora26 fedora27 fedora28 fedora29 fedora30 fedora31 fedora32 fedora33 fedora34 fedora35 fedora36 fedora37 fedora38 fedora39 fedora40 fedora41 fedora42 fedora43 sles15 debian10 debian11 debian12 debian13 ubuntu18 ubuntu20 ubuntu22 ubuntu24 rhes8 centos8 oracle7 oracle8 rocky8 alma8 centos8-stream centos9-stream rhes9 oracle9 rocky9 alma9 centos10-stream rhes10 oracle10 rocky10 alma10'>home/httpd/perl/loncontrol</target>
+<target dist='fedora26 fedora27 fedora28 fedora29 fedora30 fedora31 fedora32 fedora33 fedora34 fedora35 fedora36 fedora37 fedora38 fedora39 fedora40 fedora41 fedora42 fedora43 sles15 sles16 debian10 debian11 debian12 debian13 ubuntu18 ubuntu20 ubuntu22 ubuntu24 rhes8 centos8 oracle7 oracle8 rocky8 alma8 centos8-stream centos9-stream rhes9 oracle9 rocky9 alma9 centos10-stream rhes10 oracle10 rocky10 alma10'>home/httpd/perl/loncontrol</target>
 <categoryname>root script</categoryname>
 <description>
 Controls the launching/halting of lonc, lond, and lonsql processes.
@@ -8945,7 +8946,7 @@
 <file>
 <source>loncom/init.d/loncontrol.service</source>
 <target dist='default'>home/httpd/perl/systemd/loncontrol.service</target>
-<target dist='fedora26 fedora27 fedora28 fedora29 fedora30 fedora31 fedora32 fedora33 fedora34 fedora35 fedora36 fedora37 fedora38 fedora39 fedora40 fedora41 fedora42 fedora43 sles15 debian10 debian11 debian12 debian13 ubuntu18 ubuntu20 ubuntu22 ubuntu24 rhes8 centos8 oracle7 oracle8 rocky8 alma8 centos8-stream centos9-stream rhes9 oracle9 rocky9 alma9 centos10-stream rhes10 oracle10 rocky10 alma10'>etc/systemd/system/loncontrol.service</target>
+<target dist='fedora26 fedora27 fedora28 fedora29 fedora30 fedora31 fedora32 fedora33 fedora34 fedora35 fedora36 fedora37 fedora38 fedora39 fedora40 fedora41 fedora42 fedora43 sles15 sles16 debian10 debian11 debian12 debian13 ubuntu18 ubuntu20 ubuntu22 ubuntu24 rhes8 centos8 oracle7 oracle8 rocky8 alma8 centos8-stream centos9-stream rhes9 oracle9 rocky9 alma9 centos10-stream rhes10 oracle10 rocky10 alma10'>etc/systemd/system/loncontrol.service</target>
 <categoryname>static conf</categoryname>
 <description>
 Controls the launching/halting of lon-capa daemons by loncontrol in systemd
@@ -8999,13 +9000,13 @@
 loncom/init.d/loncontrol
   </dependencies>
 </file>
-<file dist="fedora26 fedora27 fedora28 fedora29 fedora30 fedora31 fedora32 fedora33 fedora34 fedora35 fedora36 fedora37 fedora38 fedora39 fedora40 fedora41 fedora42 fedora43 sles15 debian10 debian11 debian12 debian13 ubuntu18 ubuntu20 ubuntu22 ubuntu24 rhes8 centos8 oracle7 oracle8 rocky8 alma8 centos8-stream centos9-stream rhes9 oracle9 rocky9 alma9 centos10-stream rhes10 oracle10 rocky10 alma10">
+<file dist="fedora26 fedora27 fedora28 fedora29 fedora30 fedora31 fedora32 fedora33 fedora34 fedora35 fedora36 fedora37 fedora38 fedora39 fedora40 fedora41 fedora42 fedora43 sles15 sles16 debian10 debian11 debian12 debian13 ubuntu18 ubuntu20 ubuntu22 ubuntu24 rhes8 centos8 oracle7 oracle8 rocky8 alma8 centos8-stream centos9-stream rhes9 oracle9 rocky9 alma9 centos10-stream rhes10 oracle10 rocky10 alma10">
 <source>loncom/init.d/loncontrol.service</source>
 <target>etc/systemd/system/loncontrol.service</target>
 <description>
 Controls the launching/halting of lon-capa daemons by loncontrol in systemd
 </description>
-  <installscript dist="fedora26 fedora27 fedora28 fedora29 fedora30 fedora31 fedora32 fedora33 fedora34 fedora35 fedora36 fedora37 fedora38 fedora39 fedora40 fedora41 fedora42 fedora43 sles15 rhes8 centos8 oracle7 oracle8 rocky8 alma8 centos8-stream centos9-stream rhes9 oracle9 rocky9 alma9 centos10-stream rhes10 oracle10 rocky10 alma10">
+  <installscript dist="fedora26 fedora27 fedora28 fedora29 fedora30 fedora31 fedora32 fedora33 fedora34 fedora35 fedora36 fedora37 fedora38 fedora39 fedora40 fedora41 fedora42 fedora43 sles15 sles16 rhes8 centos8 oracle7 oracle8 rocky8 alma8 centos8-stream centos9-stream rhes9 oracle9 rocky9 alma9 centos10-stream rhes10 oracle10 rocky10 alma10">
 -c '/usr/bin/systemctl enable loncontrol.service'
   </installscript>
   <installscript dist="debian10 debian11 debian12 debian13 ubuntu18 ubuntu20 ubuntu22 ubuntu24">
Index: doc/loncapafiles/modify_config_files.piml
diff -u doc/loncapafiles/modify_config_files.piml:1.58 doc/loncapafiles/modify_config_files.piml:1.59
--- doc/loncapafiles/modify_config_files.piml:1.58	Fri Oct 31 00:48:24 2025
+++ doc/loncapafiles/modify_config_files.piml	Thu Nov 13 22:48:34 2025
@@ -3,7 +3,7 @@
 <!-- modify_config_files.piml -->
 <!-- Matthew Hall -->
 
-<!-- $Id: modify_config_files.piml,v 1.58 2025/10/31 00:48:24 raeburn Exp $ -->
+<!-- $Id: modify_config_files.piml,v 1.59 2025/11/13 22:48:34 raeburn Exp $ -->
 
 <!--
 
@@ -40,7 +40,7 @@
 if ('<DIST />' eq 'suse9.2' || '<DIST />' eq 'suse9.3' || '<DIST />' eq 'sles9' || '<DIST />' eq 'sles10' || '<DIST />' eq 'sles11' || '<DIST />' eq 'suse10.1' || '<DIST />' eq 'suse10.2' || '<DIST />' eq 'suse10.3' || '<DIST />' eq 'suse11.1' || '<DIST />' eq 'suse11.2' || '<DIST />' eq 'suse11.3' || '<DIST />' eq 'suse11.4' || '<DIST />' eq 'suse12.1' || '<DIST />' eq 'suse12.2' || '<DIST />' eq 'suse12.3' || '<DIST />' eq 'suse13.1') {
     $mysqlcmd = '/etc/init.d/mysql restart';
     $configfiles = 'MySQL';
-} elsif (('<DIST />' eq 'sles12') || ('<DIST />' eq 'sles15') || ('<DIST />' eq 'suse13.2')) {
+} elsif (('<DIST />' eq 'sles12') || ('<DIST />' eq 'sles15') || ('<DIST />' eq 'sles16') || ('<DIST />' eq 'suse13.2')) {
     $mysqlcmd = '/bin/systemctl restart mysql.service';
     $configfiles = 'MySQL';
 } elsif ('<DIST />' eq 'rhes4') {
Index: doc/loncapafiles/ntpcheck.piml
diff -u doc/loncapafiles/ntpcheck.piml:1.60 doc/loncapafiles/ntpcheck.piml:1.61
--- doc/loncapafiles/ntpcheck.piml:1.60	Fri Oct 31 00:48:24 2025
+++ doc/loncapafiles/ntpcheck.piml	Thu Nov 13 22:48:34 2025
@@ -3,7 +3,7 @@
 <!-- ntpcheck.piml -->
 <!-- Matthew Hall -->
 
-<!-- $Id: ntpcheck.piml,v 1.60 2025/10/31 00:48:24 raeburn Exp $ -->
+<!-- $Id: ntpcheck.piml,v 1.61 2025/11/13 22:48:34 raeburn Exp $ -->
 
 <!--
 
@@ -45,19 +45,20 @@
     ('<DIST />' eq 'fedora38') || ('<DIST />' eq 'fedora39') ||
     ('<DIST />' eq 'fedora40') || ('<DIST />' eq 'fedora41') || 
     ('<DIST />' eq 'fedora42') || ('<DIST />' eq 'fedora43') ||
-    ('<DIST />' eq 'sles15')   || ('<DIST />' eq 'centos8')  || 
-    ('<DIST />' eq 'rhes8')    || ('<DIST />' eq 'oracle7')  ||
-    ('<DIST />' eq 'oracle8')  || ('<DIST />' eq 'ubuntu18') ||
-    ('<DIST />' eq 'ubuntu20') || ('<DIST />' eq 'ubuntu22') ||
-    ('<DIST />' eq 'ubuntu24') || ('<DIST />' eq 'rocky8')   ||
-    ('<DIST />' eq 'alma8')    || ('<DIST />' eq 'centos8-stream') ||
-    ('<DIST />' eq 'centos9-stream') || ('<DIST />' eq 'rhes9') ||
-    ('<DIST />' eq 'oracle9')  || ('<DIST />' eq 'rocky9')   ||
-    ('<DIST />' eq 'alma9')    || ('<DIST />' eq 'centos10-stream') || 
-    ('<DIST />' eq 'rhes10')   || ('<DIST />' eq 'oracle10') || 
-    ('<DIST />' eq 'rocky10')  || ('<DIST />' eq 'alma10')   ||
-    ('<DIST />' eq 'debian10') || ('<DIST />' eq 'debian11') ||
-    ('<DIST />' eq 'debian12') || ('<DIST />' eq 'debian13')) {
+    ('<DIST />' eq 'sles15')   || ('<DIST />' eq 'sles16')   ||
+    ('<DIST />' eq 'centos8')  || ('<DIST />' eq 'rhes8')    ||   
+    ('<DIST />' eq 'oracle7')  || ('<DIST />' eq 'oracle8')  ||
+    ('<DIST />' eq 'ubuntu18') || ('<DIST />' eq 'ubuntu20') ||
+    ('<DIST />' eq 'ubuntu22') || ('<DIST />' eq 'ubuntu24') ||
+    ('<DIST />' eq 'rocky8')   || ('<DIST />' eq 'alma8')    ||
+    ('<DIST />' eq 'centos8-stream') || ('<DIST />' eq 'centos9-stream') ||
+    ('<DIST />' eq 'rhes9')    || ('<DIST />' eq 'oracle9')  ||  
+    ('<DIST />' eq 'rocky9')   || ('<DIST />' eq 'alma9')    ||
+    ('<DIST />' eq 'centos10-stream') || ('<DIST />' eq 'rhes10') ||
+    ('<DIST />' eq 'oracle10') || ('<DIST />' eq 'rocky10')  || 
+    ('<DIST />' eq 'alma10')   || ('<DIST />' eq 'debian10') ||
+    ('<DIST />' eq 'debian11') || ('<DIST />' eq 'debian12') ||
+    ('<DIST />' eq 'debian13')) {
     print "For more information on chronyd please see https://chrony.tuxfamily.org/\n";
 } else {
     print "For more information on ntpd please see http://www.ntp.org/\n";
@@ -84,19 +85,19 @@
     ('<DIST />' eq 'fedora43')    || ('<DIST />' eq 'centos7')  ||
     ('<DIST />' eq 'rhes7')       || ('<DIST />' eq 'oracle7')  ||
     ('<DIST />' eq 'scientific7') || ('<DIST />' eq 'sles12')   ||
-    ('<DIST />' eq 'sles15')      || ('<DIST />' eq 'ubuntu18') ||
-    ('<DIST />' eq 'ubuntu20')    || ('<DIST />' eq 'ubuntu22') || 
-    ('<DIST />' eq 'ubuntu24')    || ('<DIST />' eq 'rhes8')    ||
-    ('<DIST />' eq 'centos8')     || ('<DIST />' eq 'oracle8')  ||
-    ('<DIST />' eq 'rocky8')      || ('<DIST />' eq 'alma8')    ||
-    ('<DIST />' eq 'centos8-stream') || ('<DIST />' eq 'centos9-stream') ||
-    ('<DIST />' eq 'rhes9')       || ('<DIST />' eq 'oracle9')  ||
-    ('<DIST />' eq 'rocky9')      || ('<DIST />' eq 'alma9')    ||
-    ('<DIST />' eq 'centos10-stream') || ('<DIST />' eq 'rhes10') ||
-    ('<DIST />' eq 'oracle10')    || ('<DIST />' eq 'rocky10')  ||
-    ('<DIST />' eq 'alma10')      || ('<DIST />' eq 'debian10') ||  
-    ('<DIST />' eq 'debian11')    || ('<DIST />' eq 'debian12') || 
-    ('<DIST />' eq 'debian13')) {
+    ('<DIST />' eq 'sles15')      || ('<DIST />' eq 'sles16')   ||
+    ('<DIST />' eq 'ubuntu18')    || ('<DIST />' eq 'ubuntu20') || 
+    ('<DIST />' eq 'ubuntu22')    || ('<DIST />' eq 'ubuntu24') || 
+    ('<DIST />' eq 'rhes8')       || ('<DIST />' eq 'centos8')  ||
+    ('<DIST />' eq 'oracle8')     || ('<DIST />' eq 'rocky8')   ||
+    ('<DIST />' eq 'alma8')       || ('<DIST />' eq 'centos8-stream') ||
+    ('<DIST />' eq 'centos9-stream') || ('<DIST />' eq 'rhes9') || 
+    ('<DIST />' eq 'oracle9')     || ('<DIST />' eq 'rocky9')   ||
+    ('<DIST />' eq 'alma9')       || ('<DIST />' eq 'centos10-stream') ||
+    ('<DIST />' eq 'rhes10')      || ('<DIST />' eq 'oracle10') ||
+    ('<DIST />' eq 'rocky10')     || ('<DIST />' eq 'alma10')   ||
+    ('<DIST />' eq 'debian10')    || ('<DIST />' eq 'debian11') ||  
+    ('<DIST />' eq 'debian12')    || ('<DIST />' eq 'debian13')) { 
     $NTPD = 'ntpd';
     my $binname = $NTPD;
     if (('<DIST />' eq 'ubuntu18') || ('<DIST />' eq 'ubuntu20') || 
@@ -115,15 +116,16 @@
              ('<DIST />' eq 'fedora38') || ('<DIST />' eq 'fedora39') ||
              ('<DIST />' eq 'fedora40') || ('<DIST />' eq 'fedora41') || 
              ('<DIST />' eq 'fedora42') || ('<DIST />' eq 'fedora43') ||
-             ('<DIST />' eq 'sles15')   || ('<DIST />' eq 'rhes8')    ||
-             ('<DIST />' eq 'centos8')  || ('<DIST />' eq 'oracle7')  ||
-             ('<DIST />' eq 'oracle8')  || ('<DIST />' eq 'rocky8')   ||
-             ('<DIST />' eq 'alma8')    || ('<DIST />' eq 'centos8-stream') || 
-             ('<DIST />' eq 'centos9-stream') || ('<DIST />' eq 'rhes9') ||
-             ('<DIST />' eq 'oracle9')  || ('<DIST />' eq 'rocky9')   ||
-             ('<DIST />' eq 'alma9')    || ('<DIST />' eq 'centos10-stream') ||
-             ('<DIST />' eq 'rhes10')   || ('<DIST />' eq 'oracle10') ||
-             ('<DIST />' eq 'rocky10'   || '<DIST />' eq 'alma10'))  {
+             ('<DIST />' eq 'sles15')   || ('<DIST />' eq 'sles16')   || 
+             ('<DIST />' eq 'rhes8')    || ('<DIST />' eq 'centos8')  ||
+             ('<DIST />' eq 'oracle7')  || ('<DIST />' eq 'oracle8')  ||
+             ('<DIST />' eq 'rocky8')   || ('<DIST />' eq 'alma8')    ||
+             ('<DIST />' eq 'centos8-stream') || ('<DIST />' eq 'centos9-stream') ||
+             ('<DIST />' eq 'rhes9')    || ('<DIST />' eq 'oracle9')  || 
+             ('<DIST />' eq 'rocky9')   || ('<DIST />' eq 'alma9')    ||
+             ('<DIST />' eq 'centos10-stream') || ('<DIST />' eq 'rhes10') || 
+             ('<DIST />' eq 'oracle10') || ('<DIST />' eq 'rocky10')  ||
+             ('<DIST />' eq 'alma10'))  {
         $NTPD = 'chronyd';
         $name = $NTPD;
         $binname = $NTPD;
@@ -183,19 +185,19 @@
     ('<DIST />' eq 'fedora43')    || ('<DIST />' eq 'centos7')  ||
     ('<DIST />' eq 'scientific7') || ('<DIST />' eq 'rhes7')    ||
     ('<DIST />' eq 'oracle7')     || ('<DIST />' eq 'sles12')   ||
-    ('<DIST />' eq 'sles15')      || ('<DIST />' eq 'ubuntu18') ||
-    ('<DIST />' eq 'ubuntu20')    || ('<DIST />' eq 'ubuntu22') ||
-    ('<DIST />' eq 'ubuntu24')    || ('<DIST />' eq 'rhes8')    || 
-    ('<DIST />' eq 'centos8')     || ('<DIST />' eq 'oracle8')  ||
-    ('<DIST />' eq 'rocky8')      || ('<DIST />' eq 'alma8')    ||
-    ('<DIST />' eq 'centos8-stream') || ('<DIST />' eq 'centos9-stream') ||
-    ('<DIST />' eq 'rhes9')       || ('<DIST />' eq 'oracle9')  ||
-    ('<DIST />' eq 'rocky9')      || ('<DIST />' eq 'alma9')    ||
-    ('<DIST />' eq 'centos10-stream') || ('<DIST />' eq 'rhes10') ||
-    ('<DIST />' eq 'oracle10')    || ('<DIST />' eq 'rocky10') ||
-    ('<DIST />' eq 'alma10')      || ('<DIST />' eq 'debian10') 
-    ('<DIST />' eq 'debian11')    || ('<DIST />' eq 'debian12') ||
-    ('<DIST />' eq 'debian13')) {
+    ('<DIST />' eq 'sles15')      || ('<DIST />' eq 'sles16')   ||
+    ('<DIST />' eq 'ubuntu18')    || ('<DIST />' eq 'ubuntu20') ||
+    ('<DIST />' eq 'ubuntu22')    || ('<DIST />' eq 'ubuntu24') ||
+    ('<DIST />' eq 'rhes8')       || ('<DIST />' eq 'centos8')  ||  
+    ('<DIST />' eq 'oracle8')     || ('<DIST />' eq 'rocky8')   ||
+    ('<DIST />' eq 'alma8')       || ('<DIST />' eq 'centos8-stream') ||
+    ('<DIST />' eq 'centos9-stream') || ('<DIST />' eq 'rhes9') ||
+    ('<DIST />' eq 'oracle9')     || ('<DIST />' eq 'rocky9')   ||
+    ('<DIST />' eq 'alma9')       || ('<DIST />' eq 'centos10-stream') ||
+    ('<DIST />' eq 'rhes10')      || ('<DIST />' eq 'oracle10') ||
+    ('<DIST />' eq 'rocky10')     || ('<DIST />' eq 'alma10')   ||
+    ('<DIST />' eq 'debian10')    || ('<DIST />' eq 'debian11') ||
+    ('<DIST />' eq 'debian12')    || ('<DIST />' eq 'debian13')) {
     if (!-l "/etc/systemd/system/multi-user.target.wants/$NTPD.service") {  
         print "**** WARNING: $NTPD is not configured to run at boot.  To correct this run:\nsystemctl enable $NTPD.service\n";
     }
Index: doc/loncapafiles/picins_check.piml
diff -u doc/loncapafiles/picins_check.piml:1.60 doc/loncapafiles/picins_check.piml:1.61
--- doc/loncapafiles/picins_check.piml:1.60	Fri Oct 31 00:48:24 2025
+++ doc/loncapafiles/picins_check.piml	Thu Nov 13 22:48:34 2025
@@ -3,7 +3,7 @@
 <!-- picins_check.piml -->
 <!-- Stuart Raeburn -->
 
-<!-- $Id: picins_check.piml,v 1.60 2025/10/31 00:48:24 raeburn Exp $ -->
+<!-- $Id: picins_check.piml,v 1.61 2025/11/13 22:48:34 raeburn Exp $ -->
 
 <!--
 
@@ -32,7 +32,7 @@
 <piml>
 <files>
 <file>
-<perlscript mode="fg" dist="fedora9 fedora10 fedora11 fedora12 fedora13 fedora14 fedora15 fedora16 fedora17 fedora18 fedora19 fedora20 fedora21 fedora22 fedora 23 fedora24 fedora25 fedora26 fedora27 fedora28 fedora29 fedora30 fedora31 fedora32 fedora33 fedora34 fedora35 fedora36 fedora37 fedora38 fedora39 fedora40 fedora41 fedora42 fedora43 rhes6 scientific6 centos6 oracle6 rhes7 scientific7 centos7 oracle7 rhes8 centos8 oracle8 rocky8 alma8 centos8-stream centos9-stream rhes9 oracle9 rocky9 alma9 centos10-stream rhes10 oracle10 rocky10 alma10 sles11 sles12 sles15 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 debian13 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24">
+<perlscript mode="fg" dist="fedora9 fedora10 fedora11 fedora12 fedora13 fedora14 fedora15 fedora16 fedora17 fedora18 fedora19 fedora20 fedora21 fedora22 fedora 23 fedora24 fedora25 fedora26 fedora27 fedora28 fedora29 fedora30 fedora31 fedora32 fedora33 fedora34 fedora35 fedora36 fedora37 fedora38 fedora39 fedora40 fedora41 fedora42 fedora43 rhes6 scientific6 centos6 oracle6 rhes7 scientific7 centos7 oracle7 rhes8 centos8 oracle8 rocky8 alma8 centos8-stream centos9-stream rhes9 oracle9 rocky9 alma9 centos10-stream rhes10 oracle10 rocky10 alma10 sles11 sles12 sles15 sles16 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 debian13 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24">
     my $picinspath = '/usr/share/texmf/tex/latex/picins'; 
     my $file = 'picins.sty';
     if (!-e "$picinspath/$file") {
Index: doc/loncapafiles/sanitycheck.piml
diff -u doc/loncapafiles/sanitycheck.piml:1.52 doc/loncapafiles/sanitycheck.piml:1.53
--- doc/loncapafiles/sanitycheck.piml:1.52	Fri Oct 31 00:48:24 2025
+++ doc/loncapafiles/sanitycheck.piml	Thu Nov 13 22:48:34 2025
@@ -2,7 +2,7 @@
 	"http://lpml.sourceforge.net/DTD/piml.dtd">
 <!-- sanitycheck.piml -->
 
-<!-- $Id: sanitycheck.piml,v 1.52 2025/10/31 00:48:24 raeburn Exp $ -->
+<!-- $Id: sanitycheck.piml,v 1.53 2025/11/13 22:48:34 raeburn Exp $ -->
 
 <!--
 
@@ -60,7 +60,7 @@
 </file>
 <file>
 <target dist='default'>/var/lib/mysql/mysql.sock</target>
-<target dist='suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 sles12 sles15'>/var/run/mysql/mysql.sock</target>
+<target dist='suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 sles12 sles15 sles16'>/var/run/mysql/mysql.sock</target>
 <target dist='debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>/var/run/mysqld/mysqld.sock</target>
 <perlscript mode='fg'>
 unless
@@ -113,7 +113,7 @@
 </file>
 <file>
 <target dist='default'>/etc/httpd/conf/loncapa.conf</target>
-<target dist='sles10 sles11 sles12 sles15 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>/etc/apache2/loncapa.conf</target>
+<target dist='sles10 sles11 sles12 sles15 sles16 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>/etc/apache2/loncapa.conf</target>
 <perlscript mode='fg'>
 open IN, "<<TARGET />";
 my $hbug=-1;
Index: doc/loncapafiles/updatequery.piml
diff -u doc/loncapafiles/updatequery.piml:1.100 doc/loncapafiles/updatequery.piml:1.101
--- doc/loncapafiles/updatequery.piml:1.100	Sat Nov  1 16:12:26 2025
+++ doc/loncapafiles/updatequery.piml	Thu Nov 13 22:48:34 2025
@@ -1,6 +1,6 @@
 <!-- updatequery.piml -->
 
-<!-- $Id: updatequery.piml,v 1.100 2025/11/01 16:12:26 raeburn Exp $ -->
+<!-- $Id: updatequery.piml,v 1.101 2025/11/13 22:48:34 raeburn Exp $ -->
 
 <!--
 
@@ -62,7 +62,7 @@
 sub get_static_config {
 # get LCperlvars from loncapa_apache.conf
     my $confdir = '/etc/httpd/conf/';
-    if ('<DIST />' eq 'sles10' || '<DIST />' eq 'sles11' || '<DIST />' eq 'sles12' || '<DIST />' eq 'sles15' || '<DIST />' eq 'suse10.1' || '<DIST />' eq 'suse10.2' || '<DIST />' eq 'suse10.3' || '<DIST />' eq 'suse11.1' || '<DIST />' eq 'suse11.2' || '<DIST />' eq 'suse11.3' || '<DIST />' eq 'suse11.4' || '<DIST />' eq 'suse12.1' || '<DIST />' eq 'suse12.2' || '<DIST />' eq 'suse12.3' || '<DIST />' eq 'suse13.1' || '<DIST />' eq 'suse13.2' || '<DIST />' eq 'debian5' || '<DIST />' eq 'debian6' || '<DIST />' eq 'ubuntu6' || '<DIST />' eq 'ubuntu8' || '<DIST />' eq 'ubuntu10' || '<DIST />' eq 'ubuntu12' || '<DIST />' eq 'ubuntu14' || '<DIST />' eq 'ubuntu16' || '<DIST />' eq 'ubuntu18' || '<DIST />' eq 'ubuntu20' || '<DIST />' eq 'ubuntu22' || '<DIST />' eq 'ubuntu24' || '<DIST />' eq 'debian10' || '<DIST />' eq 'debian11' || '<DIST />' eq 'debian12' || '<DIST />' eq 'debian13') {
+    if ('<DIST />' eq 'sles10' || '<DIST />' eq 'sles11' || '<DIST />' eq 'sles12' || '<DIST />' eq 'sles15' || '<DIST />' eq 'sles16' || '<DIST />' eq 'suse10.1' || '<DIST />' eq 'suse10.2' || '<DIST />' eq 'suse10.3' || '<DIST />' eq 'suse11.1' || '<DIST />' eq 'suse11.2' || '<DIST />' eq 'suse11.3' || '<DIST />' eq 'suse11.4' || '<DIST />' eq 'suse12.1' || '<DIST />' eq 'suse12.2' || '<DIST />' eq 'suse12.3' || '<DIST />' eq 'suse13.1' || '<DIST />' eq 'suse13.2' || '<DIST />' eq 'debian5' || '<DIST />' eq 'debian6' || '<DIST />' eq 'ubuntu6' || '<DIST />' eq 'ubuntu8' || '<DIST />' eq 'ubuntu10' || '<DIST />' eq 'ubuntu12' || '<DIST />' eq 'ubuntu14' || '<DIST />' eq 'ubuntu16' || '<DIST />' eq 'ubuntu18' || '<DIST />' eq 'ubuntu20' || '<DIST />' eq 'ubuntu22' || '<DIST />' eq 'ubuntu24' || '<DIST />' eq 'debian10' || '<DIST />' eq 'debian11' || '<DIST />' eq 'debian12' || '<DIST />' eq 'debian13') {
         $confdir = '/etc/apache2/';
     }
     my $filename='loncapa_apache.conf';
@@ -1301,7 +1301,7 @@
 
 # update loncapa.conf
 my $confdir = '/etc/httpd/conf/';
-if ('<DIST />' eq 'sles10' || '<DIST />' eq 'sles11' || '<DIST />' eq 'sles12' || '<DIST />' eq 'sles15' || '<DIST />' eq 'suse10.1' || '<DIST />' eq 'suse10.2' || '<DIST />' eq 'suse10.3' || '<DIST />' eq 'suse11.1' || '<DIST />' eq 'suse11.2' || '<DIST />' eq 'suse11.3' || '<DIST />' eq 'suse11.4' || '<DIST />' eq 'suse12.1' || '<DIST />' eq 'suse12.2' || '<DIST />' eq 'suse12.3' || '<DIST />' eq 'suse13.1' || '<DIST />' eq 'suse13.2' || '<DIST />' eq 'debian5' || '<DIST />' eq 'debian6' || '<DIST />' eq 'ubuntu6' || '<DIST />' eq 'ubuntu8' || '<DIST />' eq 'ubuntu10' || '<DIST />' eq 'ubuntu12' || '<DIST />' eq 'ubuntu14' || '<DIST />' eq 'ubuntu16' || '<DIST />' eq 'ubuntu18' || '<DIST />' eq 'ubuntu20' || '<DIST />' eq 'ubuntu22' || '<DIST />' eq 'ubuntu24' || '<DIST />' eq 'debian10' || '<DIST />' eq 'debian11' || '<DIST />' eq 'debian12' || '<DIST />' eq 'debian13') {
+if ('<DIST />' eq 'sles10' || '<DIST />' eq 'sles11' || '<DIST />' eq 'sles12' || '<DIST />' eq 'sles15' || '<DIST />' eq 'sles16' || '<DIST />' eq 'suse10.1' || '<DIST />' eq 'suse10.2' || '<DIST />' eq 'suse10.3' || '<DIST />' eq 'suse11.1' || '<DIST />' eq 'suse11.2' || '<DIST />' eq 'suse11.3' || '<DIST />' eq 'suse11.4' || '<DIST />' eq 'suse12.1' || '<DIST />' eq 'suse12.2' || '<DIST />' eq 'suse12.3' || '<DIST />' eq 'suse13.1' || '<DIST />' eq 'suse13.2' || '<DIST />' eq 'debian5' || '<DIST />' eq 'debian6' || '<DIST />' eq 'ubuntu6' || '<DIST />' eq 'ubuntu8' || '<DIST />' eq 'ubuntu10' || '<DIST />' eq 'ubuntu12' || '<DIST />' eq 'ubuntu14' || '<DIST />' eq 'ubuntu16' || '<DIST />' eq 'ubuntu18' || '<DIST />' eq 'ubuntu20' || '<DIST />' eq 'ubuntu22' || '<DIST />' eq 'ubuntu24' || '<DIST />' eq 'debian10' || '<DIST />' eq 'debian11' || '<DIST />' eq 'debian12' || '<DIST />' eq 'debian13') {
      $confdir = '/etc/apache2/';
 }   
 my $filename='loncapa.conf';
@@ -1358,7 +1358,7 @@
 </file>
 <file>
 <target dist='default'>/etc/httpd/conf/</target>
-<target dist='sles10 sles11 sles12 sles15 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>/etc/apache2/</target>
+<target dist='sles10 sles11 sles12 sles15 sles16 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 debian5 debian6 debian10 debian11 debian12 debian13 ubuntu6 ubuntu8 ubuntu10 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>/etc/apache2/</target>
 <perlscript mode='fg'>
 # read values from loncapa.conf
 my $confdir = "<TARGET />";
Index: doc/loncapafiles/verify_domconfiguser.piml
diff -u doc/loncapafiles/verify_domconfiguser.piml:1.33 doc/loncapafiles/verify_domconfiguser.piml:1.34
--- doc/loncapafiles/verify_domconfiguser.piml:1.33	Fri Oct 31 00:48:24 2025
+++ doc/loncapafiles/verify_domconfiguser.piml	Thu Nov 13 22:48:34 2025
@@ -3,7 +3,7 @@
 <!-- verify_domconfiguser.piml -->
 <!-- Stuart Raeburn -->
 
-<!-- $Id: verify_domconfiguser.piml,v 1.33 2025/10/31 00:48:24 raeburn Exp $ -->
+<!-- $Id: verify_domconfiguser.piml,v 1.34 2025/11/13 22:48:34 raeburn Exp $ -->
 
 <!--
 
@@ -40,7 +40,7 @@
 my @conffiles = ('loncapa.conf','loncapa_apache.conf');
 my %perlvar;
 my $confdir = '/etc/httpd/conf/';
-if ('<DIST />' eq 'sles10' || '<DIST />' eq 'sles11' || '<DIST />' eq 'sles12' || '<DIST />' eq 'sles15' || '<DIST />' eq 'suse10.1' || '<DIST />' eq 'suse10.2' || '<DIST />' eq 'suse10.3' || '<DIST />' eq 'suse11.1'  || '<DIST />' eq 'suse11.2' || '<DIST />' eq 'suse11.3' || '<DIST />' eq 'suse11.4' || '<DIST />' eq 'suse12.1' || '<DIST />' eq 'suse12.2' || '<DIST />' eq 'suse12.3' || '<DIST />' eq 'suse13.1' || '<DIST />' eq 'suse13.2' || '<DIST />' eq 'debian5' || '<DIST />' eq 'debian6' || '<DIST />' eq 'debian10' || '<DIST />' eq 'debian11' || '<DIST />' eq 'debian12' || '<DIST />' eq 'debian13' || '<DIST />' eq 'ubuntu6' || '<DIST />' eq 'ubuntu8' || '<DIST />' eq 'ubuntu10' || '<DIST />' eq 'ubuntu12' || '<DIST />' eq 'ubuntu14' || '<DIST />' eq 'ubuntu16' || '<DIST />' eq 'ubuntu18' || '<DIST />' eq 'ubuntu20' || '<DIST />' eq 'ubuntu22' || '<DIST />' eq 'ubuntu24') {
+if ('<DIST />' eq 'sles10' || '<DIST />' eq 'sles11' || '<DIST />' eq 'sles12' || '<DIST />' eq 'sles15' || '<DIST />' eq 'sles16' || '<DIST />' eq 'suse10.1' || '<DIST />' eq 'suse10.2' || '<DIST />' eq 'suse10.3' || '<DIST />' eq 'suse11.1'  || '<DIST />' eq 'suse11.2' || '<DIST />' eq 'suse11.3' || '<DIST />' eq 'suse11.4' || '<DIST />' eq 'suse12.1' || '<DIST />' eq 'suse12.2' || '<DIST />' eq 'suse12.3' || '<DIST />' eq 'suse13.1' || '<DIST />' eq 'suse13.2' || '<DIST />' eq 'debian5' || '<DIST />' eq 'debian6' || '<DIST />' eq 'debian10' || '<DIST />' eq 'debian11' || '<DIST />' eq 'debian12' || '<DIST />' eq 'debian13' || '<DIST />' eq 'ubuntu6' || '<DIST />' eq 'ubuntu8' || '<DIST />' eq 'ubuntu10' || '<DIST />' eq 'ubuntu12' || '<DIST />' eq 'ubuntu14' || '<DIST />' eq 'ubuntu16' || '<DIST />' eq 'ubuntu18' || '<DIST />' eq 'ubuntu20' || '<DIST />' eq 'ubuntu22' || '<DIST />' eq 'ubuntu24') {
      $confdir = '/etc/apache2/';
 }
 foreach my $filename (@conffiles) {
Index: doc/loncapafiles/webserver.piml
diff -u doc/loncapafiles/webserver.piml:1.63 doc/loncapafiles/webserver.piml:1.64
--- doc/loncapafiles/webserver.piml:1.63	Fri Oct 31 00:48:24 2025
+++ doc/loncapafiles/webserver.piml	Thu Nov 13 22:48:34 2025
@@ -2,7 +2,7 @@
 	"http://lpml.sourceforge.net/DTD/piml.dtd">
 <!-- webserver.piml -->
 
-<!-- $Id: webserver.piml,v 1.63 2025/10/31 00:48:24 raeburn Exp $ -->
+<!-- $Id: webserver.piml,v 1.64 2025/11/13 22:48:34 raeburn Exp $ -->
 
 <!--
 
@@ -46,7 +46,7 @@
 <file>
 <target dist='default'>/etc/httpd/conf/httpd.conf</target>
 <target dist='suse9.2 suse9.3 sles9'>/etc/httpd/httpd.conf</target>
-<target dist='sles10 sles11 sles12 sles15 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2'>/etc/apache2/default-server.conf</target>
+<target dist='sles10 sles11 sles12 sles15 sles16 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2'>/etc/apache2/default-server.conf</target>
 <target dist='debian5 debian6 ubuntu6 ubuntu8 ubuntu10 ubuntu12'>/etc/apache2/sites-available/loncapa</target>
 <target dist='debian10 debian11 debian12 debian13 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>/etc/apache2/conf-available/loncapa.conf</target>
 <note>This is for Apache 1.X for Red Hat 4ES, Fedora 2, 3 and 4, SusSE 9.2 and 9.3, and SLES 9 distributions. This is for Apache 2.X for Fedora 5, Red Hat 5, CentOS 5, Scientific Linux 5, Oracle Linux 5, SuSE 10.1, SLES 10, Debian 5, Ubuntu LTS 8 and later distributions</note>
@@ -62,7 +62,7 @@
 <dependencies dist='debian10 debian11 debian12 debian13 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24'>
 /etc/apache2/conf-available/loncapa.conf
 </dependencies>
-<dependencies dist='sles10 sles11 sles12 sles15 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2'>
+<dependencies dist='sles10 sles11 sles12 sles15 sles16 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2'>
 /etc/apache2/default-server.conf
 </dependencies>
 <perlscript mode='fg' dist="default">
Index: doc/loncapafiles/wrap_setuid.piml
diff -u doc/loncapafiles/wrap_setuid.piml:1.59 doc/loncapafiles/wrap_setuid.piml:1.60
--- doc/loncapafiles/wrap_setuid.piml:1.59	Fri Oct 31 00:48:24 2025
+++ doc/loncapafiles/wrap_setuid.piml	Thu Nov 13 22:48:34 2025
@@ -3,7 +3,7 @@
 <!-- wrap_setuid.piml -->
 <!-- Guy Albertelli -->
 
-<!-- $Id: wrap_setuid.piml,v 1.59 2025/10/31 00:48:24 raeburn Exp $ -->
+<!-- $Id: wrap_setuid.piml,v 1.60 2025/11/13 22:48:34 raeburn Exp $ -->
 
 <!--
 
@@ -37,7 +37,7 @@
 <perlscript mode="fg" dist="default">
 #print("Not wrapping setuid scripts\n");
 </perlscript>
-<perlscript mode="fg" dist="suse9.2 suse9.3 sles9 sles10 sles11 sles12 sles15 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 fedora14 fedora15 fedora16 fedora17 fedora18 fedora19 fedora20 fedora21 fedora22 fedora23 fedora24 fedora25 fedora26 fedora27 fedora28 fedora29 fedora30 fedora31 fedora32 fedora33 fedora34 fedora35 fedora36 fedora37 fedora38 fedora39 fedora40 fedora41 fedora42 fedora43 debian10 debian11 debian12 debian13 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24 rhes7 centos7 scientific7 oracle7 rhes8 centos8 oracle8 rocky8 alma8 centos8-stream centos9-stream rhes9 oracle9 rocky9 alma9 centos10-stream rhes10 oracle10 rocky10 alma10">
+<perlscript mode="fg" dist="suse9.2 suse9.3 sles9 sles10 sles11 sles12 sles15 sles16 suse10.1 suse10.2 suse10.3 suse11.1 suse11.2 suse11.3 suse11.4 suse12.1 suse12.2 suse12.3 suse13.1 suse13.2 fedora14 fedora15 fedora16 fedora17 fedora18 fedora19 fedora20 fedora21 fedora22 fedora23 fedora24 fedora25 fedora26 fedora27 fedora28 fedora29 fedora30 fedora31 fedora32 fedora33 fedora34 fedora35 fedora36 fedora37 fedora38 fedora39 fedora40 fedora41 fedora42 fedora43 debian10 debian11 debian12 debian13 ubuntu12 ubuntu14 ubuntu16 ubuntu18 ubuntu20 ubuntu22 ubuntu24 rhes7 centos7 scientific7 oracle7 rhes8 centos8 oracle8 rocky8 alma8 centos8-stream centos9-stream rhes9 oracle9 rocky9 alma9 centos10-stream rhes10 oracle10 rocky10 alma10">
 
 $fslist='<TARGET />';
 open(FIND,  "find <TARGET /> -xdev -type f \\( -perm -04000 -o -perm -02000 \\) -print|");


More information about the LON-CAPA-cvs mailing list