* [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