diff --git a/.install/loveland.sh b/.install/loveland.sh index 6e5acc9..a4748ed 100755 --- a/.install/loveland.sh +++ b/.install/loveland.sh @@ -23,6 +23,9 @@ is_apache_running=$(ps auxf --sort=+utime | grep -w apache | grep -v -E 'color=a MACHINE_TYPE=`uname -m` [ ${MACHINE_TYPE:0:3} == 'arm' ] && isARM="YES" +### UPDATE apt cache +sudo apt-get update + ################################## ## INSTALL RAINBOW ASCII ;) [[ ! $(which figlet) ]] && sudo apt install figlet -y @@ -47,7 +50,7 @@ mkdir -p ~/.zen/playlists ######## YOUTUBE-DL ########## if [[ ! $(which youtube-dl) ]]; then - sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl || exit 1 + sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl || err=1 sudo chmod a+rx /usr/local/bin/youtube-dl sudo chown $YOU /usr/local/bin/youtube-dl fi @@ -56,7 +59,6 @@ fi # MPD/MPC RompR AUDIO LAYER ############################### if [[ ! $(which mpd) ]]; then - sudo apt-get update sudo apt-get install libid3-tools mpd mpc lame ffmpeg lsof inotify-tools -y || err=1 sudo apt-get install lame sox libsox-fmt-mp3 eyed3 python-chardet imagemagick curl -y || err=1 #libav-tools unavailable on some system sudo apt-get install ca-certificates git-core binutils rsync alsa-utils bc espeak mpg321 fuse atomicparsley -y || err=1 @@ -148,8 +150,8 @@ if [[ ! -L /var/www/loveland ]]; then fi echo "JUKEBOX init" -sudo chmod -R 777 /var/www/loveland/jukebox/albumart -sudo chmod -R 777 /var/www/loveland/jukebox/prefs +[[ -d /var/www/loveland/jukebox/albumart ]] && sudo chmod -R 777 /var/www/loveland/jukebox/albumart +[[ -d /var/www/loveland/jukebox/prefs ]] && sudo chmod -R 777 /var/www/loveland/jukebox/prefs # CONFIG NGINX - LOVE LAND FRONTAL WEB PAGE echo "$NODENAME" | figlet -f slant | lolcat @@ -218,9 +220,9 @@ else sudo cp -f /tmp/g1sms_proxy.conf /etc/nginx/conf.d/g1sms_proxy.conf fi +##### RESTART NGINX sudo systemctl restart nginx || err=1 - if [[ $err ]]; then echo -e "${c_red}Installation de LOVELand bizarre??$c_"