diff --git a/debian/resources/nginx.sh b/debian/resources/nginx.sh index 2452d8c..f0c51a0 100755 --- a/debian/resources/nginx.sh +++ b/debian/resources/nginx.sh @@ -32,8 +32,8 @@ else #9.x - */stretch/ #8.x - */jessie/ if [ ."$os_codename" = ."jessie" ]; then - echo "deb http://packages.dotdeb.org $codename all" > /etc/apt/sources.list.d/dotdeb.list - echo "deb-src http://packages.dotdeb.org $codename all" >> /etc/apt/sources.list.d/dotdeb.list + echo "deb http://packages.dotdeb.org $os_codename all" > /etc/apt/sources.list.d/dotdeb.list + echo "deb-src http://packages.dotdeb.org $os_codename all" >> /etc/apt/sources.list.d/dotdeb.list wget -O - https://www.dotdeb.org/dotdeb.gpg | apt-key add - fi fi diff --git a/debian/resources/sngrep.sh b/debian/resources/sngrep.sh index 9c9bbde..bc24569 100644 --- a/debian/resources/sngrep.sh +++ b/debian/resources/sngrep.sh @@ -1,7 +1,23 @@ #!/bin/sh +#move to script directory so all relative paths work +cd "$(dirname "$0")" + +#includes +. ./config.sh +. ./colors.sh +. ./environment.sh + #add sngrep -if [ ."$cpu_architecture" != ."arm" ]; then +if [ ."$cpu_architecture" = ."arm" ]; then + #source install + apt-get install -y --force-yes git autoconf automake gcc make libncurses5-dev libpcap-dev libssl-dev libpcre3-dev + cd /usr/src && git clone https://github.com/irontec/sngrep + cd /usr/src/sngrep && ./bootstrap.sh + cd /usr/src/sngrep && ./configure + cd /usr/src/sngrep && make install +else + #package install echo 'deb http://packages.irontec.com/debian jessie main' > /etc/apt/sources.list.d/sngrep.list wget http://packages.irontec.com/public.key -q -O - | apt-key add - apt-get update diff --git a/debian/resources/switch/package-all.sh b/debian/resources/switch/package-all.sh index 5573fba..8c5b8ae 100755 --- a/debian/resources/switch/package-all.sh +++ b/debian/resources/switch/package-all.sh @@ -1,5 +1,9 @@ #!/bin/sh +#move to script directory so all relative paths work +cd "$(dirname "$0")" + +#includes . ../config.sh . ../colors.sh . ../environment.sh diff --git a/debian/resources/switch/package-release.sh b/debian/resources/switch/package-release.sh index eb63e14..2e9dcd4 100755 --- a/debian/resources/switch/package-release.sh +++ b/debian/resources/switch/package-release.sh @@ -3,6 +3,7 @@ #move to script directory so all relative paths work cd "$(dirname "$0")" +#includes . ../config.sh . ../colors.sh . ../environment.sh diff --git a/debian/resources/switch/source-release.sh b/debian/resources/switch/source-release.sh index 82891ca..85103a0 100755 --- a/debian/resources/switch/source-release.sh +++ b/debian/resources/switch/source-release.sh @@ -1,4 +1,5 @@ #!/bin/sh + echo "Installing the FreeSWITCH source" DEBIAN_FRONTEND=none APT_LISTCHANGES_FRONTEND=none apt-get install -y --force-yes ntpdate libapache2-mod-log-sql-ssl libfreetype6-dev git-buildpackage doxygen yasm nasm gdb git build-essential automake autoconf 'libtool-bin|libtool' python uuid-dev zlib1g-dev 'libjpeg8-dev|libjpeg62-turbo-dev' libncurses5-dev libssl-dev libpcre3-dev libcurl4-openssl-dev libldns-dev libedit-dev libspeexdsp-dev libspeexdsp-dev libsqlite3-dev perl libgdbm-dev libdb-dev bison libvlc-dev libvlccore-dev vlc-nox pkg-config ccache libpng-dev libvpx-dev libyuv-dev libopenal-dev libbroadvoice-dev libcodec2-dev libflite-dev libg7221-dev libilbc-dev libmongoc-dev libsilk-dev libsoundtouch-dev libmagickcore-dev liblua5.2-dev libopus-dev libsndfile-dev libopencv-dev libavformat-dev libx264-dev erlang-dev libldap2-dev libmemcached-dev libperl-dev portaudio19-dev python-dev libsnmp-dev libyaml-dev libmp4v2-dev apt-get install -y --force-yes ntp unzip libpq-dev memcached libshout3-dev libvpx-dev libmpg123-dev libmp3lame-dev