File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -4,12 +4,13 @@ if [[ $EUID -ne 0 ]]; then
4
4
exit 1
5
5
fi
6
6
function t-d-uninstaller {
7
- rm -rf $tmp_dir
8
- echo " Temporary directory uninstalled"
9
- exit 1
7
+ rm -rf $tmp_dir
8
+ echo " Temporary directory uninstalled"
9
+ exit 1
10
10
}
11
11
tmp_dir=$( mktemp -d -t pub_key-XXXXXX)
12
- trap t-d-uninstaller SIGINT SIGTERM
12
+ trap t-d-uninstaller SIGINT SIGTERM EXIT QUIT
13
+ set -euo pipefail
13
14
echo $tmp_dir
14
15
echo ' deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main' > /etc/apt/sources.list.d/google-chrome.list
15
16
echo " deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list
@@ -18,5 +19,4 @@ curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > $
18
19
install -o root -g root -m 644 $tmp_dir /microsoft.gpg /etc/apt/trusted.gpg.d/
19
20
apt update
20
21
echo ' Start install'
21
- apt-get -y install google-chrome-stable git apt-transport-https code
22
- t-d-uninstaller
22
+ apt-get -y install google-chrome-stable git apt-transport-https code
You can’t perform that action at this time.
0 commit comments