Skip to content

Commit 19794fe

Browse files
committed
Improved code appearance and use temporary directoty to add a key
1 parent 91f5405 commit 19794fe

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

aut-apps.sh

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,15 @@ if [[ $EUID -ne 0 ]]; then
33
echo "This script must be run as root" 1>&2
44
exit 1
55
fi
6-
touch /etc/apt/sources.list.d/google-chrome.list
6+
tmp_dir=$(mktemp -d -t pub_key-XXXXXX)
7+
echo $tmp_dir
78
echo 'deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main'>/etc/apt/sources.list.d/google-chrome.list
89
echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list
910
curl -fsSL https://dl.google.com/linux/linux_signing_key.pub | apt-key add linux_signing_key.pub
10-
curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
11+
curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > $tmp_dir/microsoft.gpg
1112
install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/
1213
apt update
1314
echo 'Start install'
1415
apt-get -y install google-chrome-stable git apt-transport-https code
15-
echo 'Complete'
16+
rm -rf $tmp_dir
17+
echo 'Complete'

0 commit comments

Comments
 (0)