From 21f3f2503415a8839385181b5b674b3f16bd141d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Davi=20Ant=C3=B4nio=20da=20Silva=20Santos?= Date: Mon, 5 Aug 2024 21:16:19 -0300 Subject: Drop dependency on logkeys --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian/control') diff --git a/debian/control b/debian/control index fd6fea9..870f3dc 100644 --- a/debian/control +++ b/debian/control @@ -64,7 +64,7 @@ Description: automatic judge system for BOCA Package: boca-submission-tools Architecture: amd64 -Depends: ${misc:Depends}, ${shlibs:Depends}, sharutils, wget, libany-uri-escape-perl, openssl, openssh-server, logkeys +Depends: ${misc:Depends}, ${shlibs:Depends}, sharutils, wget, libany-uri-escape-perl, openssl, openssh-server Description: BOCA tools for headless code submission This package provides tools to submit codes to a running boca server without using the web interface. -- cgit v1.2.3 From 008e6cc9624c56e296069bd2a55d7d6268d88442 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Davi=20Ant=C3=B4nio=20da=20Silva=20Santos?= Date: Tue, 29 Apr 2025 17:25:26 -0300 Subject: build: specify that the build does not require root Explicitly declaring that the rules files does not require root access will speed up the package compilation. --- debian/control | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian/control') diff --git a/debian/control b/debian/control index 870f3dc..adc1fb1 100644 --- a/debian/control +++ b/debian/control @@ -4,7 +4,8 @@ Priority: optional Maintainer: BOCA Development Team Uploaders: Cassio Polpo de Campos , Bruno Cesar Ribas Build-Depends: debhelper-compat (= 13) -Standards-Version: 4.6.0.1 +Rules-Requires-Root: no +Standards-Version: 4.7.2.0 Package: boca Architecture: all -- cgit v1.2.3 From 253fcbf02fe2efe6a1f3ff012346615d7e314734 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Davi=20Ant=C3=B4nio=20da=20Silva=20Santos?= Date: Thu, 4 Sep 2025 21:40:47 -0300 Subject: fix: patch jail creation for Ubuntu Noble - Update php dependencies to PHP 8.3 - Update the source code to inform version 1.5.23 - Update boca-web maintainer script for PHP 8.3 - Adds Ubuntu mirror to the standard jail - Patch standard jail fixing debootstrap problems with Ubuntu noble - Purge the unecessary packages in the jail - Perform a dist-upgrade after updating the jail - Quote shell variables o prevent suprise splitting - Replace obsolete backticks with `$( )` - Modernise test commands, replacing `[ ]` with `[[ ]]` --- debian/control | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'debian/control') diff --git a/debian/control b/debian/control index adc1fb1..b2c160e 100644 --- a/debian/control +++ b/debian/control @@ -32,7 +32,7 @@ Description: BOCA - database Package: boca-web Architecture: all -Depends: ${misc:Depends}, ${shlibs:Depends}, boca-common, apache2, php8.1-fpm, php8.1, python3-matplotlib +Depends: ${misc:Depends}, ${shlibs:Depends}, boca-common, apache2, php8.3-fpm, php8.3, python3-matplotlib Conflicts: libapache2-mod-php Description: BOCA - WEB files BOCA is a software created to control a contest with the ACM International @@ -44,7 +44,7 @@ Description: BOCA - WEB files Package: boca-common Architecture: all Pre-Depends: debconf, makepasswd, sharutils -Depends: ${misc:Depends}, ${shlibs:Depends}, php8.1-zip, wget, php8.1-cli, php8.1-pgsql, php8.1-gd, postgresql-client, php8.1-xml, openssl, libany-uri-escape-perl +Depends: ${misc:Depends}, ${shlibs:Depends}, php8.3-zip, wget, php8.3-cli, php8.3-pgsql, php8.3-gd, postgresql-client, php8.3-xml, openssl, libany-uri-escape-perl Description: BOCA - Common files BOCA is a software created to control a contest with the ACM International Collegiate Programming Contest rules. It has been developed in PHP and the -- cgit v1.2.3