Compare commits

...

18 Commits

Author SHA1 Message Date
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
5 changed files with 62 additions and 28 deletions
+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.9
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.9-1~deb13_all.deb
``` ```
+43
View File
@@ -1,3 +1,46 @@
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
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 "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