Compare commits

...

28 Commits

Author SHA1 Message Date
ijurisic 1402b14eac Perfomance improvement fix 2026-06-05 07:53:15 +02:00
ijurisic 5b25f98250 Merge pull request 'performance upgrade that goes from hours of downtime to seconds' (#66) from adamhax0rbana/nextcloud-deb:trixie-performance-improvement into trixie
Reviewed-on: #66
2026-06-05 07:46:09 +02:00
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 3405e6dcbb performance upgrade that goes from hours of downtime to seconds #64 2026-06-04 12:56:04 -05: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
6 changed files with 82 additions and 30 deletions
+2 -2
View File
@@ -10,8 +10,8 @@ latest:
- apt update && apt install -y build-essential fakeroot devscripts apache2-dev - apt update && apt install -y build-essential fakeroot devscripts apache2-dev
- export DEBEMAIL="NOREPLY@`hostname -d`" - export DEBEMAIL="NOREPLY@`hostname -d`"
- mkdir -p builddir - mkdir -p builddir
- uscan --overwrite-download --destdir builddir --download-version $NC_VERSION - uscan --overwrite-download --destdir builddir
- cd ../nextcloud-server-$NC_VERSION - cd ../nextcloud-server-*
- dpkg-buildpackage -rfakeroot - dpkg-buildpackage -rfakeroot
- cd - ; cp ../nextcloud-server_*.deb . - cd - ; cp ../nextcloud-server_*.deb .
artifacts: artifacts:
+3 -3
View File
@@ -17,9 +17,9 @@ git clone https://git.jurisic.org/ijurisic/nextcloud-deb.git
cd nextcloud-deb cd nextcloud-deb
git checkout trixie git checkout trixie
uscan --verbose --download-current-version uscan --verbose --download-current-version
cd ../nextcloud-server-32.0.3 cd ../nextcloud-server-32.0.11
dch -n dch -n
dpkg-buildpackage -rfakeroot -us -uc dpkg-buildpackage -us -uc
cd .. cd ..
dpkg -i nextcloud-server_32.0.3-1~deb13_all.deb dpkg -i nextcloud-server_32.0.11-1~deb13_all.deb
``` ```
+61
View File
@@ -1,3 +1,64 @@
nextcloud-server (32.0.11-2~deb13) trixie; urgency=medium
* Thanks for perfomance improvement fix to adamhax0rbana
-- Ivan Jurišić <ivan@jurisic.org> Wed, 05 Jun 2026 07:51:02 +0200
nextcloud-server (32.0.11-1~deb13) trixie; urgency=medium
* New upstream release 32.0.11
-- Jan Baumgarten <jan.baumgarten@iks.ag> Wed, 03 Jun 2026 10:58:00 +0200
nextcloud-server (32.0.10-1~deb13) trixie; urgency=medium
* New upstream release 32.0.10
-- Jan Baumgarten <jan.baumgarten@iks.ag> Mon, 01 Jun 2026 10:31:21 +0200
nextcloud-server (32.0.9-1~deb13) trixie; urgency=medium
* New upstream release 32.0.9
-- Jan Baumgarten <jan.baumgarten@iks.ag> Fri, 01 May 2026 13:02:21 +0200
nextcloud-server (32.0.8-1~deb13) trixie; urgency=medium
* New upstream release 32.0.8
-- Jan Baumgarten <jan.baumgarten@iks.ag> Wed, 29 Apr 2026 15:39:21 +0200
nextcloud-server (32.0.7-1~deb13) trixie; urgency=medium
* New upstream release 32.0.7
-- Jan Baumgarten <jan.baumgarten@iks.ag> Fri, 27 Mar 2026 10:14:00 +0200
nextcloud-server (32.0.6-1~deb13) trixie; urgency=medium
* New upstream release 32.0.6
-- Jan Baumgarten <jan.baumgarten@iks.ag> Thu, 12 Feb 2026 21:21:00 +0200
nextcloud-server (32.0.5-1~deb13) trixie; urgency=medium
* New upstream release 32.0.5
-- Ivan Jurišić <ivan@jurisic.org> Tue, 19 Jan 2026 09:37:05 +0200
nextcloud-server (32.0.4-1~deb13) trixie; urgency=medium
* New upstream release 32.0.4
-- Ivan Jurišić <ivan@jurisic.org> Tue, 15 Jan 2026 13:51:21 +0200
nextcloud-server (32.0.4-1~deb13) trixie; urgency=medium
* Fixed occ script, postinstall permissions
* Updated rules, readme
-- Ivan Jurišić <ivan@jurisic.org> Tue, 08 Jan 2026 15:34:32 +0200
nextcloud-server (32.0.3-1~deb13) trixie; urgency=medium nextcloud-server (32.0.3-1~deb13) trixie; urgency=medium
* New upstream release 32.0.3 * New upstream release 32.0.3
+14 -8
View File
@@ -38,18 +38,24 @@ configure)
apache2_invoke enmod mime || exit $? apache2_invoke enmod mime || exit $?
fi 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
find /var/www/nextcloud -mindepth 1 -maxdepth 1 '!' -name 'data' -exec chown -R www-data:www-data {} \;
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 "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'" echo "After configure please run 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 elif [ "$(/usr/sbin/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' /usr/sbin/occ maintenance:update:htaccess
su 'www-data' -s /bin/sh -c 'php /var/www/nextcloud/occ upgrade' /usr/sbin/occ upgrade
su 'www-data' -s /bin/sh -c 'php /var/www/nextcloud/occ db:add-missing-indices' /usr/sbin/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 /usr/sbin/occ config:system:set --value true upgrade.disable-web >/dev/null || true
else else
echo "Got unexpect answer, occ status can't to read satus of nextcloud. Check php installation." echo "Got unexpect answer, occ status can't to read satus of nextcloud. Check php installation."
fi fi
;; ;;
abort-upgrade | abort-remove | abort-deconfigure) ;; 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 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 f -print0 | xargs -0 chmod 0640
find debian/nextcloud-server/var/www/nextcloud -type d -print0 | xargs -0 chmod 0750 find debian/nextcloud-server/var/www/nextcloud -type d -print0 | xargs -0 chmod 0770
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
+1 -1
View File
@@ -2,7 +2,7 @@
if [ $(id -u) -eq 0 ] || [ $(id -u) -eq 33 ];then if [ $(id -u) -eq 0 ] || [ $(id -u) -eq 33 ];then
OPT="$@" 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 else
echo "Please run as root" echo "Please run as root"
fi fi