diff options
author | Ivan Alejandro <ivanalejandro0@gmail.com> | 2015-09-09 13:24:45 -0300 |
---|---|---|
committer | Kali Kaneko <kali@leap.se> | 2015-09-09 13:53:51 -0400 |
commit | bf0378257afcb8fa2542e5cf904691ec5fdd74b1 (patch) | |
tree | 75f40e2d5544632a0eae7137ca394181f36ab369 /docker/debian/run-docker-for-bitmask.sh | |
parent | b567cded32e58388f4c88ea04e15bdc86e585a13 (diff) |
[feat] use docker to test .deb packages
Add scripts to easily test (stable or unstable) debian packages.
- Resolves: #6715
Diffstat (limited to 'docker/debian/run-docker-for-bitmask.sh')
-rwxr-xr-x | docker/debian/run-docker-for-bitmask.sh | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/docker/debian/run-docker-for-bitmask.sh b/docker/debian/run-docker-for-bitmask.sh new file mode 100755 index 00000000..9ffb400b --- /dev/null +++ b/docker/debian/run-docker-for-bitmask.sh @@ -0,0 +1,22 @@ +#!/bin/sh +# NOTE: to get X11 socket forwarding to work we need this +xhost local:root + +docker run --rm -it \ + --net host \ + --privileged \ + -v /tmp/.X11-unix:/tmp/.X11-unix \ + -e DISPLAY=unix$DISPLAY \ + -v `pwd`:/host/ \ + -p 1984:1984 -p 2013:2013 \ + ubuntu:vivid bash + +# NOTE: what to do next? +# Install bitmask package: +# $ apt-bitmask.sh stable +# Install polkit agent (bitmask needs it): +# $ apt-get install lxpolkit +# Run polkit in background: +# $ lxpolkit & # this will show you a message like: 'No session for pid 5801', ignore it +# Run bitmask: +# $ bitmask -d |