Compare commits

..

53 Commits

Author SHA1 Message Date
ijurisic aeaa8dd985 Merge pull request 'Fix CI job for GitLab servers' (#65) from adamhax0rbana/nextcloud-deb:trixie into trixie
Reviewed-on: #65
2026-06-05 07:45:39 +02:00
adamhax0rbana 497018e3e8 maint: removed hard-coded version number from GitLab CI 2026-06-04 04:26:25 -05:00
adamhax0rbana 64f55f3972 Revert "Update .gitlab-ci.yml"
This reverts commit 2a1ce1f71a because that change uses a variable which is never defined (NC_VERSION), which breaks the CI build on GitLab.
2026-06-04 04:23:10 -05:00
ijurisic f799b77b54 Merge pull request 'New upstream version 32.0.11' (#63) from marsupilami79/nextcloud-deb:trixie into trixie
Reviewed-on: #63
2026-06-03 12:48:24 +02:00
marsupilami79 f76001e6ca New upstream version 32.0.11 2026-06-03 11:53:53 +02:00
ijurisic ea10103aaf Merge pull request 'New upstream version 32.0.10' (#62) from marsupilami79/nextcloud-deb:trixie into trixie
Reviewed-on: #62
2026-06-01 13:14:47 +02:00
marsupilami79 85a4331ef3 New upstream version 32.0.10 2026-06-01 12:02:58 +02:00
ijurisic e2925cc938 Merge pull request 'New upstream version 32.0.9' (#61) from marsupilami79/nextcloud-deb:trixie into trixie
Reviewed-on: #61
2026-05-04 09:26:12 +02:00
marsupilami79 01d43e9143 New upstream version 32.0.9 2026-05-01 13:33:49 +02:00
ijurisic d76c8301a8 Merge pull request 'New upstream version 32.0.8' (#60) from marsupilami79/nextcloud-deb:trixie into trixie
Reviewed-on: #60
2026-04-30 20:17:31 +02:00
marsupilami79 6c2f00a569 merge upstream 2026-04-29 16:15:03 +02:00
marsupilami79 aad55bdc21 Merge branch 'trixie' of https://git.jurisic.org/marsupilami79/nextcloud-deb into trixie 2026-04-29 16:13:59 +02:00
marsupilami79 1d4446358d New upstream version 32.0.8 2026-04-29 16:13:01 +02:00
marsupilami79 078b4b8f9b New upstream version 32.0.8 2026-04-29 16:10:14 +02:00
ijurisic 1b7b8c3a8c Merge pull request 'New upstreeam version 32.0.7' (#59) from marsupilami79/nextcloud-deb:trixie into trixie
Reviewed-on: #59
2026-04-01 08:09:32 +02:00
marsupilami79 9b2463c9e3 New upstream version 32.0.7 2026-03-27 10:34:58 +01:00
marsupilami79 d032e6a204 New upstream version 32.0.6 2026-02-12 21:53:12 +01:00
ijurisic b5299936e9 New upstream version 32.0.5 2026-01-19 09:37:59 +01:00
ijurisic 91de6318f0 Fixed occ owner 2026-01-19 07:12:13 +01:00
ijurisic 9c2d7e0c28 New upstream version 32.0.4 2026-01-15 13:52:45 +01:00
ijurisic 4fa1bed6f6 Applay full permission for www-data on /var/www/nextcloud 2026-01-09 08:05:55 +01:00
ijurisic fdac315733 Applay ownership www-data on /var/www/nextcloud 2026-01-09 07:42:01 +01:00
ijurisic e4e6dbf549 Fixed spaces 2026-01-08 15:59:36 +01:00
ijurisic 85bcf2c7f8 Removed tab from rules 2026-01-08 15:46:07 +01:00
ijurisic 798b279956 Fixed occ script, postinstall permissions and Updated rules and readme 2026-01-08 15:37:49 +01:00
ijurisic 580e55958d Merge pull request 'New upstream version 32.0.3' (#52) from marsupilami79/nextcloud-deb:trixie into trixie
Reviewed-on: #52
2025-12-19 14:25:19 +01:00
marsupilami79 279f689983 merge upstream 2025-12-16 10:52:36 +01:00
marsupilami79 74081232e9 New upstream version 32.0.3 2025-12-16 10:46:38 +01:00
ijurisic daf99b3557 Merge pull request 'New upstrem Version 32.0.2' (#50) from marsupilami79/nextcloud-deb:trixie into trixie
Reviewed-on: #50
2025-11-28 12:41:57 +01:00
marsupilami79 fc590562ca merge upstream 2025-11-28 10:58:46 +01:00
marsupilami79 add06814a3 New upstream version 32.0.2 2025-11-28 10:53:14 +01:00
marsupilami79 8dc9b411f9 New upstream version 32.0.2 2025-11-28 10:39:23 +01:00
ijurisic 9c4c0b2d80 Merge pull request 'New upstream version 32.0.1 (#5)' (#49) from marsupilami79/nextcloud-deb:trixie into trixie
Reviewed-on: #49
2025-11-20 14:32:25 +01:00
marsupilami79 dc742c1a44 New upstream version 32.0.1 (#5)
Co-authored-by: Ivan Jurišić <ijurisic@noreply.git.jurisic.org>
Co-authored-by: Ivan Jurišić <ivan@jurisic.org>
Co-authored-by: marsupilami79 <marsupilami79@gmx.de>
Reviewed-on: marsupilami79/nextcloud-deb#5
Co-authored-by: Jan Baumgarten <jan.baumgarten@iks.ag>
Co-committed-by: Jan Baumgarten <jan.baumgarten@iks.ag>
2025-10-29 15:03:02 +01:00
marsupilami79 d57194b97a New upstream version 32.0.1 2025-10-29 14:58:04 +01:00
marsupilami79 ecc820cccd Merge remote-tracking branch 'remotes/jurisic/trixie' into bookworm
# Conflicts:
#	debian/changelog
2025-10-29 14:11:02 +01:00
ijurisic d5f49f3b57 New upstream version 32.0.0 2025-10-23 07:52:07 +02:00
ijurisic a460c05dd6 Updated install and readme 2025-09-18 14:22:49 +02:00
ijurisic 9917fea244 Updated README 2025-09-18 14:19:26 +02:00
ijurisic c1f034413f Fixed install 2025-09-18 13:26:16 +02:00
ijurisic 6ddfa07d43 changed .reused to REUSE.toml 2025-09-18 13:17:35 +02:00
ijurisic 62361bf18c revoked reuser 2025-09-18 13:11:00 +02:00
ijurisic bd7029644e New upstream version 31.0.9 2025-09-18 12:52:52 +02:00
ijurisic 7ca546ddde New upstream version 31.0.9 2025-09-18 12:42:49 +02:00
ijurisic 389e13448a Merge pull request 'New upstream version 31.0.8' (#47) from marsupilami79/nextcloud-deb:bookworm into bookworm
Reviewed-on: #47
2025-08-20 11:20:18 +02:00
marsupilami79 819d7348b8 New upstream version 31.0.8 2025-08-18 21:13:11 +02:00
ijurisic 948b668a16 New upstream version 31.0.7 2025-07-11 09:17:26 +02:00
ijurisic aac2d33a6c New upstream version 31.0.6 2025-06-13 08:05:15 +02:00
ijurisic 468d132f54 New upstream version 31.0.5 2025-05-16 07:12:02 +02:00
ijurisic 0d23fd2983 Merge pull request 'New upstream version 31.0.4' (#44) from marsupilami79/nextcloud-deb:bookworm into bookworm
Reviewed-on: #44
2025-04-19 19:35:21 +02:00
marsupilami79 3336207daa New upstream version 31.0.4 2025-04-19 12:14:43 +02:00
ijurisic abfb6c8b53 Merge pull request 'New upstream version 31.0.3' (#43) from marsupilami79/nextcloud-deb:bookworm into bookworm
Reviewed-on: #43
2025-04-17 07:13:43 +02:00
marsupilami79 22cf375ee8 New upstream version 31.0.3 2025-04-16 19:11:38 +02:00
8 changed files with 69 additions and 167 deletions
+4 -4
View File
@@ -1,6 +1,6 @@
# Build on Bookworm
# Build on Trixie
default:
image: debian:bookworm
image: debian:trixie
latest:
# Build the latest .deb file
@@ -10,8 +10,8 @@ latest:
- apt update && apt install -y build-essential fakeroot devscripts apache2-dev
- export DEBEMAIL="NOREPLY@`hostname -d`"
- mkdir -p builddir
- uscan --overwrite-download --destdir builddir --download-version $NC_VERSION
- cd ../nextcloud-server-$NC_VERSION
- uscan --overwrite-download --destdir builddir
- cd ../nextcloud-server-*
- dpkg-buildpackage -rfakeroot
- cd - ; cp ../nextcloud-server_*.deb .
artifacts:
+7 -7
View File
@@ -1,7 +1,7 @@
## Instalation from repository
## Installation from repository
```
wget -qO - https://apt.jurisic.org/Release.key | gpg --dearmor | sudo dd of=/usr/share/keyrings/jurisic-keyring.gpg
echo "deb [ signed-by=/usr/share/keyrings/jurisic-keyring.gpg ] https://apt.jurisic.org/debian/ $(lsb_release -cs) main contrib non-free" | sudo tee /etc/apt/sources.list.d/jurisic.list
wget -qO /etc/apt/keyrings/jurisic-keyring.asc https://apt.jurisic.org/Release.key
echo "deb [ signed-by=/etc/apt/keyrings/jurisic-keyring.asc ] https://apt.jurisic.org/debian/ $(lsb_release -cs) main contrib non-free" > /etc/apt/sources.list.d/jurisic.list
sudo apt update
sudo apt install nextcloud-server
```
@@ -15,11 +15,11 @@ sudo apt-get install build-essential fakeroot devscripts apache2-dev
```
git clone https://git.jurisic.org/ijurisic/nextcloud-deb.git
cd nextcloud-deb
git checkout bookworm
git checkout trixie
uscan --verbose --download-current-version
cd ../nextcloud-server-31.0.2
cd ../nextcloud-server-32.0.11
dch -n
dpkg-buildpackage -rfakeroot -us -uc
dpkg-buildpackage -us -uc
cd ..
dpkg -i nextcloud-server_31.0.2-1~deb12_all.deb
dpkg -i nextcloud-server_32.0.11-1~deb13_all.deb
```
+40 -129
View File
@@ -1,167 +1,78 @@
nextcloud-server (31.0.2-1~deb12) bookworm; urgency=medium
nextcloud-server (32.0.11-1~deb13) trixie; urgency=medium
* New upstream release 31.0.2
* New upstream release 32.0.11
-- Ivan Jurišić <ivan@jurisic.org> Tue, 1 Apr 2025 13:19:23 +0100
-- Jan Baumgarten <jan.baumgarten@iks.ag> Wed, 03 Jun 2026 10:58:00 +0200
nextcloud-server (31.0.1-1~deb12) bookworm; urgency=medium
nextcloud-server (32.0.10-1~deb13) trixie; urgency=medium
* New upstream release 31.0.1
* New upstream release 32.0.10
-- Ivan Jurišić <ivan@jurisic.org> Wed, 19 Mar 2025 11:29:12 +0100
-- Jan Baumgarten <jan.baumgarten@iks.ag> Mon, 01 Jun 2026 10:31:21 +0200
nextcloud-server (31.0.0-1~deb12) bookworm; urgency=medium
nextcloud-server (32.0.9-1~deb13) trixie; urgency=medium
* New upstream release 31.0.0
* New upstream release 32.0.9
-- Ivan Jurišić <ivan@jurisic.org> Wed, 12 Mar 2025 08:00:43 +0100
-- Jan Baumgarten <jan.baumgarten@iks.ag> Fri, 01 May 2026 13:02:21 +0200
nextcloud-server (30.0.6-1~deb12) bookworm; urgency=medium
nextcloud-server (32.0.8-1~deb13) trixie; urgency=medium
* New upstream release 30.0.6
* New upstream release 32.0.8
-- Ivan Jurišić <ivan@jurisic.org> Fri, 14 Feb 2025 13:06:40 +0000
-- Jan Baumgarten <jan.baumgarten@iks.ag> Wed, 29 Apr 2026 15:39:21 +0200
nextcloud-server (29.0.11-1~deb12) bookworm; urgency=medium
nextcloud-server (32.0.7-1~deb13) trixie; urgency=medium
* New upstream release 29.0.11
* New upstream release 32.0.7
-- Jan Baumgarten <jan.baumgarten@iks.ag> Fri, 17 Jan 2025 16:41:30 +0100
-- Jan Baumgarten <jan.baumgarten@iks.ag> Fri, 27 Mar 2026 10:14:00 +0200
nextcloud-server (29.0.10-1~deb12) bookworm; urgency=medium
nextcloud-server (32.0.6-1~deb13) trixie; urgency=medium
* New upstream release 29.0.10
* New upstream release 32.0.6
-- Jan Baumgarten <jan.baumgarten@iks.ag> Sun, 14 Jan 2025 23:04:30 +0100
-- Jan Baumgarten <jan.baumgarten@iks.ag> Thu, 12 Feb 2026 21:21:00 +0200
nextcloud-server (29.0.9-1~deb12) bookworm; urgency=medium
nextcloud-server (32.0.5-1~deb13) trixie; urgency=medium
* New upstream release 29.0.9
* New upstream release 32.0.5
-- Jan Baumgarten <jan.baumgarten@iks.ag> Sun, 10 Nov 2024 12:35:30 +0200
-- Ivan Jurišić <ivan@jurisic.org> Tue, 19 Jan 2026 09:37:05 +0200
nextcloud-server (29.0.8-1~deb12) bookworm; urgency=medium
nextcloud-server (32.0.4-1~deb13) trixie; urgency=medium
* New upstream release 29.0.8
* New upstream release 32.0.4
-- Jan Baumgarten <jan.baumgarten@iks.ag> Mon, 14 Oct 2024 21:44:30 +0200
-- Ivan Jurišić <ivan@jurisic.org> Tue, 15 Jan 2026 13:51:21 +0200
nextcloud-server (29.0.7-1~deb12) bookworm; urgency=medium
nextcloud-server (32.0.4-1~deb13) trixie; urgency=medium
* New upstream release 29.0.7
* Fixed occ script, postinstall permissions
* Updated rules, readme
-- Jan Baumgarten <jan.baumgarten@iks.ag> Wed, 12 Sep 2024 22:05:30 +0200
-- Ivan Jurišić <ivan@jurisic.org> Tue, 08 Jan 2026 15:34:32 +0200
nextcloud-server (29.0.6-1~deb12) bookworm; urgency=medium
nextcloud-server (32.0.3-1~deb13) trixie; urgency=medium
* New upstream release 29.0.6
* New upstream release 32.0.3
-- Jan Baumgarten <jan.baumgarten@iks.ag> Wed, 04 Sep 2024 08:19:30 +0200
-- Jan Baumgarten <jan.baumgarten@iks.ag> Tue, 16 Dec 2025 09:25:00 +0200
nextcloud-server (29.0.5-1~deb12) bookworm; urgency=medium
nextcloud-server (32.0.2-1~deb13) trixie; urgency=medium
* New upstream release 29.0.5
* New upstream release 32.0.2
-- Jan Baumgarten <jan.baumgarten@iks.ag> Thu, 22 Aug 2024 14:39:41 +0200
-- Jan Baumgarten <jan.baumgarten@iks.ag> Sun, 23 Nov 2025 22:34:00 +0200
nextcloud-server (29.0.4-2~deb12) bookworm; urgency=medium
nextcloud-server (32.0.1-1~deb13) trixie; urgency=medium
* New upstram release 29.0.4
-- Ivan Jurišić <ivan@jurisic.org> Tue, 30 Jul 2024 07:37:17 +0000
* New upstream release 32.0.1
nextcloud-server (29.0.4-1~deb12.1) bookworm; urgency=medium
-- Jan Baumgarten <jan.baumgarten@iks.ag> Wed, 29 Oct 2025 14:27:00 +0200
* New upstram release 29.0.4
-- Ivan Jurišić <ivan@jurisic.org> Tue, 30 Jul 2024 07:15:17 +0000
nextcloud-server (32.0.0-1~deb13) trixie; urgency=medium
nextcloud-server (29.0.3-1~deb12) bookworm; urgency=medium
* New upstream release 32.0.0
* New upstream release 29.0.3
-- Jan Baumgarten <jan.baumgarten@iks.ag> Sat, 29 Jun 2024 16:15:02 +0200
nextcloud-server (29.0.2-1~deb12) bookworm; urgency=medium
* New upstream release 29.0.2
-- Jan Baumgarten <jan.baumgarten@iks.ag> Fri, 21 Jun 2024 19:43:00 +0200
nextcloud-server (29.0.0-1~deb12) bookworm; urgency=medium
* New upstream release 29.0.0
-- Ivan Jurišić <ivan@jurisic.org> Thu, 25 Apr 2024 06:29:57 +0000
nextcloud-server (28.0.3-1~deb12) bookworm; urgency=medium
* New upstream release 28.0.3
-- Ivan Jurišić <ivan@jurisic.org> Mon, 04 Mar 2024 09:08:55 +0000
nextcloud-server (28.0.2-1~deb12) bookworm; urgency=medium
* New upstream release 28.0.2
-- Ivan Jurišić <ivan@jurisic.org> Mon, 05 Feb 2024 10:52:15 +0000
nextcloud-server (27.1.6-1~deb12) bookworm; urgency=medium
* New upstream release 27.1.6
-- jan <jan.baumgarten@iks.ag> Fri, 26 Jan 2024 08:42:57 +0100
nextcloud-server (27.1.5-1~deb12) bookworm; urgency=medium
* New upstream release 27.1.5
-- Jan Baumgarten <jan.baumgarten@iks.ag> Fri, 24 Nov 2023 21:28:32 +0100
nextcloud-server (27.1.4-1~deb12) bookworm; urgency=medium
* New upstream release 27.1.4
-- Jan Baumgarten <jan.baumgarten@iks.ag> Fri, 24 Nov 2023 21:28:32 +0100
nextcloud-server (27.1.3-1~deb12) bookworm; urgency=medium
* New upstream release 27.1.3
-- Ivan Jurišić <ivan@jurisic.org> Fri, 10 Nov 2023 12:22:32 +0000
nextcloud-server (27.1.0-1~deb12) bookworm; urgency=medium
* New upstream release 27.1.0
-- Ivan Jurišić <ivan@jurisic.org> Mon, 18 Sep 2023 08:59:43 +0000
nextcloud-server (27.0.2-1~deb12) bookworm; urgency=medium
* New upstream release 27.0.2
-- Ivan Jurišić <ivan@jurisic.org> Tue, 22 Aug 2023 11:20:48 +0000
nextcloud-server (27.0.1-1~deb12) bookworm; urgency=medium
* New upstream release 27.0.1
-- Ivan Jurišić <ivan@jurisic.org> Thu, 27 Jul 2023 12:13:18 +0000
nextcloud-server (26.0.4-1~deb12) bookworm; urgency=medium
* New upstream release 26.0.4
-- Ivan Jurišić <ivan@jurisic.org> Wed, 26 Jul 2023 11:40:04 +0000
nextcloud-server (26.0.3-1~deb12) bookworm; urgency=medium
* New upstream release 26.0.3
-- Ivan Jurišić <ivan@jurisic.org> Mon, 26 Jun 2023 08:07:08 +0200
nextcloud-server (26.0.2-1~deb12) bookworm; urgency=medium
* New upstream release 26.0.2
-- Ivan Jurišić <ivan@jurisic.org> Mon, 05 Jun 2023 06:13:02 +0000
-- Ivan Jurišić <ivan@jurisic.org> Thu, 23 Oct 2025 07:50:27 +0200
+1 -1
View File
@@ -1,4 +1,3 @@
.reuse var/www/nextcloud
.htaccess var/www/nextcloud
.user.ini var/www/nextcloud
*.php var/www/nextcloud
@@ -6,6 +5,7 @@
*.txt var/www/nextcloud
*.json var/www/nextcloud
*.lock var/www/nextcloud
*.toml var/www/nextcloud
3rdparty var/www/nextcloud
apps var/www/nextcloud
config var/www/nextcloud
+14 -8
View File
@@ -38,18 +38,24 @@ configure)
apache2_invoke enmod mime || exit $?
fi
if [ "$(su 'www-data' -s /bin/sh -c 'php /var/www/nextcloud/occ status' | grep 'installed:' | cut -f2 -d ':' | xargs)" = "false" ]; then
# Permissions and owners
chown -R www-data:www-data /var/www/nextcloud
chmod 644 /var/www/nextcloud/.htaccess
chmod +x /var/www/nextcloud/occ
chmod +x /usr/sbin/occ
# Check status
if [ "$(/usr/sbin/occ status | grep 'installed:' | cut -f2 -d ':' | xargs)" = "false" ]; then
echo "Nextcloud is not configured, please use open web browser http://<your_server_ip>/nextcloud"
echo "After configure please run su 'www-data' -s /bin/sh -c 'php /var/www/nextcloud/occ config:system:set --value true upgrade.disable-web'"
elif [ "$(su 'www-data' -s /bin/sh -c 'php /var/www/nextcloud/occ status' | grep 'installed:' | cut -f2 -d ':' | xargs)" = "true" ]; then
su 'www-data' -s /bin/sh -c 'php /var/www/nextcloud/occ maintenance:update:htaccess'
su 'www-data' -s /bin/sh -c 'php /var/www/nextcloud/occ upgrade'
su 'www-data' -s /bin/sh -c 'php /var/www/nextcloud/occ db:add-missing-indices'
su 'www-data' -s /bin/sh -c 'php /var/www/nextcloud/occ config:system:set --value true upgrade.disable-web' >/dev/null || true
echo "After configure please run occ config:system:set --value true upgrade.disable-web'"
elif [ "$(/usr/sbin/occ status | grep 'installed:' | cut -f2 -d ':' | xargs)" = "true" ]; then
/usr/sbin/occ maintenance:update:htaccess
/usr/sbin/occ upgrade
/usr/sbin/occ db:add-missing-indices
/usr/sbin/occ config:system:set --value true upgrade.disable-web >/dev/null || true
else
echo "Got unexpect answer, occ status can't to read satus of nextcloud. Check php installation."
fi
;;
abort-upgrade | abort-remove | abort-deconfigure) ;;
+1 -16
View File
@@ -13,19 +13,4 @@ override_dh_fixperms:
mkdir -p debian/nextcloud-server/var/www/nextcloud/updater
find debian/nextcloud-server/var/www/nextcloud -type f -print0 | xargs -0 chmod 0640
find debian/nextcloud-server/var/www/nextcloud -type d -print0 | xargs -0 chmod 0750
chown -R www-data:www-data debian/nextcloud-server/var/www/nextcloud
chown -R www-data:www-data debian/nextcloud-server/var/www/nextcloud/apps
chown -R www-data:www-data debian/nextcloud-server/var/www/nextcloud/config
chown -R www-data:www-data debian/nextcloud-server/var/www/nextcloud/data
chown -R www-data:www-data debian/nextcloud-server/var/www/nextcloud/themes
chown -R www-data:www-data debian/nextcloud-server/var/www/nextcloud/updater
chmod 0644 debian/nextcloud-server/var/www/nextcloud/.htaccess
chown www-data:www-data debian/nextcloud-server/var/www/nextcloud/.htaccess
chmod +x debian/nextcloud-server/var/www/nextcloud/occ
chmod +x debian/usr/sbin/occ
find debian/nextcloud-server/var/www/nextcloud -type d -print0 | xargs -0 chmod 0770
+1 -1
View File
@@ -2,7 +2,7 @@
if [ $(id -u) -eq 0 ] || [ $(id -u) -eq 33 ];then
OPT="$@"
su www-data -s /bin/sh -c "/usr/bin/php /var/www/nextcloud/occ $OPT"
su -g www-data www-data -s /bin/sh -c "/var/www/nextcloud/occ $OPT"
else
echo "Please run as root"
fi
+1 -1
View File
@@ -1,3 +1,3 @@
version=4
opts="pgpmode=auto" https://download.nextcloud.com/server/releases/nextcloud-(31.*)\.zip debian uupdate
opts="pgpmode=auto" https://download.nextcloud.com/server/releases/nextcloud-(32.*)\.zip debian uupdate