From 90229617695789cbfd4aea850e2b58f96223f463 Mon Sep 17 00:00:00 2001 From: AmirHossein Azhdarnezhad Date: Sat, 21 Oct 2023 03:08:55 +0330 Subject: [PATCH 1/2] Add `make` and `libcgroup` to DOMserver's software requirements --- doc/manual/install-domserver.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/manual/install-domserver.rst b/doc/manual/install-domserver.rst index c6f61b2871..289c0c82cc 100644 --- a/doc/manual/install-domserver.rst +++ b/doc/manual/install-domserver.rst @@ -35,14 +35,14 @@ For your convenience, the following command will install the necessary software on the DOMjudge server as mentioned above when using Debian GNU/Linux, or one of its derivative distributions like Ubuntu:: - sudo apt install acl zip unzip mariadb-server apache2 \ + sudo apt install libcgroup-dev make acl zip unzip mariadb-server apache2 \ php php-fpm php-gd php-cli php-intl php-mbstring php-mysql \ php-curl php-json php-xml php-zip composer ntp python3-yaml The following command can be used on RedHat Enterprise Linux, and related distributions like CentOS (with EPEL) and Fedora:: - sudo yum install acl zip unzip mariadb-server httpd \ + sudo yum install make libcgroup-devel acl zip unzip mariadb-server httpd \ php-gd php-cli php-intl php-mbstring php-mysqlnd \ php-xml php-zip composer ntp python3-pyyaml From 650c27fde8ff22f4492a3d63060d3c975c249b46 Mon Sep 17 00:00:00 2001 From: Jaap Eldering Date: Sat, 21 Oct 2023 12:29:29 +0200 Subject: [PATCH 2/2] Clarify which packages are judgehost requirements Also keep the order of packages consistent. --- doc/manual/install-domserver.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/manual/install-domserver.rst b/doc/manual/install-domserver.rst index 289c0c82cc..0dea492669 100644 --- a/doc/manual/install-domserver.rst +++ b/doc/manual/install-domserver.rst @@ -42,13 +42,13 @@ GNU/Linux, or one of its derivative distributions like Ubuntu:: The following command can be used on RedHat Enterprise Linux, and related distributions like CentOS (with EPEL) and Fedora:: - sudo yum install make libcgroup-devel acl zip unzip mariadb-server httpd \ + sudo yum install libcgroup-devel make acl zip unzip mariadb-server httpd \ php-gd php-cli php-intl php-mbstring php-mysqlnd \ php-xml php-zip composer ntp python3-pyyaml -Due to an `issue `_ in our -configure script you should also install the software for the judgehost -see :ref:`the judgehost software requirements ` +The packages `libcgroup-dev` and `make` are +:ref:`judgehost software requirements `, but also +needed here due to `issue 862 `. Installation ------------