Skip to content

Commit b3247e4

Browse files
committed
Remove package 'paxctl'
1 parent 213293b commit b3247e4

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

assets/build/install.sh

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ PATH=${GOROOT}/bin:$PATH
1919

2020
export GOROOT PATH
2121

22-
BUILD_DEPENDENCIES="gcc g++ make patch pkg-config cmake paxctl \
22+
# TODO Verify, if this is necessary or not.
23+
# BUILD_DEPENDENCIES="gcc g++ make patch pkg-config cmake paxctl \
24+
BUILD_DEPENDENCIES="gcc g++ make patch pkg-config cmake \
2325
libc6-dev \
2426
libpq-dev zlib1g-dev libssl-dev \
2527
libgdbm-dev libreadline-dev libncurses5-dev libffi-dev \
@@ -59,13 +61,14 @@ cd "$PWD_ORG" && rm -rf /tmp/ruby
5961
# upgrade rubygems on demand
6062
gem update --no-document --system "${RUBYGEMS_VERSION}"
6163

62-
# PaX-mark ruby
63-
# Applying the mark late here does make the build usable on PaX kernels, but
64-
# still the build itself must be executed on a non-PaX kernel. It's done here
65-
# only for simplicity.
66-
paxctl -cvm "$(command -v ruby)"
67-
# https://en.wikibooks.org/wiki/Grsecurity/Application-specific_Settings#Node.js
68-
paxctl -cvm "$(command -v node)"
64+
# TODO Verify, if this is necessary or not.
65+
# # PaX-mark ruby
66+
# # Applying the mark late here does make the build usable on PaX kernels, but
67+
# # still the build itself must be executed on a non-PaX kernel. It's done here
68+
# # only for simplicity.
69+
# paxctl -cvm "$(command -v ruby)"
70+
# # https://en.wikibooks.org/wiki/Grsecurity/Application-specific_Settings#Node.js
71+
# paxctl -cvm "$(command -v node)"
6972

7073
# remove the host keys generated during openssh-server installation
7174
rm -rf /etc/ssh/ssh_host_*_key /etc/ssh/ssh_host_*_key.pub

0 commit comments

Comments
 (0)