diff --git a/Makefile b/Makefile index 13bd756..0702142 100644 --- a/Makefile +++ b/Makefile @@ -212,16 +212,16 @@ downloads/$(MQ_ARCHIVE_DEV): mkdir -p downloads ifneq "$(BUILD_RSYNC_SERVER)" "$(EMPTY)" # Use key which is not stored in the repository to fetch the files from the fileserver - curl -L $(BUILD_RSYNC_ENCRYPTED_KEY_URL) -o ./host.key.gpg + curl --fail --location $(BUILD_RSYNC_ENCRYPTED_KEY_URL) --output ./host.key.gpg @echo $(BUILD_RSYNC_ENCRYPTION_PASSWORD)|gpg --batch --passphrase-fd 0 ./host.key.gpg chmod 600 ./host.key rsync -rv -e "ssh -o BatchMode=yes -q -o StrictHostKeyChecking=no -i ./host.key" --include="*/" --include="*.tar.gz" --exclude="*" $(BUILD_RSYNC_USER)@$(BUILD_RSYNC_SERVER):"$(BUILD_RSYNC_PATH)" downloads/$(MQ_ARCHIVE_DEV) -@rm host.key.gpg host.key else ifneq "$(MQ_ARCHIVE_REPOSITORY_DEV)" "$(EMPTY)" - curl -u $(MQ_ARCHIVE_REPOSITORY_USER):$(MQ_ARCHIVE_REPOSITORY_CREDENTIAL) -X GET "$(MQ_ARCHIVE_REPOSITORY_DEV)" -o downloads/$(MQ_ARCHIVE_DEV) + curl --fail --user $(MQ_ARCHIVE_REPOSITORY_USER):$(MQ_ARCHIVE_REPOSITORY_CREDENTIAL) --request GET "$(MQ_ARCHIVE_REPOSITORY_DEV)" --output downloads/$(MQ_ARCHIVE_DEV) else - curl -L https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/messaging/mqadv/$(MQ_ARCHIVE_DEV) -o downloads/$(MQ_ARCHIVE_DEV) + curl --fail --location https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/messaging/mqadv/$(MQ_ARCHIVE_DEV) --output downloads/$(MQ_ARCHIVE_DEV) endif endif @@ -231,14 +231,14 @@ downloads/$(MQ_ARCHIVE): ifneq "$(BUILD_RSYNC_SERVER)" "$(EMPTY)" # Use key which is not stored in the repository to fetch the files from the fileserver -@rm host.key.gpg host.key - curl -L $(BUILD_RSYNC_ENCRYPTED_KEY_URL) -o ./host.key.gpg + curl --fail --location $(BUILD_RSYNC_ENCRYPTED_KEY_URL) --output ./host.key.gpg @echo $(BUILD_RSYNC_ENCRYPTION_PASSWORD)|gpg --batch --passphrase-fd 0 ./host.key.gpg chmod 600 ./host.key rsync -rv -e "ssh -o BatchMode=yes -q -o StrictHostKeyChecking=no -i ./host.key" --include="*/" --include="*.tar.gz" --exclude="*" $(BUILD_RSYNC_USER)@$(BUILD_RSYNC_SERVER):"$(BUILD_RSYNC_PATH)" downloads/$(MQ_ARCHIVE) -@rm host.key.gpg host.key else ifneq "$(MQ_ARCHIVE_REPOSITORY)" "$(EMPTY)" - curl -u $(MQ_ARCHIVE_REPOSITORY_USER):$(MQ_ARCHIVE_REPOSITORY_CREDENTIAL) -X GET "$(MQ_ARCHIVE_REPOSITORY)" -o downloads/$(MQ_ARCHIVE) + curl --fail --user $(MQ_ARCHIVE_REPOSITORY_USER):$(MQ_ARCHIVE_REPOSITORY_CREDENTIAL) --request GET "$(MQ_ARCHIVE_REPOSITORY)" --output downloads/$(MQ_ARCHIVE) endif endif @@ -416,11 +416,11 @@ include formatting.mk .PHONY: pull-mq-archive pull-mq-archive: - curl -u $(MQ_ARCHIVE_REPOSITORY_USER):$(MQ_ARCHIVE_REPOSITORY_CREDENTIAL) -X GET "$(MQ_ARCHIVE_REPOSITORY)" -o downloads/$(MQ_ARCHIVE) + curl --fail --user $(MQ_ARCHIVE_REPOSITORY_USER):$(MQ_ARCHIVE_REPOSITORY_CREDENTIAL) --request GET "$(MQ_ARCHIVE_REPOSITORY)" --output downloads/$(MQ_ARCHIVE) .PHONY: pull-mq-archive-dev pull-mq-archive-dev: - curl -u $(MQ_ARCHIVE_REPOSITORY_USER):$(MQ_ARCHIVE_REPOSITORY_CREDENTIAL) -X GET "$(MQ_ARCHIVE_REPOSITORY_DEV)" -o downloads/$(MQ_ARCHIVE_DEV) + curl --fail --user $(MQ_ARCHIVE_REPOSITORY_USER):$(MQ_ARCHIVE_REPOSITORY_CREDENTIAL) --request GET "$(MQ_ARCHIVE_REPOSITORY_DEV)" --output downloads/$(MQ_ARCHIVE_DEV) .PHONY: push-advancedserver push-advancedserver: diff --git a/install-mq.sh b/install-mq.sh index 0ec2832..2a97964 100644 --- a/install-mq.sh +++ b/install-mq.sh @@ -1,6 +1,6 @@ #!/bin/bash # -*- mode: sh -*- -# © Copyright IBM Corporation 2015, 2020 +# © Copyright IBM Corporation 2015, 2022 # # # Licensed under the Apache License, Version 2.0 (the "License"); @@ -28,7 +28,7 @@ INSTALL_SDK=${INSTALL_SDK:-0} DIR_TMP=/tmp/mq mkdir -p ${DIR_TMP} cd ${DIR_TMP} -curl -LO $MQ_URL +curl --fail --remote-name --location $MQ_URL tar -xzf ./*.tar.gz rm -f ./*.tar.gz