mirror of
https://github.com/kasmtech/workspaces-images.git
synced 2026-01-23 10:35:19 +00:00
KASM-3715 update release branch for 1.12 to new build logic
This commit is contained in:
parent
15717c6141
commit
9cd9cea219
2 changed files with 9 additions and 9 deletions
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/env bash
|
||||
set -ex
|
||||
START_COMMAND="$HOME/tor-browser/tor-browser_en-US/Browser/start-tor-browser"
|
||||
START_COMMAND="$HOME/tor-browser/tor-browser/Browser/start-tor-browser"
|
||||
PGREP="firefox.real"
|
||||
MAXIMIZE=${MAXIMIZE:-"true"}
|
||||
export MAXIMIZE=$MAXIMIZE
|
||||
|
|
|
|||
|
|
@ -17,15 +17,15 @@ tar -xJf /tmp/torbrowser.tar.xz -C $TOR_HOME
|
|||
rm /tmp/torbrowser.tar.xz
|
||||
|
||||
|
||||
cp $TOR_HOME/tor-browser_en-US/start-tor-browser.desktop $TOR_HOME/tor-browser_en-US/start-tor-browser.desktop.bak
|
||||
cp $TOR_HOME/tor-browser_en-US/Browser/browser/chrome/icons/default/default128.png /usr/share/icons/tor.png
|
||||
cp $TOR_HOME/tor-browser/start-tor-browser.desktop $TOR_HOME/tor-browser/start-tor-browser.desktop.bak
|
||||
cp $TOR_HOME/tor-browser/Browser/browser/chrome/icons/default/default128.png /usr/share/icons/tor.png
|
||||
chown 1000:0 /usr/share/icons/tor.png
|
||||
sed -i 's/^Name=.*/Name=Tor Browser/g' $TOR_HOME/tor-browser_en-US/start-tor-browser.desktop
|
||||
sed -i 's/Icon=.*/Icon=\/usr\/share\/icons\/tor.png/g' $TOR_HOME/tor-browser_en-US/start-tor-browser.desktop
|
||||
sed -i 's/Exec=.*/Exec=sh -c \x27"$HOME\/tor-browser\/tor-browser_en-US\/Browser\/start-tor-browser" --detach || ([ ! -x "$HOME\/tor-browser\/tor-browser_en-US\/Browser\/start-tor-browser" ] \&\& "$(dirname "$*")"\/Browser\/start-tor-browser --detach)\x27 dummy %k/g' $TOR_HOME/tor-browser_en-US/start-tor-browser.desktop
|
||||
sed -i 's/^Name=.*/Name=Tor Browser/g' $TOR_HOME/tor-browser/start-tor-browser.desktop
|
||||
sed -i 's/Icon=.*/Icon=\/usr\/share\/icons\/tor.png/g' $TOR_HOME/tor-browser/start-tor-browser.desktop
|
||||
sed -i 's/Exec=.*/Exec=sh -c \x27"$HOME\/tor-browser\/tor-browser_en-US\/Browser\/start-tor-browser" --detach || ([ ! -x "$HOME\/tor-browser\/tor-browser_en-US\/Browser\/start-tor-browser" ] \&\& "$(dirname "$*")"\/Browser\/start-tor-browser --detach)\x27 dummy %k/g' $TOR_HOME/tor-browser/start-tor-browser.desktop
|
||||
|
||||
|
||||
cat >> $TOR_HOME/tor-browser_en-US/Browser/TorBrowser/Data/Browser/profile.default/prefs.js <<EOL
|
||||
cat >> $TOR_HOME/tor-browser/Browser/TorBrowser/Data/Browser/profile.default/prefs.js <<EOL
|
||||
user_pref("extensions.torlauncher.prompt_at_startup", false);
|
||||
user_pref("extensions.torlauncher.quickstart", true);
|
||||
user_pref("browser.download.lastDir", "/home/kasm-user/Downloads");
|
||||
|
|
@ -40,10 +40,10 @@ EOL
|
|||
|
||||
# Maintain backwards compatability with old image definitions that expect tor to be launched from /tmp
|
||||
mkdir -p /tmp/tor-browser_en-US/Browser/
|
||||
ln -s $TOR_HOME/tor-browser_en-US/start-tor-browser.desktop /tmp/tor-browser_en-US/Browser/start-tor-browser.desktop
|
||||
ln -s $TOR_HOME/tor-browser/start-tor-browser.desktop /tmp/tor-browser_en-US/Browser/start-tor-browser.desktop
|
||||
|
||||
chown -R 1000:0 $TOR_HOME/
|
||||
|
||||
|
||||
cp $TOR_HOME/tor-browser_en-US/start-tor-browser.desktop $HOME/Desktop/
|
||||
cp $TOR_HOME/tor-browser/start-tor-browser.desktop $HOME/Desktop/
|
||||
chown 1000:0 $HOME/Desktop/start-tor-browser.desktop
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue