public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
* [PATCH] automake: Update to version 1.16.5
@ 2023-03-28 20:17 Adolf Belka
  2023-03-28 20:17 ` [PATCH] aws-cli: Update to version 1.27.100 Adolf Belka
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Adolf Belka @ 2023-03-28 20:17 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 3197 bytes --]

- Update from version 1.16.3 to 1.16.5
- Update of rootfile not required
- Chyangelog
New in 1.16.5:
	* Bugs fixed
	  - PYTHON_PREFIX and PYTHON_EXEC_PREFIX are now set according to
	    Python's sys.* values only if the new configure option
	    --with-python-sys-prefix is specified. Otherwise, GNU default values
	    are used, as in the past. (The change in 1.16.3 was too incompatible.)
	  - consistently depend on install-libLTLIBRARIES.
	* Distribution
	  - use const for yyerror declaration in bison/yacc tests.
New in 1.16.4:
	* New features added
	  - The PYTHON_PREFIX and PYTHON_EXEC_PREFIX variables are now set from
	    Python's sys.prefix and sys.exec_prefix; use the new configure options
	    --with-python_prefix and --with-python_exec_prefix to specify explicitly.
	  - Common top-level files can be provided as .md; the non-md version is
	    used if both are present:
	      AUTHORS ChangeLog INSTALL NEWS README README-alpha THANKS
	  - CTAGS, ETAGS, SCOPE variables can be set via configure.
	  - Silent make output for custom link commands.
	  - New option "no-dist-built-sources" skips generating $(BUILT_SOURCES)
	    before building the tarball as part of "make dist", that is,
	    omits the dependency of $(distdir): $(BUILT_SOURCES).
	* Bugs fixed
	  - automake output more reproducible.
	  - test-driver less likely to clash with tests writing to the same file.
	  - DejaGnu tests always use the directory name, testsuite/, for
	    compatibility with the newer dejagnu-1.6.3 and with prior versions.
	* Distribution
	  - config.sub and config.guess updates include restoration of `...`
	    for maximum portability.

Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
---
 lfs/automake | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lfs/automake b/lfs/automake
index 425ac3915..595ecd917 100644
--- a/lfs/automake
+++ b/lfs/automake
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2020  IPFire Team  <info(a)ipfire.org>                     #
+# Copyright (C) 2007-2023  IPFire Team  <info(a)ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.16.3
+VER        = 1.16.5
 
 THISAPP    = automake-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = ab6001a1b09e171ec83bac07155a77ab0fc29f5185116616aa3080b27e8bbf759472cd0dfb75630b26f7ad8d0741e668662d00b370ef79cf5ef6c62e945c94da
+$(DL_FILE)_BLAKE2 = 87408abc57e1d4317a2b518fb3606d0f6d156522e7333016dd84747cd8922f27ef7fcc93220b11f794ce52bf8fd9a788d0166a4d1964d7c283905f269977ac7c
 
 install : $(TARGET)
 
-- 
2.40.0


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH] aws-cli: Update to version 1.27.100
  2023-03-28 20:17 [PATCH] automake: Update to version 1.16.5 Adolf Belka
@ 2023-03-28 20:17 ` Adolf Belka
  2023-03-28 20:17 ` [PATCH] bash: Update version to 5.2 with patches 1 to 15 Adolf Belka
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Adolf Belka @ 2023-03-28 20:17 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 45615 bytes --]

- Update from version 1.23.12 to 1.27.100
- Update of rootfile
- Changelog is over 2000 lines long. For details please see the CHNGELOG.rst file in the
   source tarball

Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
---
 config/rootfiles/packages/aws-cli | 264 +++++++++++++++++++++++++++++-
 lfs/aws-cli                       |   6 +-
 2 files changed, 261 insertions(+), 9 deletions(-)

diff --git a/config/rootfiles/packages/aws-cli b/config/rootfiles/packages/aws-cli
index 317ad3a94..ce54f83e0 100644
--- a/config/rootfiles/packages/aws-cli
+++ b/config/rootfiles/packages/aws-cli
@@ -4,12 +4,12 @@ usr/bin/aws_bash_completer
 usr/bin/aws_completer
 #usr/bin/aws_zsh_completer.sh
 #usr/lib/python3.10/site-packages/awscli
-#usr/lib/python3.10/site-packages/awscli-1.23.12-py3.10.egg-info
-#usr/lib/python3.10/site-packages/awscli-1.23.12-py3.10.egg-info/PKG-INFO
-#usr/lib/python3.10/site-packages/awscli-1.23.12-py3.10.egg-info/SOURCES.txt
-#usr/lib/python3.10/site-packages/awscli-1.23.12-py3.10.egg-info/dependency_links.txt
-#usr/lib/python3.10/site-packages/awscli-1.23.12-py3.10.egg-info/requires.txt
-#usr/lib/python3.10/site-packages/awscli-1.23.12-py3.10.egg-info/top_level.txt
+#usr/lib/python3.10/site-packages/awscli-1.27.100-py3.10.egg-info
+#usr/lib/python3.10/site-packages/awscli-1.27.100-py3.10.egg-info/PKG-INFO
+#usr/lib/python3.10/site-packages/awscli-1.27.100-py3.10.egg-info/SOURCES.txt
+#usr/lib/python3.10/site-packages/awscli-1.27.100-py3.10.egg-info/dependency_links.txt
+#usr/lib/python3.10/site-packages/awscli-1.27.100-py3.10.egg-info/requires.txt
+#usr/lib/python3.10/site-packages/awscli-1.27.100-py3.10.egg-info/top_level.txt
 usr/lib/python3.10/site-packages/awscli/__init__.py
 usr/lib/python3.10/site-packages/awscli/__main__.py
 usr/lib/python3.10/site-packages/awscli/alias.py
@@ -174,10 +174,12 @@ usr/lib/python3.10/site-packages/awscli/customizations/history/show.py
 usr/lib/python3.10/site-packages/awscli/customizations/iamvirtmfa.py
 usr/lib/python3.10/site-packages/awscli/customizations/iot.py
 usr/lib/python3.10/site-packages/awscli/customizations/iot_data.py
+usr/lib/python3.10/site-packages/awscli/customizations/kinesis.py
 usr/lib/python3.10/site-packages/awscli/customizations/kms.py
 usr/lib/python3.10/site-packages/awscli/customizations/mturk.py
 usr/lib/python3.10/site-packages/awscli/customizations/opsworks.py
 usr/lib/python3.10/site-packages/awscli/customizations/opsworkscm.py
+usr/lib/python3.10/site-packages/awscli/customizations/overridesslcommonname.py
 usr/lib/python3.10/site-packages/awscli/customizations/paginate.py
 usr/lib/python3.10/site-packages/awscli/customizations/preview.py
 usr/lib/python3.10/site-packages/awscli/customizations/putmetricdata.py
@@ -253,7 +255,9 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/acm/add-tags-to-certificate.rst
 #usr/lib/python3.10/site-packages/awscli/examples/acm/delete-certificate.rst
 #usr/lib/python3.10/site-packages/awscli/examples/acm/describe-certificate.rst
+#usr/lib/python3.10/site-packages/awscli/examples/acm/export-certificate.rst
 #usr/lib/python3.10/site-packages/awscli/examples/acm/get-certificate.rst
+#usr/lib/python3.10/site-packages/awscli/examples/acm/import-certificate.rst
 #usr/lib/python3.10/site-packages/awscli/examples/acm/list-certificates.rst
 #usr/lib/python3.10/site-packages/awscli/examples/acm/list-tags-for-certificate.rst
 #usr/lib/python3.10/site-packages/awscli/examples/acm/remove-tags-from-certificate.rst
@@ -461,6 +465,7 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/appmesh
 #usr/lib/python3.10/site-packages/awscli/examples/appmesh/create-mesh.rst
 #usr/lib/python3.10/site-packages/awscli/examples/appmesh/create-route.rst
+#usr/lib/python3.10/site-packages/awscli/examples/appmesh/create-virtual-gateway.rst
 #usr/lib/python3.10/site-packages/awscli/examples/appmesh/create-virtual-node.rst
 #usr/lib/python3.10/site-packages/awscli/examples/appmesh/create-virtual-router.rst
 #usr/lib/python3.10/site-packages/awscli/examples/appmesh/create-virtual-service.rst
@@ -1230,22 +1235,27 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/describe-icd10-cm-inference-job.rst
 #usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/describe-phi-detection-job.rst
 #usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/describe-rx-norm-inference-job.rst
+#usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/describe-snomedct-inference-job.rst
 #usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/detect-entities-v2.rst
 #usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/detect-phi.rst
 #usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/infer-icd10-cm.rst
 #usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/infer-rx-norm.rst
+#usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/infer-snomedct.rst
 #usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/list-entities-detection-v2-jobs.rst
 #usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/list-icd10-cm-inference-jobs.rst
 #usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/list-phi-detection-jobs.rst
 #usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/list-rx-norm-inference-jobs.rst
+#usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/list-snomedct-inference-jobs.rst
 #usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/start-entities-detection-v2-job.rst
 #usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/start-icd10-cm-inference-job.rst
 #usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/start-phi-detection-job.rst
 #usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/start-rx-norm-inference-job.rst
+#usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/start-snomedct-inference-job.rst
 #usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/stop-entities-detection-v2-job.rst
 #usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/stop-icd10-cm-inference-job.rst
 #usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/stop-phi-detection-job.rst
 #usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/stop-rx-norm-inference-job.rst
+#usr/lib/python3.10/site-packages/awscli/examples/comprehendmedical/stop-snomedct-inference-job.rst
 #usr/lib/python3.10/site-packages/awscli/examples/configservice
 #usr/lib/python3.10/site-packages/awscli/examples/configservice/delete-config-rule.rst
 #usr/lib/python3.10/site-packages/awscli/examples/configservice/delete-delivery-channel.rst
@@ -1748,6 +1758,7 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/delete-nat-gateway.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/delete-network-acl-entry.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/delete-network-acl.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ec2/delete-network-insights-access-scope-analysis.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/delete-network-insights-access-scope.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/delete-network-insights-analysis.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/delete-network-insights-path.rst
@@ -1951,6 +1962,7 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/enable-fast-snapshot-restores.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/enable-image-deprecation.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/enable-ipam-organization-admin-account.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ec2/enable-reachability-analyzer-organization-sharing.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/enable-serial-console-access.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/enable-transit-gateway-route-table-propagation.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/enable-vgw-route-propagation.rst
@@ -1972,6 +1984,7 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/get-groups-for-capacity-reservation.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/get-host-reservation-purchase-preview.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/get-instance-types-from-instance-requirements.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ec2/get-instance-uefi-data.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/get-ipam-address-history.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/get-ipam-pool-allocations.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/get-ipam-pool-cidrs.rst
@@ -1991,6 +2004,8 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/get-transit-gateway-prefix-list-references.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/get-transit-gateway-route-table-associations.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/get-transit-gateway-route-table-propagations.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ec2/get-vpn-connection-device-sample-configuration.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ec2/get-vpn-connection-device-types.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/import-client-vpn-client-certificate-revocation-list.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/import-image.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/import-key-pair.rst
@@ -2015,6 +2030,7 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/modify-instance-credit-specification.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/modify-instance-event-start-time.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/modify-instance-event-window.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ec2/modify-instance-maintenance-options.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/modify-instance-metadata-options.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/modify-instance-placement.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/modify-ipam-pool.rst
@@ -2040,6 +2056,7 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/modify-vpc-attribute.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/modify-vpc-endpoint-connection-notification.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/modify-vpc-endpoint-service-configuration.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ec2/modify-vpc-endpoint-service-payer-responsibility.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/modify-vpc-endpoint-service-permissions.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/modify-vpc-endpoint.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/modify-vpc-peering-connection-options.rst
@@ -2102,6 +2119,7 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/start-instances.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/start-network-insights-access-scope-analysis.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/start-network-insights-analysis.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ec2/start-vpc-endpoint-service-private-dns-verification.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/stop-instances.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/terminate-client-vpn-connections.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ec2/terminate-instances.rst
@@ -2200,10 +2218,12 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/ecs/describe-task-definition.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ecs/describe-task-sets.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ecs/describe-tasks.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ecs/execute-command.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ecs/list-account-settings.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ecs/list-attributes.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ecs/list-clusters.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ecs/list-container-instances.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ecs/list-services-by-namespace.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ecs/list-services.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ecs/list-tags-for-resource.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ecs/list-task-definition-families.rst
@@ -2579,6 +2599,8 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/glacier/wait
 #usr/lib/python3.10/site-packages/awscli/examples/glacier/wait/vault-exists.rst
 #usr/lib/python3.10/site-packages/awscli/examples/glacier/wait/vault-not-exists.rst
+#usr/lib/python3.10/site-packages/awscli/examples/global_options.rst
+#usr/lib/python3.10/site-packages/awscli/examples/global_synopsis.rst
 #usr/lib/python3.10/site-packages/awscli/examples/globalaccelerator
 #usr/lib/python3.10/site-packages/awscli/examples/globalaccelerator/add-custom-routing-endpoints.rst
 #usr/lib/python3.10/site-packages/awscli/examples/globalaccelerator/advertise-byoip-cidr.rst
@@ -2635,6 +2657,8 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/glue/get-tables.rst
 #usr/lib/python3.10/site-packages/awscli/examples/glue/start-crawler.rst
 #usr/lib/python3.10/site-packages/awscli/examples/glue/start-job-run.rst
+#usr/lib/python3.10/site-packages/awscli/examples/grafana
+#usr/lib/python3.10/site-packages/awscli/examples/grafana/list-workspaces.rst
 #usr/lib/python3.10/site-packages/awscli/examples/greengrass
 #usr/lib/python3.10/site-packages/awscli/examples/greengrass/associate-role-to-group.rst
 #usr/lib/python3.10/site-packages/awscli/examples/greengrass/associate-service-role-to-account.rst
@@ -3310,6 +3334,21 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/iotanalytics/update-dataset.rst
 #usr/lib/python3.10/site-packages/awscli/examples/iotanalytics/update-datastore.rst
 #usr/lib/python3.10/site-packages/awscli/examples/iotanalytics/update-pipeline.rst
+#usr/lib/python3.10/site-packages/awscli/examples/iotdeviceadvisor
+#usr/lib/python3.10/site-packages/awscli/examples/iotdeviceadvisor/create-suite-definition.rst
+#usr/lib/python3.10/site-packages/awscli/examples/iotdeviceadvisor/delete-suite-definition.rst
+#usr/lib/python3.10/site-packages/awscli/examples/iotdeviceadvisor/get-endpoint.rst
+#usr/lib/python3.10/site-packages/awscli/examples/iotdeviceadvisor/get-suite-definition.rst
+#usr/lib/python3.10/site-packages/awscli/examples/iotdeviceadvisor/get-suite-run-report.rst
+#usr/lib/python3.10/site-packages/awscli/examples/iotdeviceadvisor/get-suite-run.rst
+#usr/lib/python3.10/site-packages/awscli/examples/iotdeviceadvisor/list-suite-definitions.rst
+#usr/lib/python3.10/site-packages/awscli/examples/iotdeviceadvisor/list-suite-runs.rst
+#usr/lib/python3.10/site-packages/awscli/examples/iotdeviceadvisor/list-tags-for-resource.rst
+#usr/lib/python3.10/site-packages/awscli/examples/iotdeviceadvisor/start-suite-run.rst
+#usr/lib/python3.10/site-packages/awscli/examples/iotdeviceadvisor/stop-suite-run.rst
+#usr/lib/python3.10/site-packages/awscli/examples/iotdeviceadvisor/tag-resource.rst
+#usr/lib/python3.10/site-packages/awscli/examples/iotdeviceadvisor/untag-resource.rst
+#usr/lib/python3.10/site-packages/awscli/examples/iotdeviceadvisor/update-suite-definition.rst
 #usr/lib/python3.10/site-packages/awscli/examples/iotevents
 #usr/lib/python3.10/site-packages/awscli/examples/iotevents-data
 #usr/lib/python3.10/site-packages/awscli/examples/iotevents-data/batch-put-message.rst
@@ -3508,6 +3547,7 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/ivs/create-channel.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ivs/create-recording-configuration.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ivs/create-stream-key.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ivs/delete-channel.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ivs/delete-playback-key-pair.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ivs/delete-recording-configuration.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ivs/delete-stream-key.rst
@@ -3530,6 +3570,24 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/ivs/tag-resource.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ivs/untag-resource.rst
 #usr/lib/python3.10/site-packages/awscli/examples/ivs/update-channel.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ivschat
+#usr/lib/python3.10/site-packages/awscli/examples/ivschat/create-chat-token.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ivschat/create-logging-configuration.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ivschat/create-room.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ivschat/delete-logging-configuration.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ivschat/delete-message.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ivschat/delete-room.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ivschat/disconnect-user.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ivschat/get-logging-configuration.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ivschat/get-room.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ivschat/list-logging-configurations.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ivschat/list-rooms.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ivschat/list-tags-for-resource.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ivschat/send-event.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ivschat/tag-resource.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ivschat/untag-resource.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ivschat/update-logging-configuration.rst
+#usr/lib/python3.10/site-packages/awscli/examples/ivschat/update-room.rst
 #usr/lib/python3.10/site-packages/awscli/examples/kafka
 #usr/lib/python3.10/site-packages/awscli/examples/kafka/create-cluster.rst
 #usr/lib/python3.10/site-packages/awscli/examples/kafka/create-configuration.rst
@@ -3584,6 +3642,10 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/kms/enable-key-rotation.rst
 #usr/lib/python3.10/site-packages/awscli/examples/kms/enable-key.rst
 #usr/lib/python3.10/site-packages/awscli/examples/kms/encrypt.rst
+#usr/lib/python3.10/site-packages/awscli/examples/kms/generate-data-key-pair-without-plaintext.rst
+#usr/lib/python3.10/site-packages/awscli/examples/kms/generate-data-key-pair.rst
+#usr/lib/python3.10/site-packages/awscli/examples/kms/generate-data-key-without-plaintext.rst
+#usr/lib/python3.10/site-packages/awscli/examples/kms/generate-data-key.rst
 #usr/lib/python3.10/site-packages/awscli/examples/kms/generate-random.rst
 #usr/lib/python3.10/site-packages/awscli/examples/kms/get-key-policy.rst
 #usr/lib/python3.10/site-packages/awscli/examples/kms/get-key-rotation-status.rst
@@ -3608,6 +3670,44 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/kms/update-custom-key-store.rst
 #usr/lib/python3.10/site-packages/awscli/examples/kms/update-key-description.rst
 #usr/lib/python3.10/site-packages/awscli/examples/kms/verify.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/add-lf-tags-to-resource.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/batch-grant-permissions.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/batch-revoke-permissions.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/cancel-transaction.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/commit-transaction.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/create-data-cells-filter.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/create-lf-tag.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/delete-data-cells-filter.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/delete-lf-tag.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/delete-objects-on-cancel.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/deregister-resource.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/describe-transaction.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/extend-transaction.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/get-data-lake-settings.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/get-effective-permissions-for-path.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/get-lf-tag.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/get-query-state.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/get-query-statistics.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/get-resource-lf-tags.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/get-table-objects.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/get-work-unit-results.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/get-work-units.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/grant-permissions.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/list-data-cells-filter.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/list-permissions.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/list-resources.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/list-transactions.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/put-data-lake-settings.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/register-resource.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/remove-lf-tags-from-resource.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/revoke-permissions.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/search-databases-by-lf-tags.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/search-tables-by-lf-tags.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/start-query-planning.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/start-transaction.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/update-lf-tag.rst
+#usr/lib/python3.10/site-packages/awscli/examples/lakeformation/update-table-objects.rst
 #usr/lib/python3.10/site-packages/awscli/examples/lambda
 #usr/lib/python3.10/site-packages/awscli/examples/lambda/add-layer-version-permission.rst
 #usr/lib/python3.10/site-packages/awscli/examples/lambda/add-permission.rst
@@ -3879,6 +3979,39 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/mediatailor/get-playback-configuration.rst
 #usr/lib/python3.10/site-packages/awscli/examples/mediatailor/list-playback-configurations.rst
 #usr/lib/python3.10/site-packages/awscli/examples/mediatailor/put-playback-configuration.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/copy-snapshot.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/create-acl.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/create-cluster.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/create-parameter-group.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/create-snapshot.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/create-subnet-group.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/create-user.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/delete-acl.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/delete-cluster.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/delete-parameter-group.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/delete-snapshot.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/delete-subnet-group.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/delete-user.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/describe-acls.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/describe-clusters.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/describe-engine-versions.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/describe-events.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/describe-parameter-groups.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/describe-parameters.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/describe-snapshots.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/describe-subnet-groups.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/describe-users.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/failover-shard.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/list-allowed-node-type-updates.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/list-tags.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/reset-parameter-group.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/tag-resource.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/untag-resource.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/update-cluster.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/update-parameter-group.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/update-subnet-group.rst
+#usr/lib/python3.10/site-packages/awscli/examples/memorydb/update-user.rst
 #usr/lib/python3.10/site-packages/awscli/examples/networkmanager
 #usr/lib/python3.10/site-packages/awscli/examples/networkmanager/associate-customer-gateway.rst
 #usr/lib/python3.10/site-packages/awscli/examples/networkmanager/associate-link.rst
@@ -3937,6 +4070,74 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/nimble/list-studio-components.rst
 #usr/lib/python3.10/site-packages/awscli/examples/nimble/list-studio-members.rst
 #usr/lib/python3.10/site-packages/awscli/examples/nimble/list-studios.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics
+#usr/lib/python3.10/site-packages/awscli/examples/omics/batch-delete-read-set.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/cancel-annotation-import-job.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/cancel-run.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/cancel-variant-import-job.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/create-annotation-store.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/create-reference-store.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/create-run-group.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/create-sequence-store.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/create-variant-store.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/create-workflow.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/delete-annotation-store.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/delete-reference-store.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/delete-reference.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/delete-run-group.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/delete-run.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/delete-sequence-store.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/delete-variant-store.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/delete-workflow.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/get-annotation-import-job.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/get-annotation-store.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/get-read-set-activation-job.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/get-read-set-export-job.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/get-read-set-import-job.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/get-read-set-metadata.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/get-read-set.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/get-reference-import-job.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/get-reference-metadata.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/get-reference-store.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/get-reference.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/get-run-group.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/get-run-task.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/get-run.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/get-sequence-store.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/get-variant-import-job.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/get-variant-store.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/get-workflow.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/list-annotation-import-jobs.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/list-annotation-stores.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/list-read-set-activation-jobs.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/list-read-set-export-jobs.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/list-read-set-import-jobs.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/list-read-sets.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/list-reference-import-jobs.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/list-reference-stores.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/list-references.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/list-run-groups.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/list-run-tasks.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/list-runs.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/list-sequence-stores.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/list-tags-for-resource.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/list-variant-import-jobs.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/list-variant-stores.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/list-workflows.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/start-annotation-import-job.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/start-read-set-activation-job.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/start-read-set-export-job.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/start-read-set-import-job.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/start-reference-import-job.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/start-run.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/start-variant-import-job.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/tag-resource.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/untag-resource.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/update-annotation-store.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/update-run-group.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/update-variant-store.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/update-workflow.rst
+#usr/lib/python3.10/site-packages/awscli/examples/omics/wait.rst
 #usr/lib/python3.10/site-packages/awscli/examples/opsworks
 #usr/lib/python3.10/site-packages/awscli/examples/opsworks/assign-instance.rst
 #usr/lib/python3.10/site-packages/awscli/examples/opsworks/assign-volume.rst
@@ -4067,7 +4268,17 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/pinpoint
 #usr/lib/python3.10/site-packages/awscli/examples/pinpoint/create-app.rst
 #usr/lib/python3.10/site-packages/awscli/examples/pinpoint/delete-app.rst
+#usr/lib/python3.10/site-packages/awscli/examples/pinpoint/get-apns-channel.rst
+#usr/lib/python3.10/site-packages/awscli/examples/pinpoint/get-app.rst
 #usr/lib/python3.10/site-packages/awscli/examples/pinpoint/get-apps.rst
+#usr/lib/python3.10/site-packages/awscli/examples/pinpoint/get-campaign.rst
+#usr/lib/python3.10/site-packages/awscli/examples/pinpoint/get-campaigns.rst
+#usr/lib/python3.10/site-packages/awscli/examples/pinpoint/get-channels.rst
+#usr/lib/python3.10/site-packages/awscli/examples/pinpoint/get-email-channel.rst
+#usr/lib/python3.10/site-packages/awscli/examples/pinpoint/get-endpoint.rst
+#usr/lib/python3.10/site-packages/awscli/examples/pinpoint/get-gcm-channel.rst
+#usr/lib/python3.10/site-packages/awscli/examples/pinpoint/get-sms-channel.rst
+#usr/lib/python3.10/site-packages/awscli/examples/pinpoint/get-voice-channel.rst
 #usr/lib/python3.10/site-packages/awscli/examples/pinpoint/list-tags-for-resource.rst
 #usr/lib/python3.10/site-packages/awscli/examples/pinpoint/tag-resource.rst
 #usr/lib/python3.10/site-packages/awscli/examples/pinpoint/untag-resource.rst
@@ -4161,6 +4372,7 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/rds/copy-db-parameter-group.rst
 #usr/lib/python3.10/site-packages/awscli/examples/rds/copy-db-snapshot.rst
 #usr/lib/python3.10/site-packages/awscli/examples/rds/copy-option-group.rst
+#usr/lib/python3.10/site-packages/awscli/examples/rds/create-blue-green-deployment.rst
 #usr/lib/python3.10/site-packages/awscli/examples/rds/create-db-cluster-endpoint.rst
 #usr/lib/python3.10/site-packages/awscli/examples/rds/create-db-cluster-parameter-group.rst
 #usr/lib/python3.10/site-packages/awscli/examples/rds/create-db-cluster-snapshot.rst
@@ -4174,6 +4386,7 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/rds/create-event-subscription.rst
 #usr/lib/python3.10/site-packages/awscli/examples/rds/create-global-cluster.rst
 #usr/lib/python3.10/site-packages/awscli/examples/rds/create-option-group.rst
+#usr/lib/python3.10/site-packages/awscli/examples/rds/delete-blue-green-deployment.rst
 #usr/lib/python3.10/site-packages/awscli/examples/rds/delete-db-cluster-endpoint.rst
 #usr/lib/python3.10/site-packages/awscli/examples/rds/delete-db-cluster-parameter-group.rst
 #usr/lib/python3.10/site-packages/awscli/examples/rds/delete-db-cluster-snapshot.rst
@@ -4188,6 +4401,7 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/rds/delete-global-cluster.rst
 #usr/lib/python3.10/site-packages/awscli/examples/rds/delete-option-group.rst
 #usr/lib/python3.10/site-packages/awscli/examples/rds/describe-account-attributes.rst
+#usr/lib/python3.10/site-packages/awscli/examples/rds/describe-blue-green-deployments.rst
 #usr/lib/python3.10/site-packages/awscli/examples/rds/describe-certificates.rst
 #usr/lib/python3.10/site-packages/awscli/examples/rds/describe-db-cluster-backtracks.rst
 #usr/lib/python3.10/site-packages/awscli/examples/rds/describe-db-cluster-endpoints.rst
@@ -4267,6 +4481,7 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/rds/stop-db-cluster.rst
 #usr/lib/python3.10/site-packages/awscli/examples/rds/stop-db-instance-automated-backups-replication.rst
 #usr/lib/python3.10/site-packages/awscli/examples/rds/stop-db-instance.rst
+#usr/lib/python3.10/site-packages/awscli/examples/rds/switchover-blue-green-deployment.rst
 #usr/lib/python3.10/site-packages/awscli/examples/redshift
 #usr/lib/python3.10/site-packages/awscli/examples/redshift/accept-reserved-node-exchange.rst
 #usr/lib/python3.10/site-packages/awscli/examples/redshift/authorize-cluster-security-group-ingress.rst
@@ -4390,6 +4605,26 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/rekognition/start-person-tracking.rst
 #usr/lib/python3.10/site-packages/awscli/examples/rekognition/start-stream-processor.rst
 #usr/lib/python3.10/site-packages/awscli/examples/rekognition/stop-stream-processor.rst
+#usr/lib/python3.10/site-packages/awscli/examples/resource-explorer-2
+#usr/lib/python3.10/site-packages/awscli/examples/resource-explorer-2/associate-default-view.rst
+#usr/lib/python3.10/site-packages/awscli/examples/resource-explorer-2/batch-get-view.rst
+#usr/lib/python3.10/site-packages/awscli/examples/resource-explorer-2/create-index.rst
+#usr/lib/python3.10/site-packages/awscli/examples/resource-explorer-2/create-view.rst
+#usr/lib/python3.10/site-packages/awscli/examples/resource-explorer-2/delete-index.rst
+#usr/lib/python3.10/site-packages/awscli/examples/resource-explorer-2/delete-view.rst
+#usr/lib/python3.10/site-packages/awscli/examples/resource-explorer-2/disassociate-default-view.rst
+#usr/lib/python3.10/site-packages/awscli/examples/resource-explorer-2/get-default-view.rst
+#usr/lib/python3.10/site-packages/awscli/examples/resource-explorer-2/get-index.rst
+#usr/lib/python3.10/site-packages/awscli/examples/resource-explorer-2/get-view.rst
+#usr/lib/python3.10/site-packages/awscli/examples/resource-explorer-2/list-indexes.rst
+#usr/lib/python3.10/site-packages/awscli/examples/resource-explorer-2/list-supported-resource-types.rst
+#usr/lib/python3.10/site-packages/awscli/examples/resource-explorer-2/list-tags-for-resource.rst
+#usr/lib/python3.10/site-packages/awscli/examples/resource-explorer-2/list-views.rst
+#usr/lib/python3.10/site-packages/awscli/examples/resource-explorer-2/search.rst
+#usr/lib/python3.10/site-packages/awscli/examples/resource-explorer-2/tag-resource.rst
+#usr/lib/python3.10/site-packages/awscli/examples/resource-explorer-2/untag-resource.rst
+#usr/lib/python3.10/site-packages/awscli/examples/resource-explorer-2/update-index-type.rst
+#usr/lib/python3.10/site-packages/awscli/examples/resource-explorer-2/update-view.rst
 #usr/lib/python3.10/site-packages/awscli/examples/resource-groups
 #usr/lib/python3.10/site-packages/awscli/examples/resource-groups/create-group.rst
 #usr/lib/python3.10/site-packages/awscli/examples/resource-groups/delete-group.rst
@@ -4587,6 +4822,7 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/s3api/get-bucket-versioning.rst
 #usr/lib/python3.10/site-packages/awscli/examples/s3api/get-bucket-website.rst
 #usr/lib/python3.10/site-packages/awscli/examples/s3api/get-object-acl.rst
+#usr/lib/python3.10/site-packages/awscli/examples/s3api/get-object-attributes.rst
 #usr/lib/python3.10/site-packages/awscli/examples/s3api/get-object-legal-hold.rst
 #usr/lib/python3.10/site-packages/awscli/examples/s3api/get-object-lock-configuration.rst
 #usr/lib/python3.10/site-packages/awscli/examples/s3api/get-object-retention.rst
@@ -4649,11 +4885,13 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/s3control/get-access-point-policy-status.rst
 #usr/lib/python3.10/site-packages/awscli/examples/s3control/get-access-point-policy.rst
 #usr/lib/python3.10/site-packages/awscli/examples/s3control/get-access-point.rst
+#usr/lib/python3.10/site-packages/awscli/examples/s3control/get-multi-region-access-point-routes.rst
 #usr/lib/python3.10/site-packages/awscli/examples/s3control/get-public-access-block.rst
 #usr/lib/python3.10/site-packages/awscli/examples/s3control/list-access-points.rst
 #usr/lib/python3.10/site-packages/awscli/examples/s3control/list-jobs.rst
 #usr/lib/python3.10/site-packages/awscli/examples/s3control/put-access-point-policy.rst
 #usr/lib/python3.10/site-packages/awscli/examples/s3control/put-public-access-block.rst
+#usr/lib/python3.10/site-packages/awscli/examples/s3control/submit-multi-region-access-point-routes.rst
 #usr/lib/python3.10/site-packages/awscli/examples/s3control/update-job-priority.rst
 #usr/lib/python3.10/site-packages/awscli/examples/s3control/update-job-status.rst
 #usr/lib/python3.10/site-packages/awscli/examples/secretsmanager
@@ -4872,6 +5110,7 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/sns/list-topics.rst
 #usr/lib/python3.10/site-packages/awscli/examples/sns/opt-in-phone-number.rst
 #usr/lib/python3.10/site-packages/awscli/examples/sns/publish.rst
+#usr/lib/python3.10/site-packages/awscli/examples/sns/put-data-protection-policy.rst
 #usr/lib/python3.10/site-packages/awscli/examples/sns/remove-permission.rst
 #usr/lib/python3.10/site-packages/awscli/examples/sns/set-endpoint-attributes.rst
 #usr/lib/python3.10/site-packages/awscli/examples/sns/set-platform-application-attributes.rst
@@ -5306,12 +5545,25 @@ usr/lib/python3.10/site-packages/awscli/examples
 #usr/lib/python3.10/site-packages/awscli/examples/workmailmessageflow
 #usr/lib/python3.10/site-packages/awscli/examples/workmailmessageflow/get-raw-message-content.rst
 #usr/lib/python3.10/site-packages/awscli/examples/workspaces
+#usr/lib/python3.10/site-packages/awscli/examples/workspaces/create-tags.rst
 #usr/lib/python3.10/site-packages/awscli/examples/workspaces/create-workspaces.rst
+#usr/lib/python3.10/site-packages/awscli/examples/workspaces/delete-tags.rst
+#usr/lib/python3.10/site-packages/awscli/examples/workspaces/deregister-workspace-directory.rst
 #usr/lib/python3.10/site-packages/awscli/examples/workspaces/describe-tags.rst
 #usr/lib/python3.10/site-packages/awscli/examples/workspaces/describe-workspace-bundles.rst
 #usr/lib/python3.10/site-packages/awscli/examples/workspaces/describe-workspace-directories.rst
+#usr/lib/python3.10/site-packages/awscli/examples/workspaces/describe-workspaces-connection-status.rst
 #usr/lib/python3.10/site-packages/awscli/examples/workspaces/describe-workspaces.rst
 #usr/lib/python3.10/site-packages/awscli/examples/workspaces/migrate-workspace.rst
+#usr/lib/python3.10/site-packages/awscli/examples/workspaces/modify-workspace-creation-properties.rst
+#usr/lib/python3.10/site-packages/awscli/examples/workspaces/modify-workspace-properties.rst
+#usr/lib/python3.10/site-packages/awscli/examples/workspaces/modify-workspace-state.rst
+#usr/lib/python3.10/site-packages/awscli/examples/workspaces/reboot-workspaces.rst
+#usr/lib/python3.10/site-packages/awscli/examples/workspaces/rebuild-workspaces.rst
+#usr/lib/python3.10/site-packages/awscli/examples/workspaces/register-workspace-directory.rst
+#usr/lib/python3.10/site-packages/awscli/examples/workspaces/restore-workspace.rst
+#usr/lib/python3.10/site-packages/awscli/examples/workspaces/start-workspaces.rst
+#usr/lib/python3.10/site-packages/awscli/examples/workspaces/stop-workspaces.rst
 #usr/lib/python3.10/site-packages/awscli/examples/workspaces/terminate-workspaces.rst
 #usr/lib/python3.10/site-packages/awscli/examples/xray
 #usr/lib/python3.10/site-packages/awscli/examples/xray/batch-traces-get.rst
diff --git a/lfs/aws-cli b/lfs/aws-cli
index b9a6ba571..1bed05df9 100644
--- a/lfs/aws-cli
+++ b/lfs/aws-cli
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = Amazon Web Services Command Line Interface
 
-VER        = 1.23.12
+VER        = 1.27.100
 
 THISAPP    = aws-cli-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = aws-cli
-PAK_VER    = 7
+PAK_VER    = 8
 
 DEPS       = python3-botocore python3-colorama python3-docutils python3-pyasn1 python3-rsa python3-s3transfer python3-six python3-yaml
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 27dcd4580de6af921475435c2ca080179ac9d6687a4c5ba445049b5c501d868ca7cc67421a1faef6fd36fd7786ba8593818007dcb46ed6cfb1c5a57ba0b1c438
+$(DL_FILE)_BLAKE2 = 02fac88ec2451c7c0f8b96c17c08e767ab629ab4480abf195023298aaf8b3f98f2fe5805da0051cbcc2fad0a93e5277dfaa38ffdf979d991f3873268ee530ffd
 
 install : $(TARGET)
 
-- 
2.40.0


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH] bash: Update version to 5.2 with patches 1 to 15
  2023-03-28 20:17 [PATCH] automake: Update to version 1.16.5 Adolf Belka
  2023-03-28 20:17 ` [PATCH] aws-cli: Update to version 1.27.100 Adolf Belka
