aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2019-09-15 23:36:26 +0000
committerRob Austein <sra@hactrn.net>2019-09-15 23:36:26 +0000
commit56d82f8631bdd94739e7f39eac15a52b2d833c57 (patch)
tree86196766fb05e1cc177e56a9bb35a4493a77c75e /Dockerfile
parent27d1b74e6448f1a3a455e94b7f7dd307f86a0c48 (diff)
Java almost sorta kinda working
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile20
1 files changed, 12 insertions, 8 deletions
diff --git a/Dockerfile b/Dockerfile
index 75a4079..13ced3d 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -6,6 +6,7 @@ RUN apt-get --yes update && apt-get --yes install --no-install-recommends \
bzip2 \
fonts-droid-fallback \
fonts-noto \
+ libasound2 \
libdbus-glib-1-2 \
libgtk-3-0 \
ratpoison \
@@ -17,15 +18,18 @@ RUN apt-get --yes update && apt-get --yes install --no-install-recommends \
COPY startup.sh ratpoisonrc waterfox*.tar.bz2 jre-*.tar.gz /
RUN set -x; \
- tar -C /usr/local -xf /waterfox*.tar.bz2 && \
- rm -f /waterfox*.tar.bz2 && \
- ln -s /usr/local/waterfox/waterfox /usr/local/bin && \
mkdir -p /usr/local/java && \
- tar -C /usr/local/java -xf /jre-*.tar.gz && \
- echo >>/etc/profile JRE_HOME=`echo /usr/local/java/jre*` && \
- echo >>/etc/profile 'PATH="$PATH:$JRE_HOME/bin"' && \
- update-alternatives --install /usr/bin/java java /usr/local/java/jre*/bin/java 1 && \
- update-alternatives --set java /usr/bin/java java /usr/local/java/jre*/bin/java
+ tar -C /usr/local -xf /waterfox*.tar.bz2 && \
+ rm -f /waterfox*.tar.bz2 && \
+ tar -C /usr/local/java -xf /jre-*.tar.gz && \
+ rm -f /jre-*.tar.gz && \
+ echo >>/etc/profile export JRE_HOME=`echo /usr/local/java/jre*` && \
+ echo >>/etc/profile export 'PATH="$PATH:$JRE_HOME/bin"' && \
+ update-alternatives --install /usr/bin/java java /usr/local/java/jre*/bin/java 1 && \
+ update-alternatives --set java /usr/local/java/jre*/bin/java && \
+ update-alternatives --install /usr/bin/javaws javaws /usr/local/java/jre*/bin/javaws 1 && \
+ update-alternatives --set javaws /usr/local/java/jre*/bin/javaws && \
+ ln -s /usr/local/waterfox/waterfox /usr/local/bin
CMD ["/startup.sh"]
tests out 50% slower than the code it replaced.' href='/sra/rpki.net/commit/rpkid/rpki/ipaddrs.py?id=bc00240beabc1abcf40995a55eefdfe37c3c9502'>bc00240b
b46deb14

2d5c5397
b46deb14

35c1ca65
b46deb14



13a65b46
b46deb14





03d0e7da
b46deb14



13a65b46
b46deb14
275ec868
b46deb14




13a65b46
b46deb14
4d0e0f0c
b46deb14



13a65b46
b46deb14
eba8fc67
bc00240b
b46deb14

bc00240b
b46deb14

2d5c5397
b46deb14

bc00240b
b46deb14



13a65b46
b46deb14





bc00240b
b46deb14



13a65b46
b46deb14
bc00240b
b46deb14




13a65b46
b46deb14

bc00240b
b46deb14



13a65b46
b46deb14
309dbf08

b46deb14


13a65b46
b46deb14


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146