diff options
Diffstat (limited to 'pkg')
-rw-r--r-- | pkg/bundle_from_docker (renamed from pkg/docker_build_apt) | 0 | ||||
-rw-r--r-- | pkg/bundle_from_docker_venv (renamed from pkg/docker_build) | 0 | ||||
-rw-r--r-- | pkg/docker_build_riseupvpn | 62 | ||||
-rw-r--r-- | pkg/docker_bundler/Dockerfile (renamed from pkg/docker_bundleapt/Dockerfile) | 0 | ||||
-rw-r--r-- | pkg/docker_bundler/Makefile (renamed from pkg/docker_bundleapt/Makefile) | 0 | ||||
-rw-r--r-- | pkg/docker_bundler/systray.sh (renamed from pkg/docker_bundleapt/systray.sh) | 0 | ||||
-rw-r--r-- | pkg/docker_bundler_venv/Dockerfile (renamed from pkg/docker_bundle/Dockerfile) | 0 | ||||
-rw-r--r-- | pkg/docker_bundler_venv/Makefile (renamed from pkg/docker_bundle/Makefile) | 2 |
8 files changed, 1 insertions, 63 deletions
diff --git a/pkg/docker_build_apt b/pkg/bundle_from_docker index 1d87b4e1..1d87b4e1 100644 --- a/pkg/docker_build_apt +++ b/pkg/bundle_from_docker diff --git a/pkg/docker_build b/pkg/bundle_from_docker_venv index 9669a87f..9669a87f 100644 --- a/pkg/docker_build +++ b/pkg/bundle_from_docker_venv diff --git a/pkg/docker_build_riseupvpn b/pkg/docker_build_riseupvpn deleted file mode 100644 index e741d8c6..00000000 --- a/pkg/docker_build_riseupvpn +++ /dev/null @@ -1,62 +0,0 @@ -# This script gets executed inside the docker-bundler-apt image. -# Produces a RiseupVPN bundle inside the volume exported as /dist -# (no virtualenv, so all the dependencies must be already installed in the image). - -: ${REPO:="https://github.com/leapcode/bitmask-dev"} -: ${BRANCH:="master"} - -# build bitmask-systray -# (dependencies should already be in the base image) - -export GOPATH=/srv/go -export CGO_CPPFLAGS="-I/usr/include" -export CGO_LDFLAGS="-L/usr/lib -L/usr/lib/z86_64-linux-gnu -lzmq -lpthread -lsodium -lrt -lstdc++ -lm -lc -lgcc" - -# echo "[+] building systray deps" -# go get -a 0xacab.org/leap/bitmask-systray -cd /src/leap && git clone --depth 1 --single-branch --branch master https://0xacab.org/leap/bitmask-systray -echo "[+] building systray" -cd bitmask-systray && go build . - -cd $HOME -echo "[+] CLONING REPO from $REPO [$BRANCH]" -rm -rf bitmaskbuild -git clone --depth 1 --single-branch --branch $BRANCH $REPO bitmaskbuild -cd bitmaskbuild -RELEASE=anonvpn-`cat pkg/next-version` -echo "[+] RELEASE: $RELEASE" -git fetch --tags -# uninstall bitmask-dev from base image and install bitmask-vpn -pip uninstall --yes leap.bitmask -pip install -e '.[vpn]' -mkdir -p dist/ - -# nuke bitmask mail -rm -rf src/leap/bitmask/mail - -# build anonvpn bundle -VIRTUAL_ENV=/usr/local make bundle_anonvpn_linux - -# copy systray binary and libs -echo "[+] Copy systray binary" -cp /src/leap/bitmask-systray/bitmask-systray dist/${RELEASE}/lib/ -cp /usr/lib/x86_64-linux-gnu/libsodium.so.18 dist/${RELEASE}/lib/ -cp /usr/lib/x86_64-linux-gnu/libzmq.so.5.1.1 dist/${RELEASE}/lib/libzmq.so.5 -cp /usr/lib/x86_64-linux-gnu/libappindicator3.so.1 dist/${RELEASE}/lib/ -cp /usr/lib/x86_64-linux-gnu/libpng16.so.16 dist/${RELEASE}/lib/libpng.so.16 -cp /usr/lib/x86_64-linux-gnu/libz.so dist/${RELEASE}/lib/libz.so - -# trim some bytes -rm dist/${RELEASE}/lib/pysqlcipher._sqlite.so -rm dist/${RELEASE}/lib/libzmq-0576c57a.so.5.0.2 -rm dist/${RELEASE}/lib/libsqlite3.so.0 - -# rename entrypoint -echo "[+] Build and copy wrapper binary" -cd $HOME/bitmaskbuild/pkg/launcher && make -cd $HOME/bitmaskbuild -cp pkg/launcher/bitmask dist/${RELEASE}/RiseupVPN -mv dist/${RELEASE}/lib/anonvpn dist/${RELEASE}/lib/bitmask - -cp -r dist/* /dist -echo "[+] DONE" diff --git a/pkg/docker_bundleapt/Dockerfile b/pkg/docker_bundler/Dockerfile index 810cae81..810cae81 100644 --- a/pkg/docker_bundleapt/Dockerfile +++ b/pkg/docker_bundler/Dockerfile diff --git a/pkg/docker_bundleapt/Makefile b/pkg/docker_bundler/Makefile index f36d2ef1..f36d2ef1 100644 --- a/pkg/docker_bundleapt/Makefile +++ b/pkg/docker_bundler/Makefile diff --git a/pkg/docker_bundleapt/systray.sh b/pkg/docker_bundler/systray.sh index 4bb19067..4bb19067 100644 --- a/pkg/docker_bundleapt/systray.sh +++ b/pkg/docker_bundler/systray.sh diff --git a/pkg/docker_bundle/Dockerfile b/pkg/docker_bundler_venv/Dockerfile index b2974dfe..b2974dfe 100644 --- a/pkg/docker_bundle/Dockerfile +++ b/pkg/docker_bundler_venv/Dockerfile diff --git a/pkg/docker_bundle/Makefile b/pkg/docker_bundler_venv/Makefile index f9c82ac1..233a2acc 100644 --- a/pkg/docker_bundle/Makefile +++ b/pkg/docker_bundler_venv/Makefile @@ -1,4 +1,4 @@ -IMAGE=bitmask-bundler +IMAGE=bitmask-bundler-venv build: docker build -t 0xacab.org:4567/leap/docker/$(IMAGE):latest . |