diff options
| author | Bruno Cesar Ribas <bcribas@users.noreply.github.com> | 2025-09-22 17:37:10 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-22 17:37:10 +0000 |
| commit | 17c329ef861181166b2d4bb751c6e8b858e22d31 (patch) | |
| tree | 8ed60ff50fdf300fc1d8dad103f58247540d1030 /debian | |
| parent | 23d13984f23e306c4015bdfbdb073a35c4213915 (diff) | |
| parent | 253fcbf02fe2efe6a1f3ff012346615d7e314734 (diff) | |
| download | boca-17c329ef861181166b2d4bb751c6e8b858e22d31.tar.gz boca-17c329ef861181166b2d4bb751c6e8b858e22d31.zip | |
Merge pull request #47 from DaviAntonio/release-1.5.21-noble
Release Boca 1.5.23 for Ubuntu noble
Diffstat (limited to 'debian')
| -rw-r--r-- | debian/boca-web.postinst | 3 | ||||
| -rw-r--r-- | debian/changelog | 72 | ||||
| -rw-r--r-- | debian/control | 9 | ||||
| -rw-r--r-- | debian/copyright | 16 |
4 files changed, 91 insertions, 9 deletions
diff --git a/debian/boca-web.postinst b/debian/boca-web.postinst index 091905b..460778d 100644 --- a/debian/boca-web.postinst +++ b/debian/boca-web.postinst @@ -36,7 +36,8 @@ a2enmod socache_shmcb a2enmod proxy_fcgi setenvif # Enable php-fpm module for apache -a2enconf php8.1-fpm +# ALWAYS check for unexpected PHP 8 point releases!!! +a2enconf php8.3-fpm # Check the syntax of apache2's configuration file # This DOES NOT CATCH ALL ERRORS diff --git a/debian/changelog b/debian/changelog index 4cd954f..847ef1e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,75 @@ +boca (1.5.23-1+ubuntu24.04) noble; urgency=medium + + * 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 `[[ ]]` + + -- Davi Antônio da Silva Santos <antoniossdavi@gmail.com> Thu, 28 Aug 2025 23:35:45 -0300 + +boca (1.5.22-1+ubuntu24.04) noble; urgency=medium + + * Fix multiple program versions being reported + + -- Davi Antônio da Silva Santos <antoniossdavi@gmail.com> Wed, 30 Apr 2025 00:22:59 -0300 + +boca (1.5.21-2+ubuntu24.04) noble; urgency=medium + + * Update copyright file + * Update the standards version to 4.7.2.0 + * Specify that the build does not require root + + -- Davi Antônio da Silva Santos <antoniossdavi@gmail.com> Mon, 28 Apr 2025 23:29:20 -0300 + +boca (1.5.21-1+ubuntu22.04) jammy; urgency=medium + + * Rebuild for Ubuntu 22.04 Jammy + + -- Davi Antônio da Silva Santos <antoniossdavi@gmail.com> Thu, 26 Sep 2024 22:10:03 -0300 + +boca (1.5.21-1+ubuntu24.04) noble; urgency=medium + + [ Bruno Ribas ] + * tools/boca-createjail: use correct maratona-linux repo + + [ Davi Antônio da Silva Santos ] + * Update internal version info to 1.5.21 + + -- Davi Antônio da Silva Santos <antoniossdavi@gmail.com> Thu, 26 Sep 2024 22:04:22 -0300 + +boca (1.5.20-1+ubuntu22.04) jammy; urgency=medium + + * Rebuild for Ubuntu 22.04 Jammy + + -- Davi Antônio da Silva Santos <antoniossdavi@gmail.com> Mon, 23 Sep 2024 16:47:15 -0300 + +boca (1.5.20-1) noble; urgency=medium + + [ Daniel Saad Nogueira Nunes ] + * Update webcast.php (#34) + * webcast.php: fixing FS separador character. (#40) + + [ Gatuno ] + * New autojudge setting on interface per problem. (#41) + + [ Davi Antônio da Silva Santos ] + * Drop dependency on logkeys + * Update internal version info to 1.5.20 + + -- Davi Antônio da Silva Santos <antoniossdavi@gmail.com> Mon, 05 Aug 2024 21:24:09 -0300 + +boca (1.5.19-1+ubuntu22.04) noble; urgency=medium + + * Migrate package to Ubuntu noble 24.04 + + -- Davi Antônio da Silva Santos <antoniossdavi@gmail.com> Thu, 30 May 2024 22:40:02 -0300 + boca (1.5.19-1) jammy; urgency=medium [ Rodrigo Laiola Guimarães ] diff --git a/debian/control b/debian/control index fd6fea9..b2c160e 100644 --- a/debian/control +++ b/debian/control @@ -4,7 +4,8 @@ Priority: optional Maintainer: BOCA Development Team <bocasystem@gmail.com> Uploaders: Cassio Polpo de Campos <cassiopc@gmail.com>, Bruno Cesar Ribas <bruno.ribas@unb.br> 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 @@ -31,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 @@ -43,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 @@ -64,7 +65,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. diff --git a/debian/copyright b/debian/copyright index 82c29f7..3f5c982 100644 --- a/debian/copyright +++ b/debian/copyright @@ -4,13 +4,21 @@ Upstream-Contact: BOCA Development Team <bocasystem@gmail.com> Source: <https://github.com/cassiopc/boca> Files: * -Copyright: 2012-2023 BOCA Development Team <bocasystem@gmail.com> +Copyright: 2012-2025 BOCA Development Team <bocasystem@gmail.com> License: GPL-2.0+ Files: debian/* -Copyright: 2016-2022 Bruno Ribas <brunoribas@utfpr.edu.br> - 2016-2018 Cassio de Campos <cassiopc@gmail.com> - 2023 Davi Antônio da Silva Santos <antoniossdavi@gmail.com> +Copyright: 2015 Alejandro Santos <alejolp@gmail.com> + 2019 Arthur Diniz <arthurbdiniz@gmail.com> + 2016-2022 Bruno Ribas <brunoribas@utfpr.edu.br> + 2017 Carlos Joa <cjoa@yahoo.com> + 2012-2018 Cassio de Campos <cassiopc@gmail.com> + 2023-2025 Davi Antônio da Silva Santos <antoniossdavi@gmail.com> + 2023-2024 Daniel Saad Nogueira Nunes <danielsaad@users.noreply.github.com> + 2024 Gatuno <gatuno@users.noreply.github.com> + 2020-2021 Emilio Wuerges <wuerges@gmail.com> + 2023 Rodrigo Laiola Guimarães <rlaiola@users.noreply.github.com> + 2018 Ronistone Junior <ronistonejunior@gmail.com> License: GPL-2.0+ License: GPL-2.0+ |