You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I couldn't get the thelounge/thelounge:3.0.1-alpine working on my docker host because the node executable was missing PaX headers. This resulted in the following error:
The important thing to note here is that my docker host is running alpine linux, which employs its own fork of grsec. That's most likely the reason thelounge wouldn't work with my setup.
To circumvent this issue I've build the container using this dockerfile;
FROM thelounge/thelounge:3.0.1-alpine
RUN apk add --no-cache paxctl && paxctl -cm `which node`
I don't fully understand the implications of adding these headers, so I wouldn't want to recommend this to other users. Could someone with a better understanding of PaX comment on this?
Thanks for reading!
Alpine linux V3.8.4
Kernel 4.9.65-1-hardened
Docker version 18.06.1-ce, build d72f525745
The text was updated successfully, but these errors were encountered:
Hey!
I couldn't get the thelounge/thelounge:3.0.1-alpine working on my docker host because the node executable was missing PaX headers. This resulted in the following error:
The important thing to note here is that my docker host is running alpine linux, which employs its own fork of grsec. That's most likely the reason thelounge wouldn't work with my setup.
To circumvent this issue I've build the container using this dockerfile;
paxctl
I don't fully understand the implications of adding these headers, so I wouldn't want to recommend this to other users. Could someone with a better understanding of PaX comment on this?
Thanks for reading!
Alpine linux V3.8.4
Kernel 4.9.65-1-hardened
Docker version 18.06.1-ce, build d72f525745
The text was updated successfully, but these errors were encountered: