Skip to content

Commit 48139b4

Browse files
authored
Merge pull request SeleniumHQ#292 from SeleniumHQ/fix-vnc
Fix vnc
2 parents e116033 + b3c9fa5 commit 48139b4

File tree

9 files changed

+22
-62
lines changed

9 files changed

+22
-62
lines changed

NodeChromeDebug/Dockerfile

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,9 @@ USER root
1313
RUN apt-get update -qqy \
1414
&& apt-get -qqy install \
1515
x11vnc \
16-
&& rm -rf /var/lib/apt/lists/*
17-
18-
USER seluser
19-
20-
RUN mkdir -p ~/.vnc \
21-
&& x11vnc -storepasswd secret ~/.vnc/passwd
22-
23-
USER root
16+
&& rm -rf /var/lib/apt/lists/* \
17+
&& mkdir -p /root/.vnc \
18+
&& x11vnc -storepasswd secret ~/.vnc/passwd
2419

2520
#=================
2621
# Locale settings

NodeDebug/Dockerfile.txt

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,9 @@ USER root
88
RUN apt-get update -qqy \
99
&& apt-get -qqy install \
1010
x11vnc \
11-
&& rm -rf /var/lib/apt/lists/*
12-
13-
USER seluser
14-
15-
RUN mkdir -p ~/.vnc \
16-
&& x11vnc -storepasswd secret ~/.vnc/passwd
17-
18-
USER root
11+
&& rm -rf /var/lib/apt/lists/* \
12+
&& mkdir -p /root/.vnc \
13+
&& x11vnc -storepasswd secret ~/.vnc/passwd
1914

2015
#=================
2116
# Locale settings

NodeFirefoxDebug/Dockerfile

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,9 @@ USER root
1313
RUN apt-get update -qqy \
1414
&& apt-get -qqy install \
1515
x11vnc \
16-
&& rm -rf /var/lib/apt/lists/*
17-
18-
USER seluser
19-
20-
RUN mkdir -p ~/.vnc \
21-
&& x11vnc -storepasswd secret ~/.vnc/passwd
22-
23-
USER root
16+
&& rm -rf /var/lib/apt/lists/* \
17+
&& mkdir -p /root/.vnc \
18+
&& x11vnc -storepasswd secret ~/.vnc/passwd
2419

2520
#=================
2621
# Locale settings

NodeFirefoxDebug/Dockerfile.txt

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,10 @@ USER root
88
#=====
99
RUN apt-get update -qqy \
1010
&& apt-get -qqy install \
11-
x11vnc \
12-
&& rm -rf /var/lib/apt/lists/*
13-
14-
USER seluser
15-
16-
RUN mkdir -p ~/.vnc \
17-
&& x11vnc -storepasswd secret ~/.vnc/passwd
18-
19-
USER root
11+
x11vnc \
12+
&& rm -rf /var/lib/apt/lists/* \
13+
&& mkdir -p /root/.vnc \
14+
&& x11vnc -storepasswd secret ~/.vnc/passwd
2015

2116
#=================
2217
# Locale settings

StandaloneChromeDebug/Dockerfile

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,9 @@ USER root
1313
RUN apt-get update -qqy \
1414
&& apt-get -qqy install \
1515
x11vnc \
16-
&& rm -rf /var/lib/apt/lists/*
17-
18-
USER seluser
19-
20-
RUN mkdir -p ~/.vnc \
21-
&& x11vnc -storepasswd secret ~/.vnc/passwd
22-
23-
USER root
16+
&& rm -rf /var/lib/apt/lists/* \
17+
&& mkdir -p /root/.vnc \
18+
&& x11vnc -storepasswd secret ~/.vnc/passwd
2419

2520
#=================
2621
# Locale settings

StandaloneDebug/clear_x_locks.sh

Lines changed: 0 additions & 10 deletions
This file was deleted.

StandaloneDebug/entry_point.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
#
33
# IMPORTANT: Change this file only in directory StandaloneDebug!
44

5-
source /opt/bin/clear_x_locks.sh
65
source /opt/bin/functions.sh
76

87
export GEOMETRY="$SCREEN_WIDTH""x""$SCREEN_HEIGHT""x""$SCREEN_DEPTH"
@@ -16,6 +15,8 @@ if [ ! -z "$SE_OPTS" ]; then
1615
echo "appending selenium options: ${SE_OPTS}"
1716
fi
1817

18+
rm -f /tmp/.X*lock
19+
1920
SERVERNUM=$(get_server_num)
2021
env | cut -f 1 -d "=" | sort > asroot
2122
sudo -E -u seluser -i env | cut -f 1 -d "=" | sort > asseluser

StandaloneDebug/generate.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@ echo "# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" >> $FOLDER/Dockerfil
1111
echo FROM selenium/$BASE:$VERSION >> $FOLDER/Dockerfile
1212
cat ../NodeDebug/Dockerfile.txt >> $FOLDER/Dockerfile
1313

14-
cp ./clear_x_locks.sh \
15-
./entry_point.sh $FOLDER
14+
cp ./entry_point.sh $FOLDER
1615

1716
BROWSER_LC=$(echo $BROWSER | tr '[:upper:]' '[:lower:]')
1817

StandaloneFirefoxDebug/Dockerfile

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,9 @@ USER root
1313
RUN apt-get update -qqy \
1414
&& apt-get -qqy install \
1515
x11vnc \
16-
&& rm -rf /var/lib/apt/lists/*
17-
18-
USER seluser
19-
20-
RUN mkdir -p ~/.vnc \
21-
&& x11vnc -storepasswd secret ~/.vnc/passwd
22-
23-
USER root
16+
&& rm -rf /var/lib/apt/lists/* \
17+
&& mkdir -p /root/.vnc \
18+
&& x11vnc -storepasswd secret ~/.vnc/passwd
2419

2520
#=================
2621
# Locale settings

0 commit comments

Comments
 (0)