@ 2023-03-28 20:17 ` Adolf Belka
  2023-03-28 20:17 ` [PATCH] bind: Update to version 9.16.39 Adolf Belka
  2023-03-28 20:17 ` [PATCH] bird: Update to version 2.0.12 Adolf Belka
  3 siblings, 0 replies; 5+ messages in thread
From: Adolf Belka @ 2023-03-28 20:17 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 31289 bytes --]

- Update from version 5.2 patches 1-9 to 5.2 patches 1-15
- Update of rootfile not required
- Changelog
bash52-015
	There are several cases where bash is too aggressive when optimizing out forks
	in subshells. For example, `eval' and traps should never be optimized.
bash52-014
	Bash defers processing additional terminating signals when running the
	EXIT trap while exiting due to a terminating signal. This patch allows the
	new terminating signal to kill the shell immediately.
bash52-013
	Bash can leak memory when referencing a non-existent associative array
	element.
bash52-012
	When running in bash compatibility mode, nested command substitutions can
	leave the `extglob' option enabled.
bash52-011
	Using timeouts and readline editing with the `read' builtin (read -e -t) can
	leave the readline timeout enabled, potentially resulting in an erroneous
	timeout on the next call.
bash52-010
	Bash-5.2 checks the first 128 characters of an executable file that execve()
	refuses to execute to see whether it's a binary file before trying to
	execute it as a shell script. This defeats some previously-supported use
	cases like "self-executing" jar files or "self-uncompressing" scripts.

Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
---
 lfs/bash                    |   4 +-
 src/patches/bash/bash52-010 |  71 ++++++++
 src/patches/bash/bash52-011 |  45 +++++
 src/patches/bash/bash52-012 | 344 ++++++++++++++++++++++++++++++++++++
 src/patches/bash/bash52-013 |  58 ++++++
 src/patches/bash/bash52-014 | 119 +++++++++++++
 src/patches/bash/bash52-015 | 216 ++++++++++++++++++++++
 7 files changed, 855 insertions(+), 2 deletions(-)
 create mode 100644 src/patches/bash/bash52-010
 create mode 100644 src/patches/bash/bash52-011
 create mode 100644 src/patches/bash/bash52-012
 create mode 100644 src/patches/bash/bash52-013
 create mode 100644 src/patches/bash/bash52-014
 create mode 100644 src/patches/bash/bash52-015

