This repository was archived by the owner on Jan 1, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 6 files changed +11
-15
lines changed
root/etc/services.d/domoticz Expand file tree Collapse file tree 6 files changed +11
-15
lines changed Original file line number Diff line number Diff line change 21
21
automake \
22
22
binutils \
23
23
boost-dev \
24
+ cmake \
24
25
confuse-dev \
25
26
curl-dev \
26
27
doxygen \
44
45
sqlite-dev \
45
46
tar \
46
47
zlib-dev && \
47
- echo "**** install build packages from edge****" && \
48
- apk add --no-cache --virtual=build-dependencies-edge --repository http://dl-3.alpinelinux.org/alpine/edge/main/ \
49
- cmake && \
50
48
echo "**** install runtime packages ****" && \
51
49
apk add --no-cache \
52
50
boost \
@@ -133,8 +131,7 @@ RUN \
133
131
usermod -a -G 16,20 abc && \
134
132
echo " **** cleanup ****" && \
135
133
apk del --purge \
136
- build-dependencies \
137
- build-dependencies-edge && \
134
+ build-dependencies && \
138
135
rm -rf \
139
136
/tmp/* \
140
137
/usr/lib/libftdi* \
Original file line number Diff line number Diff line change 21
21
automake \
22
22
binutils \
23
23
boost-dev \
24
+ cmake \
24
25
confuse-dev \
25
26
curl-dev \
26
27
doxygen \
44
45
sqlite-dev \
45
46
tar \
46
47
zlib-dev && \
47
- echo "**** install build packages from edge****" && \
48
- apk add --no-cache --virtual=build-dependencies-edge --repository http://dl-3.alpinelinux.org/alpine/edge/main/ \
49
- cmake && \
50
48
echo "**** install runtime packages ****" && \
51
49
apk add --no-cache \
52
50
boost \
@@ -133,8 +131,7 @@ RUN \
133
131
usermod -a -G 16,20 abc && \
134
132
echo " **** cleanup ****" && \
135
133
apk del --purge \
136
- build-dependencies \
137
- build-dependencies-edge && \
134
+ build-dependencies && \
138
135
rm -rf \
139
136
/tmp/* \
140
137
/usr/lib/libftdi* \
Original file line number Diff line number Diff line change 21
21
automake \
22
22
binutils \
23
23
boost-dev \
24
+ cmake \
24
25
confuse-dev \
25
26
curl-dev \
26
27
doxygen \
44
45
sqlite-dev \
45
46
tar \
46
47
zlib-dev && \
47
- echo "**** install build packages from edge****" && \
48
- apk add --no-cache --virtual=build-dependencies-edge --repository http://dl-3.alpinelinux.org/alpine/edge/main/ \
49
- cmake && \
50
48
echo "**** install runtime packages ****" && \
51
49
apk add --no-cache \
52
50
boost \
@@ -133,8 +131,7 @@ RUN \
133
131
usermod -a -G 16,20 abc && \
134
132
echo " **** cleanup ****" && \
135
133
apk del --purge \
136
- build-dependencies \
137
- build-dependencies-edge && \
134
+ build-dependencies && \
138
135
rm -rf \
139
136
/tmp/* \
140
137
/usr/lib/libftdi* \
Original file line number Diff line number Diff line change @@ -226,6 +226,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
226
226
227
227
## Versions
228
228
229
+ * ** 03.11.19:** - Set capabilities for domoticz binary and move cmake from edge repo.
229
230
* ** 28.06.19:** - Rebasing to alpine 3.10. Add iputils for ping. Fix typo in readme. Fix permissions for custom icons.
230
231
* ** 12.05.19:** - Add boost dependencies and turn off static boost build. Bump to Alpine 3.9.
231
232
* ** 30.03.19:** - Add env variable to set webroot.
Original file line number Diff line number Diff line change @@ -75,6 +75,7 @@ app_setup_block: |
75
75
76
76
# changelog
77
77
changelogs :
78
+ - { date: "03.11.19:", desc: "Set capabilities for domoticz binary and move cmake from edge repo." }
78
79
- { date: "28.06.19:", desc: "Rebasing to alpine 3.10. Add iputils for ping. Fix typo in readme. Fix permissions for custom icons." }
79
80
- { date: "12.05.19:", desc: "Add boost dependencies and turn off static boost build. Bump to Alpine 3.9." }
80
81
- { date: "30.03.19:", desc: "Add env variable to set webroot." }
Original file line number Diff line number Diff line change 2
2
3
3
IFS=" " read -r -a RUN_ARRAY <<< "$WEBROOT"
4
4
5
+ # set capabilities for domoticz binary
6
+ setcap cap_net_raw=+eip /var/lib/domoticz/domoticz
7
+
5
8
exec \
6
9
s6-setuidgid abc /var/lib/domoticz/domoticz \
7
10
-sslwww 1443 \
You can’t perform that action at this time.
0 commit comments