Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/nextcloudpi.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornachoparker <nacho@ownyourbits.com>2017-11-04 13:10:56 +0300
committernachoparker <nacho@ownyourbits.com>2017-11-04 15:44:20 +0300
commit961008cd4654f53036d89dbf89595664cd3ba0fc (patch)
tree18004bbfb465e0101d016b39f5e3e498b62b5232
parent982feca34ac5a4922646d4792e1e896583acf2d8 (diff)
build: replace user pi for user ncpv0.32.1
-rw-r--r--changelog.md4
-rw-r--r--nextcloudpi.sh14
2 files changed, 15 insertions, 3 deletions
diff --git a/changelog.md b/changelog.md
index db22ed45..e91b4b2d 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,5 +1,7 @@
-[v0.32.0](https://github.com/nextcloud/nextcloudpi/commit/6d0651b) (2017-11-03) spDYN: initial adjustments
+[v0.32.1](https://github.com/nextcloud/nextcloudpi/commit/b9f5c95) (2017-11-04) build: replace user pi for user ncp
+
+[v0.32.0 ](https://github.com/nextcloud/nextcloudpi/commit/8c70198) (2017-11-03) spDYN: initial adjustments
[v0.31.29](https://github.com/nextcloud/nextcloudpi/commit/727e64f) (2017-11-02) ncp-web: fix timeout in long operations
diff --git a/nextcloudpi.sh b/nextcloudpi.sh
index d31b4a44..7501f55f 100644
--- a/nextcloudpi.sh
+++ b/nextcloudpi.sh
@@ -14,6 +14,9 @@
# More at https://ownyourbits.com/2017/02/13/nextcloud-ready-raspberry-pi-image/
#
+WEBADMIN=ncp
+WEBPASSWD=ownyourbits
+
CONFDIR=/usr/local/etc/nextcloudpi-config.d/
UPLOADTMPDIR=/var/www/nextcloud/data/tmp
APTINSTALL="apt-get install -y --no-install-recommends"
@@ -34,7 +37,9 @@ install()
# NEXTCLOUDPI-CONFIG WEB
##########################################
- cat > /etc/apache2/sites-available/ncp.conf <<'EOF'
+
+ # VIRTUAL HOST
+ cat > /etc/apache2/sites-available/ncp.conf <<EOF
Listen 4443
<VirtualHost _default_:4443>
DocumentRoot /var/www/ncp-web
@@ -74,7 +79,7 @@ Listen 4443
<RequireAny>
Require env noauth
- Require user pi
+ Require user $WEBADMIN
</RequireAny>
</RequireAll>
@@ -85,6 +90,11 @@ EOF
a2enmod authnz_external authn_core auth_basic
a2ensite ncp
+ # NCP USER FOR AUTHENTICATION
+ useradd $WEBADMIN
+ echo -e "$WEBPASSWD\n$WEBPASSWD" | passwd $WEBADMIN
+
+ # NCP LAUNCHER
mkdir /home/www -p
chown www-data:www-data /home/www
chmod 700 /home/www