diff --git a/lfs/bash b/lfs/bash
index 14b20b986..c7ef1f946 100644
--- a/lfs/bash
+++ b/lfs/bash
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2022  IPFire Team  <info(a)ipfire.org>                     #
+# Copyright (C) 2007-2023  IPFire Team  <info(a)ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -91,7 +91,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/bash/bash-4.0-profile-1.patch
 	cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/bash/bash-3.2-ssh_source_bash.patch
 	
-	for i in $$(seq 1 9); do \
+	for i in $$(seq 1 15); do \
 	cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/bash/bash52-$$(printf "%03d" "$${i}") || exit 1; \
 	done
 
diff --git a/src/patches/bash/bash52-010 b/src/patches/bash/bash52-010
new file mode 100644
index 000000000..b58f4a86b
--- /dev/null
+++ b/src/patches/bash/bash52-010
@@ -0,0 +1,71 @@
+			     BASH PATCH REPORT
+			     =================
+
+Bash-Release:	5.2
+Patch-ID:	bash52-010
+
+Bug-Reported-by:	larsh(a)apache.org
+Bug-Reference-ID:
+Bug-Reference-URL:	https://savannah.gnu.org/support/?110744
+
+Bug-Description:
+
+Bash-5.2 checks the first 128 characters of an executable file that execve()
+refuses to execute to see whether it's a binary file before trying to
+execute it as a shell script. This defeats some previously-supported use
+cases like "self-executing" jar files or "self-uncompressing" scripts.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-5.2-patched/general.c	2022-11-07 10:31:42.000000000 -0500
+--- general.c	2022-11-18 14:48:45.000000000 -0500
+***************
+*** 684,687 ****
+--- 684,688 ----
+  {
+    register int i;
++   int nline;
+    unsigned char c;
+  
+***************
+*** 690,702 ****
+  
+    /* Generally we check the first line for NULs. If the first line looks like
+!      a `#!' interpreter specifier, we just look for NULs anywhere in the
+!      buffer. */
+!   if (sample[0] == '#' && sample[1] == '!')
+!     return (memchr (sample, '\0', sample_len) != NULL);
+  
+    for (i = 0; i < sample_len; i++)
+      {
+        c = sample[i];
+!       if (c == '\n')
+  	return (0);
+        if (c == '\0')
+--- 691,701 ----
+  
+    /* Generally we check the first line for NULs. If the first line looks like
+!      a `#!' interpreter specifier, we look for NULs in the first two lines. */
+!   nline = (sample[0] == '#' && sample[1] == '!') ? 2 : 1;
+  
+    for (i = 0; i < sample_len; i++)
+      {
+        c = sample[i];
+!       if (c == '\n' && --nline == 0)
+  	return (0);
+        if (c == '\0')
+*** ../bash-5.2/patchlevel.h	2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h	2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 9
+  
+  #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 10
+  
+  #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/bash/bash52-011 b/src/patches/bash/bash52-011
new file mode 100644
index 000000000..e65a50a2d
--- /dev/null
+++ b/src/patches/bash/bash52-011
@@ -0,0 +1,45 @@
+			     BASH PATCH REPORT
+			     =================
+
+Bash-Release:	5.2
+Patch-ID:	bash52-011
+
+Bug-Reported-by:	Fabien Orjollet <of1(a)disroot.org>
+Bug-Reference-ID:	
+Bug-Reference-URL:	https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1023776
+
+Bug-Description:
+
+Patch (apply with `patch -p0'):
+
+Using timeouts and readline editing with the `read' builtin (read -e -t) can
+leave the readline timeout enabled, potentially resulting in an erroneous
+timeout on the next call.
+
+*** ../bash-5.2-patched/builtins/read.def	2022-06-02 14:23:19.000000000 -0400
+--- builtins/read.def	2022-11-10 10:27:45.000000000 -0500
+***************
+*** 168,171 ****
+--- 168,174 ----
+    if (read_timeout)
+      shtimer_clear (read_timeout);
++ #if defined (READLINE)
++   rl_clear_timeout ();
++ #endif
+    read_timeout = 0;
+  }
+*** ../bash-5.2/patchlevel.h	2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h	2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 10
+  
+  #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 11
+  
+  #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/bash/bash52-012 b/src/patches/bash/bash52-012
new file mode 100644
index 000000000..2791542c9
--- /dev/null
+++ b/src/patches/bash/bash52-012
@@ -0,0 +1,344 @@
+			     BASH PATCH REPORT
+			     =================
+
+Bash-Release:	5.2
+Patch-ID:	bash52-012
+
+Bug-Reported-by:	Kerin Millar <kfm(a)plushkava.net>
+Bug-Reference-ID:	<20221002095107.89561bc811e549b55644df11(a)plushkava.net>
+Bug-Reference-URL:	https://lists.gnu.org/archive/html/bug-bash/2022-10/msg00001.html
+
+Bug-Description:
+
+When running in bash compatibility mode, nested command substitutions can
+leave the `extglob' option enabled.
+
+Patch (apply with `patch -p0'):
+
+*** /fs1/chet/scratch/bash-5.2.12/builtins/shopt.def	2022-11-07 10:31:42.000000000 -0500
+--- builtins/shopt.def	2022-10-14 09:30:11.000000000 -0400
+***************
+*** 150,153 ****
+--- 150,158 ----
+  #endif
+  
++ #if defined (EXTENDED_GLOB)
++ int extglob_flag = EXTGLOB_DEFAULT;
++ static int shopt_set_extglob PARAMS((char *, int));
++ #endif
++ 
+  int expaliases_flag = 0;
+  static int shopt_set_expaliases PARAMS((char *, int));
+***************
+*** 207,211 ****
+  #endif
+  #if defined (EXTENDED_GLOB)
+!   { "extglob", &extended_glob, (shopt_set_func_t *)NULL },
+  #endif
+    { "extquote", &extended_quote, (shopt_set_func_t *)NULL },
+--- 212,216 ----
+  #endif
+  #if defined (EXTENDED_GLOB)
+!   { "extglob", &extglob_flag, shopt_set_extglob },
+  #endif
+    { "extquote", &extended_quote, (shopt_set_func_t *)NULL },
+***************
+*** 378,382 ****
+  
+  #if defined (EXTENDED_GLOB)
+!   extended_glob = EXTGLOB_DEFAULT;
+  #endif
+  
+--- 383,387 ----
+  
+  #if defined (EXTENDED_GLOB)
+!   extended_glob = extglob_flag = EXTGLOB_DEFAULT;
+  #endif
+  
+***************
+*** 644,647 ****
+--- 649,663 ----
+  }
+  
++ #if defined (EXTENDED_GLOB)
++ static int
++ shopt_set_extglob (option_name, mode)
++      char *option_name;
++      int mode;
++ {
++   extended_glob = extglob_flag;
++   return 0;
++ }
++ #endif
++ 
+  #if defined (READLINE)
+  static int
+*** /fs1/chet/scratch/bash-5.2.12/builtins/common.h	2022-11-07 10:31:42.000000000 -0500
+--- builtins/common.h	2022-10-14 09:29:25.000000000 -0400
+***************
+*** 258,261 ****
+--- 258,265 ----
+  #endif
+  
++ #if defined (EXTENDED_GLOB)
++ extern int extglob_flag;
++ #endif
++ 
+  extern int expaliases_flag;
+  
+*** /fs1/chet/scratch/bash-5.2.12/execute_cmd.c	2022-11-07 10:31:42.000000000 -0500
+--- execute_cmd.c	2022-11-02 16:32:12.000000000 -0400
+***************
+*** 3991,4001 ****
+  #endif /* COND_REGEXP */
+  	{
+- 	  int oe;
+- 	  oe = extended_glob;
+  	  extended_glob = 1;
+  	  result = binary_test (cond->op->word, arg1, arg2, TEST_PATMATCH|TEST_ARITHEXP|TEST_LOCALE)
+  				  ? EXECUTION_SUCCESS
+  				  : EXECUTION_FAILURE;
+! 	  extended_glob = oe;
+  	}
+        if (arg1 != nullstr)
+--- 4015,4023 ----
+  #endif /* COND_REGEXP */
+  	{
+  	  extended_glob = 1;
+  	  result = binary_test (cond->op->word, arg1, arg2, TEST_PATMATCH|TEST_ARITHEXP|TEST_LOCALE)
+  				  ? EXECUTION_SUCCESS
+  				  : EXECUTION_FAILURE;
+! 	  extended_glob = extglob_flag;
+  	}
+        if (arg1 != nullstr)
+*** /fs1/chet/scratch/bash-5.2.9/parse.y	2022-11-07 10:31:47.000000000 -0500
+--- parse.y	2022-11-14 11:27:22.000000000 -0500
+***************
+*** 126,130 ****
+  
+  #if defined (EXTENDED_GLOB)
+! extern int extended_glob;
+  #endif
+  
+--- 126,130 ----
+  
+  #if defined (EXTENDED_GLOB)
+! extern int extended_glob, extglob_flag;
+  #endif
+  
+***************
+*** 3305,3309 ****
+    /* Reset to global value of extended glob */
+    if (parser_state & (PST_EXTPAT|PST_CMDSUBST))
+!     extended_glob = global_extglob;
+  #endif
+    if (parser_state & (PST_CMDSUBST|PST_STRING))
+--- 3321,3325 ----
+    /* Reset to global value of extended glob */
+    if (parser_state & (PST_EXTPAT|PST_CMDSUBST))
+!     extended_glob = extglob_flag;
+  #endif
+    if (parser_state & (PST_CMDSUBST|PST_STRING))
+***************
+*** 4125,4132 ****
+  #if defined (EXTENDED_GLOB)
+    /* If (parser_state & PST_EXTPAT), we're parsing an extended pattern for a
+!      conditional command and have already set global_extglob appropriately. */
+    if (shell_compatibility_level <= 51 && was_extpat == 0)
+      {
+!       local_extglob = global_extglob = extended_glob;
+        extended_glob = 1;
+      }
+--- 4143,4150 ----
+  #if defined (EXTENDED_GLOB)
+    /* If (parser_state & PST_EXTPAT), we're parsing an extended pattern for a
+!      conditional command and have already set extended_glob appropriately. */
+    if (shell_compatibility_level <= 51 && was_extpat == 0)
+      {
+!       local_extglob = extended_glob;
+        extended_glob = 1;
+      }
+***************
+*** 4236,4240 ****
+    sh_parser_state_t ps;
+    sh_input_line_state_t ls;
+!   int orig_ind, nc, sflags, start_lineno;
+    char *ret, *ep, *ostring;
+  
+--- 4256,4260 ----
+    sh_parser_state_t ps;
+    sh_input_line_state_t ls;
+!   int orig_ind, nc, sflags, start_lineno, local_extglob;
+    char *ret, *ep, *ostring;
+  
+***************
+*** 4279,4283 ****
+    expand_aliases = 0;
+  #if defined (EXTENDED_GLOB)
+!   global_extglob = extended_glob;		/* for reset_parser() */
+  #endif
+  
+--- 4299,4303 ----
+    expand_aliases = 0;
+  #if defined (EXTENDED_GLOB)
+!   local_extglob = extended_glob;
+  #endif
+  
+***************
+*** 4297,4300 ****
+--- 4317,4323 ----
+    restore_parser_state (&ps);
+  
++ #if defined (EXTENDED_GLOB)
++   extended_glob = local_extglob;
++ #endif
+    token_to_read = 0;
+  
+***************
+*** 4732,4741 ****
+--- 4755,4768 ----
+  
+        /* rhs */
++ #if defined (EXTENDED_GLOB)
+        local_extglob = extended_glob;
+        if (parser_state & PST_EXTPAT)
+  	extended_glob = 1;
++ #endif
+        tok = read_token (READ);
++ #if defined (EXTENDED_GLOB)
+        if (parser_state & PST_EXTPAT)
+  	extended_glob = local_extglob;
++ #endif
+        parser_state &= ~(PST_REGEXP|PST_EXTPAT);
+  
+***************
+*** 4784,4788 ****
+    COND_COM *cexp;
+  
+-   global_extglob = extended_glob;
+    cexp = cond_expr ();
+    return (make_cond_command (cexp));
+--- 4811,4814 ----
+*** y.tab.c.save	2022-11-07 10:31:47.000000000 -0500
+--- y.tab.c	2022-11-18 15:58:03.000000000 -0500
+***************
+*** 176,180 ****
+  
+  #if defined (EXTENDED_GLOB)
+! extern int extended_glob;
+  #endif
+  
+--- 176,180 ----
+  
+  #if defined (EXTENDED_GLOB)
+! extern int extended_glob, extglob_flag;
+  #endif
+  
+***************
+*** 5616,5620 ****
+    /* Reset to global value of extended glob */
+    if (parser_state & (PST_EXTPAT|PST_CMDSUBST))
+!     extended_glob = global_extglob;
+  #endif
+    if (parser_state & (PST_CMDSUBST|PST_STRING))
+--- 5616,5620 ----
+    /* Reset to global value of extended glob */
+    if (parser_state & (PST_EXTPAT|PST_CMDSUBST))
+!     extended_glob = extglob_flag;
+  #endif
+    if (parser_state & (PST_CMDSUBST|PST_STRING))
+***************
+*** 6436,6443 ****
+  #if defined (EXTENDED_GLOB)
+    /* If (parser_state & PST_EXTPAT), we're parsing an extended pattern for a
+!      conditional command and have already set global_extglob appropriately. */
+    if (shell_compatibility_level <= 51 && was_extpat == 0)
+      {
+!       local_extglob = global_extglob = extended_glob;
+        extended_glob = 1;
+      }
+--- 6436,6443 ----
+  #if defined (EXTENDED_GLOB)
+    /* If (parser_state & PST_EXTPAT), we're parsing an extended pattern for a
+!      conditional command and have already set extended_glob appropriately. */
+    if (shell_compatibility_level <= 51 && was_extpat == 0)
+      {
+!       local_extglob = extended_glob;
+        extended_glob = 1;
+      }
+***************
+*** 6547,6551 ****
+    sh_parser_state_t ps;
+    sh_input_line_state_t ls;
+!   int orig_ind, nc, sflags, start_lineno;
+    char *ret, *ep, *ostring;
+  
+--- 6547,6551 ----
+    sh_parser_state_t ps;
+    sh_input_line_state_t ls;
+!   int orig_ind, nc, sflags, start_lineno, local_extglob;
+    char *ret, *ep, *ostring;
+  
+***************
+*** 6590,6594 ****
+    expand_aliases = 0;
+  #if defined (EXTENDED_GLOB)
+!   global_extglob = extended_glob;		/* for reset_parser() */
+  #endif
+  
+--- 6590,6594 ----
+    expand_aliases = 0;
+  #if defined (EXTENDED_GLOB)
+!   local_extglob = extended_glob;
+  #endif
+  
+***************
+*** 6608,6611 ****
+--- 6608,6614 ----
+    restore_parser_state (&ps);
+  
++ #if defined (EXTENDED_GLOB)
++   extended_glob = local_extglob;
++ #endif
+    token_to_read = 0;
+  
+***************
+*** 7043,7052 ****
+--- 7046,7059 ----
+  
+        /* rhs */
++ #if defined (EXTENDED_GLOB)
+        local_extglob = extended_glob;
+        if (parser_state & PST_EXTPAT)
+  	extended_glob = 1;
++ #endif
+        tok = read_token (READ);
++ #if defined (EXTENDED_GLOB)
+        if (parser_state & PST_EXTPAT)
+  	extended_glob = local_extglob;
++ #endif
+        parser_state &= ~(PST_REGEXP|PST_EXTPAT);
+  
+***************
+*** 7095,7099 ****
+    COND_COM *cexp;
+  
+-   global_extglob = extended_glob;
+    cexp = cond_expr ();
+    return (make_cond_command (cexp));
+--- 7102,7105 ----
+*** ../bash-5.2/patchlevel.h	2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h	2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 11
+  
+  #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 12
+  
+  #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/bash/bash52-013 b/src/patches/bash/bash52-013
new file mode 100644
index 000000000..3051269c1
--- /dev/null
+++ b/src/patches/bash/bash52-013
@@ -0,0 +1,58 @@
+			     BASH PATCH REPORT
+			     =================
+
+Bash-Release:	5.2
+Patch-ID:	bash52-013
+
+Bug-Reported-by:	Ralf Oehler <Ralf(a)Oehler-Privat.de>
+Bug-Reference-ID:	<20221120140252.2fc6489b(a)bilbo>
+Bug-Reference-URL:	https://lists.gnu.org/archive/html/bug-bash/2022-11/msg00082.html
+
+Bug-Description:
+
+Bash can leak memory when referencing a non-existent associative array
+element.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-5.2-patched/subst.c	2022-11-05 17:27:48.000000000 -0400
+--- subst.c	2022-11-21 14:42:59.000000000 -0500
+***************
+*** 7498,7503 ****
+  		    : quote_escapes (temp);
+  	  rflags |= W_ARRAYIND;
+- 	  if (estatep)
+- 	    *estatep = es;	/* structure copy */
+  	}
+        /* Note that array[*] and array[@] expanded to a quoted null string by
+--- 7508,7511 ----
+***************
+*** 7508,7512 ****
+  	rflags |= W_HASQUOTEDNULL;
+  
+!       if (estatep == 0)
+  	flush_eltstate (&es);
+      }
+--- 7516,7522 ----
+  	rflags |= W_HASQUOTEDNULL;
+  
+!       if (estatep)
+! 	*estatep = es;	/* structure copy */
+!       else
+  	flush_eltstate (&es);
+      }
+*** ../bash-5.2/patchlevel.h	2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h	2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 12
+  
+  #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 13
+  
+  #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/bash/bash52-014 b/src/patches/bash/bash52-014
new file mode 100644
index 000000000..c6f3176bf
--- /dev/null
+++ b/src/patches/bash/bash52-014
@@ -0,0 +1,119 @@
+			     BASH PATCH REPORT
+			     =================
+
+Bash-Release:	5.2
+Patch-ID:	bash52-014
+
+Bug-Reported-by:	Andreas Schwab <schwab(a)suse.de>
+Bug-Reference-ID:	<mvmv8opcbha.fsf(a)suse.de>
+Bug-Reference-URL:	https://lists.gnu.org/archive/html/bug-bash/2022-10/msg00076.html
+
+Bug-Description:
+
+Bash defers processing additional terminating signals when running the
+EXIT trap while exiting due to a terminating signal. This patch allows the
+new terminating signal to kill the shell immediately.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-5.2-patched/execute_cmd.c	2022-11-23 17:09:18.000000000 -0500
+--- execute_cmd.c	2022-11-28 10:36:08.000000000 -0500
+***************
+*** 3625,3628 ****
+--- 3649,3653 ----
+  
+  	  dispose_words (es);
++ 	  QUIT;
+  
+  	  if (match)
+*** ../bash-5.2-patched/sig.c	2021-11-04 14:15:31.000000000 -0400
+--- sig.c	2022-12-06 09:45:11.000000000 -0500
+***************
+*** 95,98 ****
+--- 95,99 ----
+  
+  static void initialize_shell_signals PARAMS((void));
++ static void kill_shell PARAMS((int));
+  
+  void
+***************
+*** 487,490 ****
+--- 495,500 ----
+  }
+  
++ static int handling_termsig = 0;
++ 
+  sighandler
+  termsig_sighandler (sig)
+***************
+*** 533,536 ****
+--- 543,554 ----
+      terminate_immediately = 1;
+  
++   /* If we are currently handling a terminating signal, we have a couple of
++      choices here. We can ignore this second terminating signal and let the
++      shell exit from the first one, or we can exit immediately by killing
++      the shell with this signal. This code implements the latter; to implement
++      the former, replace the kill_shell(sig) with return. */
++   if (handling_termsig)
++     kill_shell (sig);		/* just short-circuit now */
++ 
+    terminating_signal = sig;
+  
+***************
+*** 565,572 ****
+       int sig;
+  {
+-   static int handling_termsig = 0;
+-   int i, core;
+-   sigset_t mask;
+- 
+    /* Simple semaphore to keep this function from being executed multiple
+       times.  Since we no longer are running as a signal handler, we don't
+--- 585,588 ----
+***************
+*** 574,578 ****
+    if (handling_termsig)
+      return;
+!   handling_termsig = 1;
+    terminating_signal = 0;	/* keep macro from re-testing true. */
+  
+--- 590,595 ----
+    if (handling_termsig)
+      return;
+! 
+!   handling_termsig = terminating_signal;	/* for termsig_sighandler */
+    terminating_signal = 0;	/* keep macro from re-testing true. */
+  
+***************
+*** 614,617 ****
+--- 631,644 ----
+    run_exit_trap ();	/* XXX - run exit trap possibly in signal context? */
+  
++   kill_shell (sig);
++ }
++ 
++ static void
++ kill_shell (sig)
++      int sig;
++ {
++   int i, core;
++   sigset_t mask;
++ 
+    /* We don't change the set of blocked signals. If a user starts the shell
+       with a terminating signal blocked, we won't get here (and if by some
+*** ../bash-5.2/patchlevel.h	2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h	2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 13
+  
+  #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 14
+  
+  #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/bash/bash52-015 b/src/patches/bash/bash52-015
new file mode 100644
index 000000000..740a13da5
--- /dev/null
+++ b/src/patches/bash/bash52-015
@@ -0,0 +1,216 @@
+			     BASH PATCH REPORT
+			     =================
+
+Bash-Release:	5.2
+Patch-ID:	bash52-015
+
+Bug-Reported-by:	Frode Nordahl <frode.nordahl(a)canonical.com>
+Bug-Reference-ID:	<20221119070714.351759-1-frode.nordahl(a)canonical.com>
+Bug-Reference-URL:	https://lists.gnu.org/archive/html/bug-bash/2022-11/msg00078.html
+
+Bug-Description:
+
+There are several cases where bash is too aggressive when optimizing out forks
+in subshells. For example, `eval' and traps should never be optimized.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-5.2-patched/builtins/common.h	2022-11-23 17:09:18.000000000 -0500
+--- builtins/common.h	2022-11-19 18:03:59.000000000 -0500
+***************
+*** 52,55 ****
+--- 52,56 ----
+  #define SEVAL_ONECMD	0x100		/* only allow a single command */
+  #define SEVAL_NOHISTEXP	0x200		/* inhibit history expansion */
++ #define SEVAL_NOOPTIMIZE 0x400		/* don't try to set optimization flags */
+  
+  /* Flags for describe_command, shared between type.def and command.def */
+*** ../bash-5.2-patched/builtins/evalstring.c	2022-11-05 17:27:44.000000000 -0400
+--- builtins/evalstring.c	2022-11-19 18:23:21.000000000 -0500
+***************
+*** 133,138 ****
+        (command->value.Connection->connector == AND_AND || command->value.Connection->connector == OR_OR || command->value.Connection->connector == ';') &&
+        (command->value.Connection->second->flags & CMD_TRY_OPTIMIZING) &&
+!       ((startup_state == 2 && should_suppress_fork (command->value.Connection->second)) ||
+!        ((subshell_environment & SUBSHELL_PAREN) && should_optimize_fork (command->value.Connection->second, 0))))
+      {
+        command->value.Connection->second->flags |= CMD_NO_FORK;
+--- 133,138 ----
+        (command->value.Connection->connector == AND_AND || command->value.Connection->connector == OR_OR || command->value.Connection->connector == ';') &&
+        (command->value.Connection->second->flags & CMD_TRY_OPTIMIZING) &&
+!       (should_suppress_fork (command->value.Connection->second) ||
+!       ((subshell_environment & SUBSHELL_PAREN) && should_optimize_fork (command->value.Connection->second, 0))))
+      {
+        command->value.Connection->second->flags |= CMD_NO_FORK;
+***************
+*** 291,294 ****
+--- 291,295 ----
+     	(flags & SEVAL_RESETLINE) -> reset line_number to 1
+     	(flags & SEVAL_NOHISTEXP) -> history_expansion_inhibited -> 1
++    	(flags & SEVAL_NOOPTIMIZE) -> don't try to turn on optimizing flags
+  */
+  
+***************
+*** 503,507 ****
+  		 series of connection commands is
+  		 command->value.Connection->second. */
+! 	      else if (command->type == cm_connection && can_optimize_connection (command))
+  		{
+  		  command->value.Connection->second->flags |= CMD_TRY_OPTIMIZING;
+--- 504,510 ----
+  		 series of connection commands is
+  		 command->value.Connection->second. */
+! 	      else if (command->type == cm_connection &&
+! 		       (flags & SEVAL_NOOPTIMIZE) == 0 &&
+! 		       can_optimize_connection (command))
+  		{
+  		  command->value.Connection->second->flags |= CMD_TRY_OPTIMIZING;
+*** ../bash-5.2-patched/builtins/eval.def	2016-01-25 13:28:37.000000000 -0500
+--- builtins/eval.def	2022-11-19 18:04:25.000000000 -0500
+***************
+*** 54,57 ****
+    list = loptend;	/* skip over possible `--' */
+  
+!   return (list ? evalstring (string_list (list), "eval", SEVAL_NOHIST) : EXECUTION_SUCCESS);
+  }
+--- 54,57 ----
+    list = loptend;	/* skip over possible `--' */
+  
+!   return (list ? evalstring (string_list (list), "eval", SEVAL_NOHIST|SEVAL_NOOPTIMIZE) : EXECUTION_SUCCESS);
+  }
+*** ../bash-5.2-patched/trap.c	2022-08-10 08:59:45.000000000 -0400
+--- trap.c	2022-12-12 10:57:51.000000000 -0500
+***************
+*** 305,308 ****
+--- 305,309 ----
+    volatile int save_return_catch_flag, function_code;
+    procenv_t save_return_catch;
++   char *trap_command, *old_trap;
+  #if defined (ARRAY_VARS)
+    ARRAY *ps;
+***************
+*** 420,423 ****
+--- 421,427 ----
+  	  else
+  	    {
++ 	      old_trap = trap_list[sig];
++ 	      trap_command = savestring (old_trap);
++ 
+  	      save_parser_state (&pstate);
+  	      save_subst_varlist = subst_assign_varlist;
+***************
+*** 442,446 ****
+  
+  	      if (function_code == 0)
+! 		x = parse_and_execute (savestring (trap_list[sig]), "trap", SEVAL_NONINT|SEVAL_NOHIST|SEVAL_RESETLINE);
+  	      else
+  		{
+--- 446,451 ----
+  
+  	      if (function_code == 0)
+! 	        /* XXX is x always last_command_exit_value? */
+! 		x = parse_and_execute (trap_command, "trap", SEVAL_NONINT|SEVAL_NOHIST|SEVAL_RESETLINE|SEVAL_NOOPTIMIZE);
+  	      else
+  		{
+***************
+*** 1003,1007 ****
+  	{
+  	  reset_parser ();
+! 	  parse_and_execute (trap_command, "exit trap", SEVAL_NONINT|SEVAL_NOHIST|SEVAL_RESETLINE);
+  	}
+        else if (code == ERREXIT)
+--- 1008,1012 ----
+  	{
+  	  reset_parser ();
+! 	  parse_and_execute (trap_command, "exit trap", SEVAL_NONINT|SEVAL_NOHIST|SEVAL_RESETLINE|SEVAL_NOOPTIMIZE);
+  	}
+        else if (code == ERREXIT)
+***************
+*** 1110,1114 ****
+  	}
+  
+!       flags = SEVAL_NONINT|SEVAL_NOHIST;
+        if (sig != DEBUG_TRAP && sig != RETURN_TRAP && sig != ERROR_TRAP)
+  	flags |= SEVAL_RESETLINE;
+--- 1115,1119 ----
+  	}
+  
+!       flags = SEVAL_NONINT|SEVAL_NOHIST|SEVAL_NOOPTIMIZE;
+        if (sig != DEBUG_TRAP && sig != RETURN_TRAP && sig != ERROR_TRAP)
+  	flags |= SEVAL_RESETLINE;
+*** ../bash-5.2-patched/parse.y	2022-11-23 17:09:18.000000000 -0500
+--- parse.y	2022-11-19 18:15:34.000000000 -0500
+***************
+*** 2828,2832 ****
+      last_lastarg = savestring (last_lastarg);
+  
+!   parse_and_execute (savestring (command), vname, SEVAL_NONINT|SEVAL_NOHIST);
+  
+    restore_parser_state (&ps);
+--- 2844,2848 ----
+      last_lastarg = savestring (last_lastarg);
+  
+!   parse_and_execute (savestring (command), vname, SEVAL_NONINT|SEVAL_NOHIST|SEVAL_NOOPTIMIZE);
+  
+    restore_parser_state (&ps);
+*** ../bash-5.2-patched/jobs.c	2022-07-18 10:19:56.000000000 -0400
+--- jobs.c	2022-11-19 18:10:24.000000000 -0500
+***************
+*** 4221,4225 ****
+    for (i = 0; i < nchild; i++)
+      {
+!       parse_and_execute (savestring (trap_command), "trap", SEVAL_NOHIST|SEVAL_RESETLINE);
+      }
+  
+--- 4243,4247 ----
+    for (i = 0; i < nchild; i++)
+      {
+!       parse_and_execute (savestring (trap_command), "trap", SEVAL_NOHIST|SEVAL_RESETLINE|SEVAL_NOOPTIMIZE);
+      }
+  
+*** ../bash-5.2-patched/y.tab.c	2022-11-23 17:09:18.000000000 -0500
+--- y.tab.c	2022-11-23 17:21:17.000000000 -0500
+***************
+*** 5139,5143 ****
+      last_lastarg = savestring (last_lastarg);
+  
+!   parse_and_execute (savestring (command), vname, SEVAL_NONINT|SEVAL_NOHIST);
+  
+    restore_parser_state (&ps);
+--- 5154,5158 ----
+      last_lastarg = savestring (last_lastarg);
+  
+!   parse_and_execute (savestring (command), vname, SEVAL_NONINT|SEVAL_NOHIST|SEVAL_NOOPTIMIZE);
+  
+    restore_parser_state (&ps);
+*** ../bash-5.2-patched/execute_cmd.c	2022-11-05 17:27:41.000000000 -0400
+--- execute_cmd.c	2022-11-22 17:09:38.000000000 -0500
+***************
+*** 1655,1659 ****
+       and set CMD_TRY_OPTIMIZING for simple commands on the right side of an
+       and-or or `;' list to test for optimizing forks when they are executed. */
+!   if (user_subshell && command->type == cm_subshell)
+      optimize_subshell_command (command->value.Subshell->command);
+  
+--- 1665,1670 ----
+       and set CMD_TRY_OPTIMIZING for simple commands on the right side of an
+       and-or or `;' list to test for optimizing forks when they are executed. */
+!   if (user_subshell && command->type == cm_subshell &&
+!       (command->flags & (CMD_TIME_PIPELINE|CMD_INVERT_RETURN)) == 0)
+      optimize_subshell_command (command->value.Subshell->command);
+  
+*** ../bash-5.2/patchlevel.h	2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h	2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 14
+  
+  #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 15
+  
+  #endif /* _PATCHLEVEL_H_ */
-- 
2.40.0


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH] bind: Update to version 9.16.39
  2023-03-28 20:17 [PATCH] automake: Update to version 1.16.5 Adolf Belka
  2023-03-28 20:17 ` [PATCH] aws-cli: Update to version 1.27.100 Adolf Belka
  2023-03-28 20:17 ` [PATCH] bash: Update version to 5.2 with patches 1 to 15 Adolf Belka
@ 2023-03-28 20:17 ` Adolf Belka
  2023-03-28 20:17 ` [PATCH] bird: Update to version 2.0.12 Adolf Belka
  3 siblings, 0 replies; 5+ messages in thread
From: Adolf Belka @ 2023-03-28 20:17 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 3091 bytes --]

