From 949594ef8385c3eb48c6a3be3b9c0e3dddad1b35 Mon Sep 17 00:00:00 2001 From: Casimir Saastamoinen Date: Fri, 18 Aug 2023 11:34:22 +0300 Subject: [PATCH] Give qt user access to zsh history and transfer .viminfo under qt user Task-number: COIN-723 Change-Id: I093ba09ffc3b7500ace71b4752f17015859989c7 Reviewed-by: Ville-Pekka Karhu --- .../common/macos/enable_zsh_history_and_viminfo.sh | 5 +++++ .../01-enable_zsh_history_and_viminfo.sh | 5 +++++ .../qtci-macos-11-arm/01-enable_zsh_history_and_viminfo.sh | 5 +++++ .../01-enable_zsh_history_and_viminfo.sh | 5 +++++ .../qtci-macos-12-arm/01-enable_zsh_history_and_viminfo.sh | 5 +++++ .../01-enable_zsh_history_and_viminfo.sh | 5 +++++ .../qtci-macos-13-arm/01-enable_zsh_history_and_viminfo.sh | 5 +++++ .../01-enable_zsh_history_and_viminfo.sh | 5 +++++ .../qtci-macos-14-arm/01-enable_zsh_history_and_viminfo.sh | 5 +++++ .../01-enable_zsh_history_and_viminfo.sh | 5 +++++ 10 files changed, 50 insertions(+) create mode 100644 coin/provisioning/common/macos/enable_zsh_history_and_viminfo.sh create mode 100644 coin/provisioning/qtci-macos-10.15-x86_64/01-enable_zsh_history_and_viminfo.sh create mode 100644 coin/provisioning/qtci-macos-11-arm/01-enable_zsh_history_and_viminfo.sh create mode 100644 coin/provisioning/qtci-macos-11-x86_64/01-enable_zsh_history_and_viminfo.sh create mode 100644 coin/provisioning/qtci-macos-12-arm/01-enable_zsh_history_and_viminfo.sh create mode 100644 coin/provisioning/qtci-macos-12-x86_64/01-enable_zsh_history_and_viminfo.sh create mode 100644 coin/provisioning/qtci-macos-13-arm/01-enable_zsh_history_and_viminfo.sh create mode 100644 coin/provisioning/qtci-macos-13-x86_64/01-enable_zsh_history_and_viminfo.sh create mode 100644 coin/provisioning/qtci-macos-14-arm/01-enable_zsh_history_and_viminfo.sh create mode 100644 coin/provisioning/qtci-macos-14-x86_64/01-enable_zsh_history_and_viminfo.sh diff --git a/coin/provisioning/common/macos/enable_zsh_history_and_viminfo.sh b/coin/provisioning/common/macos/enable_zsh_history_and_viminfo.sh new file mode 100644 index 00000000..c814a061 --- /dev/null +++ b/coin/provisioning/common/macos/enable_zsh_history_and_viminfo.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +# Copyright (C) 2023 The Qt Company Ltd. + +sudo chown qt:staff /Users/qt/.zsh_history +sudo chown qt:staff /Users/qt/.viminfo diff --git a/coin/provisioning/qtci-macos-10.15-x86_64/01-enable_zsh_history_and_viminfo.sh b/coin/provisioning/qtci-macos-10.15-x86_64/01-enable_zsh_history_and_viminfo.sh new file mode 100644 index 00000000..d515892e --- /dev/null +++ b/coin/provisioning/qtci-macos-10.15-x86_64/01-enable_zsh_history_and_viminfo.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +set -ex + +# shellcheck source=../common/macos/enable_zsh_history.sh +source "${BASH_SOURCE%/*}/../common/macos/enable_zsh_history_and_viminfo.sh" diff --git a/coin/provisioning/qtci-macos-11-arm/01-enable_zsh_history_and_viminfo.sh b/coin/provisioning/qtci-macos-11-arm/01-enable_zsh_history_and_viminfo.sh new file mode 100644 index 00000000..d515892e --- /dev/null +++ b/coin/provisioning/qtci-macos-11-arm/01-enable_zsh_history_and_viminfo.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +set -ex + +# shellcheck source=../common/macos/enable_zsh_history.sh +source "${BASH_SOURCE%/*}/../common/macos/enable_zsh_history_and_viminfo.sh" diff --git a/coin/provisioning/qtci-macos-11-x86_64/01-enable_zsh_history_and_viminfo.sh b/coin/provisioning/qtci-macos-11-x86_64/01-enable_zsh_history_and_viminfo.sh new file mode 100644 index 00000000..d515892e --- /dev/null +++ b/coin/provisioning/qtci-macos-11-x86_64/01-enable_zsh_history_and_viminfo.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +set -ex + +# shellcheck source=../common/macos/enable_zsh_history.sh +source "${BASH_SOURCE%/*}/../common/macos/enable_zsh_history_and_viminfo.sh" diff --git a/coin/provisioning/qtci-macos-12-arm/01-enable_zsh_history_and_viminfo.sh b/coin/provisioning/qtci-macos-12-arm/01-enable_zsh_history_and_viminfo.sh new file mode 100644 index 00000000..d515892e --- /dev/null +++ b/coin/provisioning/qtci-macos-12-arm/01-enable_zsh_history_and_viminfo.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +set -ex + +# shellcheck source=../common/macos/enable_zsh_history.sh +source "${BASH_SOURCE%/*}/../common/macos/enable_zsh_history_and_viminfo.sh" diff --git a/coin/provisioning/qtci-macos-12-x86_64/01-enable_zsh_history_and_viminfo.sh b/coin/provisioning/qtci-macos-12-x86_64/01-enable_zsh_history_and_viminfo.sh new file mode 100644 index 00000000..d515892e --- /dev/null +++ b/coin/provisioning/qtci-macos-12-x86_64/01-enable_zsh_history_and_viminfo.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +set -ex + +# shellcheck source=../common/macos/enable_zsh_history.sh +source "${BASH_SOURCE%/*}/../common/macos/enable_zsh_history_and_viminfo.sh" diff --git a/coin/provisioning/qtci-macos-13-arm/01-enable_zsh_history_and_viminfo.sh b/coin/provisioning/qtci-macos-13-arm/01-enable_zsh_history_and_viminfo.sh new file mode 100644 index 00000000..d515892e --- /dev/null +++ b/coin/provisioning/qtci-macos-13-arm/01-enable_zsh_history_and_viminfo.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +set -ex + +# shellcheck source=../common/macos/enable_zsh_history.sh +source "${BASH_SOURCE%/*}/../common/macos/enable_zsh_history_and_viminfo.sh" diff --git a/coin/provisioning/qtci-macos-13-x86_64/01-enable_zsh_history_and_viminfo.sh b/coin/provisioning/qtci-macos-13-x86_64/01-enable_zsh_history_and_viminfo.sh new file mode 100644 index 00000000..d515892e --- /dev/null +++ b/coin/provisioning/qtci-macos-13-x86_64/01-enable_zsh_history_and_viminfo.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +set -ex + +# shellcheck source=../common/macos/enable_zsh_history.sh +source "${BASH_SOURCE%/*}/../common/macos/enable_zsh_history_and_viminfo.sh" diff --git a/coin/provisioning/qtci-macos-14-arm/01-enable_zsh_history_and_viminfo.sh b/coin/provisioning/qtci-macos-14-arm/01-enable_zsh_history_and_viminfo.sh new file mode 100644 index 00000000..d515892e --- /dev/null +++ b/coin/provisioning/qtci-macos-14-arm/01-enable_zsh_history_and_viminfo.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +set -ex + +# shellcheck source=../common/macos/enable_zsh_history.sh +source "${BASH_SOURCE%/*}/../common/macos/enable_zsh_history_and_viminfo.sh" diff --git a/coin/provisioning/qtci-macos-14-x86_64/01-enable_zsh_history_and_viminfo.sh b/coin/provisioning/qtci-macos-14-x86_64/01-enable_zsh_history_and_viminfo.sh new file mode 100644 index 00000000..d515892e --- /dev/null +++ b/coin/provisioning/qtci-macos-14-x86_64/01-enable_zsh_history_and_viminfo.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +set -ex + +# shellcheck source=../common/macos/enable_zsh_history.sh +source "${BASH_SOURCE%/*}/../common/macos/enable_zsh_history_and_viminfo.sh"