File tree Expand file tree Collapse file tree 3 files changed +18
-17
lines changed Expand file tree Collapse file tree 3 files changed +18
-17
lines changed Original file line number Diff line number Diff line change 16
16
#
17
17
18
18
ADMINUSER_=admin
19
- DBADMIN_=ncadmin
19
+ ADMINPASS_=ownyourbits
20
+ DBADMIN=ncadmin
20
21
DESCRIPTION=" (Re)initiate Nextcloud to a clean configuration"
21
22
22
23
show_info ()
@@ -53,10 +54,10 @@ DROP DATABASE IF EXISTS nextcloud;
53
54
CREATE DATABASE nextcloud
54
55
CHARACTER SET utf8mb4
55
56
COLLATE utf8mb4_unicode_ci;
56
- GRANT USAGE ON *.* TO '$DBADMIN_ '@'localhost' IDENTIFIED BY '$DBPASSWD ';
57
- DROP USER '$DBADMIN_ '@'localhost';
58
- CREATE USER '$DBADMIN_ '@'localhost' IDENTIFIED BY '$DBPASSWD ';
59
- GRANT ALL PRIVILEGES ON nextcloud.* TO $DBADMIN_ @localhost;
57
+ GRANT USAGE ON *.* TO '$DBADMIN '@'localhost' IDENTIFIED BY '$DBPASSWD ';
58
+ DROP USER '$DBADMIN '@'localhost';
59
+ CREATE USER '$DBADMIN '@'localhost' IDENTIFIED BY '$DBPASSWD ';
60
+ GRANT ALL PRIVILEGES ON nextcloud.* TO $DBADMIN @localhost;
60
61
EXIT
61
62
EOF
62
63
67
68
cd /var/www/nextcloud/
68
69
rm -f config/config.php
69
70
sudo -u www-data php occ maintenance:install --database \
70
- " mysql" --database-name " nextcloud" --database-user " $DBADMIN_ " --database-pass \
71
- " $DBPASSWD " --admin-user " $ADMINUSER_ " --admin-pass " $DBPASSWD "
71
+ " mysql" --database-name " nextcloud" --database-user " $DBADMIN " --database-pass \
72
+ " $DBPASSWD " --admin-user " $ADMINUSER_ " --admin-pass " $ADMINPASS_ "
72
73
73
74
# cron jobs
74
75
sudo -u www-data php occ background:cron
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ VER_=12.0.0
19
19
MAXFILESIZE_=2G
20
20
MEMORYLIMIT_=768M
21
21
MAXTRANSFERTIME_=3600
22
- DBADMIN_ =ncadmin
22
+ DBADMIN =ncadmin
23
23
DESCRIPTION=" Install any NextCloud version"
24
24
25
25
export DEBIAN_FRONTEND=noninteractive
@@ -69,10 +69,10 @@ DROP DATABASE IF EXISTS nextcloud;
69
69
CREATE DATABASE nextcloud
70
70
CHARACTER SET utf8mb4
71
71
COLLATE utf8mb4_unicode_ci;
72
- GRANT USAGE ON *.* TO '$DBADMIN_ '@'localhost' IDENTIFIED BY '$DBPASSWD ';
73
- DROP USER '$DBADMIN_ '@'localhost';
74
- CREATE USER '$DBADMIN_ '@'localhost' IDENTIFIED BY '$DBPASSWD ';
75
- GRANT ALL PRIVILEGES ON nextcloud.* TO $DBADMIN_ @localhost;
72
+ GRANT USAGE ON *.* TO '$DBADMIN '@'localhost' IDENTIFIED BY '$DBPASSWD ';
73
+ DROP USER '$DBADMIN '@'localhost';
74
+ CREATE USER '$DBADMIN '@'localhost' IDENTIFIED BY '$DBPASSWD ';
75
+ GRANT ALL PRIVILEGES ON nextcloud.* TO $DBADMIN @localhost;
76
76
EXIT
77
77
EOF
78
78
Original file line number Diff line number Diff line change 19
19
20
20
BACKUPFILE_=/media/USBdrive/nextcloud-bkp_xxxxxxxx.tar
21
21
BASEDIR_=/var/www
22
- DBADMIN_ =ncadmin
22
+ DBADMIN =ncadmin
23
23
DESCRIPTION=" Restore a previously backuped NC instance"
24
24
25
25
show_info ()
@@ -60,10 +60,10 @@ configure()
60
60
mysql -u root -p$DBPASSWD << EOF
61
61
DROP DATABASE IF EXISTS nextcloud;
62
62
CREATE DATABASE nextcloud;
63
- GRANT USAGE ON *.* TO '$DBADMIN_ '@'localhost' IDENTIFIED BY '$DBPASSWD ';
64
- DROP USER '$DBADMIN_ '@'localhost';
65
- CREATE USER '$DBADMIN_ '@'localhost' IDENTIFIED BY '$DBPASSWD ';
66
- GRANT ALL PRIVILEGES ON nextcloud.* TO $DBADMIN_ @localhost;
63
+ GRANT USAGE ON *.* TO '$DBADMIN '@'localhost' IDENTIFIED BY '$DBPASSWD ';
64
+ DROP USER '$DBADMIN '@'localhost';
65
+ CREATE USER '$DBADMIN '@'localhost' IDENTIFIED BY '$DBPASSWD ';
66
+ GRANT ALL PRIVILEGES ON nextcloud.* TO $DBADMIN @localhost;
67
67
EXIT
68
68
EOF
69
69
[ $? -ne 0 ] && { echo -e " Error configuring nextcloud database" ; return 1; }
You can’t perform that action at this time.
0 commit comments