You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
1.5 KiB
37 lines
1.5 KiB
#!/bin/bash
|
|
|
|
set -e # exit on error
|
|
set -o pipefail # exit on pipeline error
|
|
set -u # treat unset variable as error
|
|
|
|
SCRIPT_DIR="$(dirname "$(readlink -f "$0")")"
|
|
|
|
# install packages
|
|
if [ -f $SCRIPT_DIR/package.list ]; then
|
|
sudo DEBIAN_FRONTEND=$DEBIAN_FRONTEND_TYPE \
|
|
$APT_CMD update >>$OUTPUT 2>&1 &&
|
|
sudo DEBIAN_FRONTEND=$DEBIAN_FRONTEND_TYPE \
|
|
$APT_CMD install $APT_OPTIONS \
|
|
$(grep -vE "^\s*#" $SCRIPT_DIR/package.list | tr "\n" " ") >>$OUTPUT 2>&1
|
|
fi
|
|
|
|
cd /root
|
|
#apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5 >>$OUTPUT 2>&1
|
|
#echo "deb https://download.onlyoffice.com/repo/debian squeeze main" >/etc/apt/sources.list.d/onlyoffice.list >>$OUTPUT 2>&1
|
|
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | apt-key add - >>$OUTPUT 2>&1
|
|
wget -c https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb >>$OUTPUT 2>&1
|
|
sudo DEBIAN_FRONTEND=$DEBIAN_FRONTEND_TYPE \
|
|
$APT_CMD update
|
|
#sudo DEBIAN_FRONTEND=$DEBIAN_FRONTEND_TYPE \
|
|
# $APT_CMD install $APT_OPTIONS onlyoffice-desktopeditors
|
|
sudo DEBIAN_FRONTEND=$DEBIAN_FRONTEND_TYPE \
|
|
$APT_CMD install $APT_OPTIONS /root/google-chrome-stable_current_amd64.deb /root/cts-4.0.0-104.ks1_amd64.deb >>$OUTPUT 2>&1
|
|
|
|
if [ -d /home/live ]; then
|
|
mkdir -p /home/live/.cts
|
|
cp /etc/skel/.cts/settings.conf /home/live/.cts/
|
|
chmod 755 /home/live/.cts
|
|
chown live:live /home/live/.cts
|
|
chmod 644 /home/live/.cts/settings.conf
|
|
chown live:live /home/live/.cts/settings.conf
|
|
fi
|
|
|