- Update from 9.16.38 to 9.16.39
- Update of rootfile
- Changelog
9.16.39
	6119.	[bug]		Make sure to revert the reconfigured zones to the
				previous version of the view, when the new view
				reconfiguration fails during the configuration of
				one of the configured zones. [GL #3911]
	6116.	[bug]		Fix error path cleanup issue in the dns_catz_new_zones()
				function. [GL #3900]
	6115.	[bug]		Unregister db update notify callback before detaching
				from the previous db inside the catz update notify
				callback. [GL #3777]
	6105.	[bug]		Detach 'rpzs' and 'catzs' from the previous view in
				configure_rpz() and configure_catz(), respectively,
				just after attaching it to the new view. [GL #3880]
	6098.	[test]		Don't test HMAC-MD5 when not supported by libcrypto.
				[GL #3871]
	6095.	[test]		Test various 'islands of trust' configurations when
				using managed keys. [GL #3662]
	6094.	[bug]		Building against (or running with) libuv versions
				1.35.0 and 1.36.0 is now a fatal error.  The rules for
				mixing and matching compile-time and run-time libuv
				versions have been tightened for libuv versions between
				1.35.0 and 1.40.0. [GL #3840]

Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
---
 config/rootfiles/common/bind | 14 +++++++-------
 lfs/bind                     |  4 ++--
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/config/rootfiles/common/bind b/config/rootfiles/common/bind
index 49a56107e..aabaae6fa 100644
--- a/config/rootfiles/common/bind
+++ b/config/rootfiles/common/bind
@@ -271,24 +271,24 @@ usr/bin/nsupdate
 #usr/include/pk11/site.h
 #usr/include/pkcs11
 #usr/include/pkcs11/pkcs11.h
-usr/lib/libbind9-9.16.38.so
+usr/lib/libbind9-9.16.39.so
 #usr/lib/libbind9.la
 #usr/lib/libbind9.so
-usr/lib/libdns-9.16.38.so
+usr/lib/libdns-9.16.39.so
 #usr/lib/libdns.la
 #usr/lib/libdns.so
-usr/lib/libirs-9.16.38.so
+usr/lib/libirs-9.16.39.so
 #usr/lib/libirs.la
 #usr/lib/libirs.so
-usr/lib/libisc-9.16.38.so
+usr/lib/libisc-9.16.39.so
 #usr/lib/libisc.la
 #usr/lib/libisc.so
-usr/lib/libisccc-9.16.38.so
+usr/lib/libisccc-9.16.39.so
 #usr/lib/libisccc.la
 #usr/lib/libisccc.so
-usr/lib/libisccfg-9.16.38.so
+usr/lib/libisccfg-9.16.39.so
 #usr/lib/libisccfg.la
 #usr/lib/libisccfg.so
-usr/lib/libns-9.16.38.so
+usr/lib/libns-9.16.39.so
 #usr/lib/libns.la
 #usr/lib/libns.so
diff --git a/lfs/bind b/lfs/bind
index 6782ab24a..584cb7e5a 100644
--- a/lfs/bind
+++ b/lfs/bind
@@ -25,7 +25,7 @@
 
 include Config
 
-VER        = 9.16.38
+VER        = 9.16.39
 
 THISAPP    = bind-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -43,7 +43,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = af74f3867837741102f9e1b9eb0fa44948131fc2122a5ea6a707b92408604d62f95350ff561ec98787ce516c96ef971b1a03d775aaba99ebc4ea334cd9800ed2
+$(DL_FILE)_BLAKE2 = d9fb51435dce11c8854084cc21de79df3ae6529baead76dcf27711bcff33469d1fd6fbd3366b61bc921f92850620c9b7464d4dbe08dd0c7e2f3e5e1c1100cb79
 
 install : $(TARGET)
 
-- 
2.40.0


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH] bird: Update to version 2.0.12
  2023-03-28 20:17 [PATCH] automake: Update to version 1.16.5 Adolf Belka
                   ` (2 preceding siblings ...)
  2023-03-28 20:17 ` [PATCH] bind: Update to version 9.16.39 Adolf Belka
@ 2023-03-28 20:17 ` Adolf Belka
  3 siblings, 0 replies; 5+ messages in thread
From: Adolf Belka @ 2023-03-28 20:17 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 2039 bytes --]

- Update from version 2.0.11 to 2.0.12
- Update of rootfile
- Changelog
Version 2.0.12 (2023-01-23)
  o Filter: New 'onlink' route attribute
  o Compile-time option to use 4-way tries instead of 16-way ones
  o BSD: Support for kernel route metric and other improvements
  o Important bugfixes

Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
---
 lfs/bird | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/lfs/bird b/lfs/bird
index 17fd4715d..0c8c97055 100644
--- a/lfs/bird
+++ b/lfs/bird
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2018  IPFire Team  <info(a)ipfire.org>                     #
+# Copyright (C) 2007-2023  IPFire Team  <info(a)ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = The BIRD Internet Routing Daemon
 
-VER        = 2.0.11
+VER        = 2.0.12
 
 THISAPP    = bird-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = bird
-PAK_VER    = 11
+PAK_VER    = 12
 
 DEPS       =
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 0761bd50b3b0338ecf2a6325f61f90db9f92324ed814de2ec6b360c6f5a7e12d6ae4ae9b73a11ddede0e6c8fd1d15bea1b62076c38c937ae281f10a8bc2d1cbf
+$(DL_FILE)_BLAKE2 = ca00574bb8e508255afb90e0d65f4e1763880699cff9877731d072efc48944b9f9ac77b35bb7ffd7b780e8e8b1c2eacdc38ee273353817c53723e7972fb5f0d6
 
 install : $(TARGET)
 
-- 
2.40.0


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2023-03-28 20:17 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-28 20:17 [PATCH] automake: Update to version 1.16.5 Adolf Belka
2023-03-28 20:17 ` [PATCH] aws-cli: Update to version 1.27.100 Adolf Belka
2023-03-28 20:17 ` [PATCH] bash: Update version to 5.2 with patches 1 to 15 Adolf Belka
2023-03-28 20:17 ` [PATCH] bind: Update to version 9.16.39 Adolf Belka
2023-03-28 20:17 ` [PATCH] bird: Update to version 2.0.12 Adolf Belka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox