1 |
diff -Nur --no-dereference smeserver-nextcloud-1.2.0.old/root/etc/e-smith/events/actions/nextcloud-conf smeserver-nextcloud-1.2.0/root/etc/e-smith/events/actions/nextcloud-conf |
2 |
--- smeserver-nextcloud-1.2.0.old/root/etc/e-smith/events/actions/nextcloud-conf 2022-05-18 20:03:40.462000000 -0400 |
3 |
+++ smeserver-nextcloud-1.2.0/root/etc/e-smith/events/actions/nextcloud-conf 2022-05-18 20:11:51.606000000 -0400 |
4 |
@@ -5,7 +5,7 @@ |
5 |
params=$@; |
6 |
source /opt/remi/php74/enable |
7 |
cd /usr/share/nextcloud/ |
8 |
- TERM=dumb /usr/bin/OCC $params |
9 |
+ TERM=dumb /usr/bin/occ $params |
10 |
} |
11 |
|
12 |
# important configuration variables |
13 |
diff -Nur --no-dereference smeserver-nextcloud-1.2.0.old/root/etc/e-smith/events/actions/nextcloud-del-user smeserver-nextcloud-1.2.0/root/etc/e-smith/events/actions/nextcloud-del-user |
14 |
--- smeserver-nextcloud-1.2.0.old/root/etc/e-smith/events/actions/nextcloud-del-user 2020-11-08 15:21:24.000000000 -0500 |
15 |
+++ smeserver-nextcloud-1.2.0/root/etc/e-smith/events/actions/nextcloud-del-user 2022-05-18 20:13:03.451000000 -0400 |
16 |
@@ -30,7 +30,7 @@ |
17 |
sub OCCr |
18 |
{ |
19 |
my $params = join(" ", @_); |
20 |
- my $json =`TERM=dumb /usr/bin/OCC $params` ; |
21 |
+ my $json =`TERM=dumb /usr/bin/occ $params` ; |
22 |
return $json; |
23 |
} |
24 |
|
25 |
diff -Nur --no-dereference smeserver-nextcloud-1.2.0.old/root/etc/e-smith/events/actions/nextcloud-occ-conf smeserver-nextcloud-1.2.0/root/etc/e-smith/events/actions/nextcloud-occ-conf |
26 |
--- smeserver-nextcloud-1.2.0.old/root/etc/e-smith/events/actions/nextcloud-occ-conf 2022-05-18 20:03:40.463000000 -0400 |
27 |
+++ smeserver-nextcloud-1.2.0/root/etc/e-smith/events/actions/nextcloud-occ-conf 2022-05-18 20:15:56.429000000 -0400 |
28 |
@@ -10,13 +10,13 @@ |
29 |
sub OCC |
30 |
{ |
31 |
my $params = join(" ", @_); |
32 |
- system("TERM=dumb /usr/bin/OCC $params"); |
33 |
+ system("TERM=dumb /usr/bin/occ $params"); |
34 |
} |
35 |
|
36 |
sub OCCr |
37 |
{ |
38 |
my $params = join(" ", @_); |
39 |
- my $json =`TERM=dumb /usr/bin/OCC $params` ; |
40 |
+ my $json =`TERM=dumb /usr/bin/occ $params` ; |
41 |
$json =~ s/\s+$//; |
42 |
return $json; |
43 |
} |
44 |
@@ -285,7 +285,7 @@ |
45 |
if (scalar(@{$localmounts{$id}{'applicable_groups'}}) >0 || scalar(@{$localmounts{$id}{'applicable_users'}}) >1 || scalar(@{$localmounts{$id}{'applicable_users'}}) == 0 || $localmounts{$id}{'applicable_users'}[0] ne $user) { |
46 |
print "updating $key\n"; |
47 |
OCC "files_external:applicable --remove-all $id"; |
48 |
- OCC "files_external:applicable --add-users $user $id" ; |
49 |
+ OCC "files_external:applicable --add-user $user $id" ; |
50 |
} |
51 |
push @idOK,$id; |
52 |
|
53 |
diff -Nur --no-dereference smeserver-nextcloud-1.2.0.old/root/etc/e-smith/templates/etc/crontab/98nextcloud smeserver-nextcloud-1.2.0/root/etc/e-smith/templates/etc/crontab/98nextcloud |
54 |
--- smeserver-nextcloud-1.2.0.old/root/etc/e-smith/templates/etc/crontab/98nextcloud 2020-11-08 15:21:24.000000000 -0500 |
55 |
+++ smeserver-nextcloud-1.2.0/root/etc/e-smith/templates/etc/crontab/98nextcloud 2022-05-18 20:11:10.786000000 -0400 |
56 |
@@ -1,5 +1,5 @@ |
57 |
# nextcloud cron |
58 |
-*/15 * * * * www scl enable php74 'php --define memory_limit=512M -f /usr/share/nextcloud/cron.php > /dev/null 2>&1' |
59 |
+*/15 * * * * www scl enable php74 'php --define apc.enable_cli=1 --define memory_limit=512M -f /usr/share/nextcloud/cron.php > /dev/null 2>&1' |
60 |
|
61 |
# nextcloud db update |
62 |
-19 2 * * * www cd /usr/share/nextcloud ; echo 'y' | scl enable php74 'php --define memory_limit=512M occ db:convert-filecache-bigint > /dev/null 2>&1' |
63 |
+19 2 * * * root /usr/bin/nc_dbupdate > /dev/null 2>&1' |
64 |
diff -Nur --no-dereference smeserver-nextcloud-1.2.0.old/root/usr/bin/nc_dbupdate smeserver-nextcloud-1.2.0/root/usr/bin/nc_dbupdate |
65 |
--- smeserver-nextcloud-1.2.0.old/root/usr/bin/nc_dbupdate 1969-12-31 19:00:00.000000000 -0500 |
66 |
+++ smeserver-nextcloud-1.2.0/root/usr/bin/nc_dbupdate 2022-05-18 20:14:10.402000000 -0400 |
67 |
@@ -0,0 +1,5 @@ |
68 |
+#!/bin/bash |
69 |
+ |
70 |
+/usr/bin/occ db:add-missing-indices |
71 |
+/usr/bin/occ db:add-missing-primary-keys |
72 |
+/usr/bin/occ db:convert-filecache-bigint |
73 |
diff -Nur --no-dereference smeserver-nextcloud-1.2.0.old/root/usr/bin/OCC smeserver-nextcloud-1.2.0/root/usr/bin/OCC |
74 |
--- smeserver-nextcloud-1.2.0.old/root/usr/bin/OCC 2020-11-08 15:21:24.000000000 -0500 |
75 |
+++ smeserver-nextcloud-1.2.0/root/usr/bin/OCC 2022-05-18 20:13:50.341000000 -0400 |
76 |
@@ -1,5 +1,4 @@ |
77 |
-# cat bin/OCC |
78 |
#!/bin/bash |
79 |
|
80 |
cd /usr/share/nextcloud |
81 |
-sudo -u www -s /usr/bin/php74 --define memory_limit=512M occ $@ |
82 |
+sudo -u www -s /usr/bin/php74 --define apc.enable_cli=1 --define memory_limit=512M occ $@ |
83 |
diff -Nur --no-dereference smeserver-nextcloud-1.2.0.old/root/usr/bin/occ smeserver-nextcloud-1.2.0/root/usr/bin/occ |
84 |
--- smeserver-nextcloud-1.2.0.old/root/usr/bin/occ 2022-05-18 20:03:40.459000000 -0400 |
85 |
+++ smeserver-nextcloud-1.2.0/root/usr/bin/occ 2022-05-18 20:13:39.263000000 -0400 |
86 |
@@ -1,5 +1,4 @@ |
87 |
-# cat bin/OCC |
88 |
#!/bin/bash |
89 |
|
90 |
cd /usr/share/nextcloud |
91 |
-sudo -u www -s /usr/bin/php74 --define memory_limit=512M occ $@ |
92 |
+sudo -u www -s /usr/bin/php74 --define apc.enable_cli=1 --define memory_limit=512M occ $@ |