Przeglądaj źródła

owncloud configuration file

Bob Mottram 9 lat temu
rodzic
commit
0962a82fd0
1 zmienionych plików z 4 dodań i 28 usunięć
  1. 4
    28
      src/freedombone

+ 4
- 28
src/freedombone Wyświetl plik

@@ -6472,31 +6472,6 @@ function add_ddns_domain {
6472 6472
     CURRENT_DDNS_DOMAIN=
6473 6473
 }
6474 6474
 
6475
-function configure_owncloud_onion_site {
6476
-    if [ ! $OWNCLOUD_DOMAIN_NAME ]; then
6477
-        return
6478
-    fi
6479
-    if [ ! -f /var/www/owncloud/config/config.php ]; then
6480
-        return
6481
-    fi
6482
-    if [ ! -f /var/lib/tor/hidden_service_owncloud/hostname ]; then
6483
-        return
6484
-    fi
6485
-    OWNCLOUD_ONION_HOSTNAME=$(cat /var/lib/tor/hidden_service_owncloud/hostname)
6486
-    if ! grep -q "${OWNCLOUD_ONION_HOSTNAME}" /var/www/owncloud/config/config.php; then
6487
-        sed -i "s|0 => '${OWNCLOUD_DOMAIN_NAME}',|0 => '${OWNCLOUD_DOMAIN_NAME}',
6488
-    1 => '${OWNCLOUD_ONION_HOSTNAME}',|g" /var/www/owncloud/config/config.php
6489
-        sed -i "s|'writable' => false,|'writable' => false,
6490
-    ),
6491
-    1 =>
6492
-    array (
6493
-      'path' => '/var/www/owncloud/apps',
6494
-      'url' => '/apps',
6495
-      'writable' => false,|g" /var/www/owncloud/config/config.php
6496
-        echo $'Owncloud configured for onion site'
6497
-    fi
6498
-}
6499
-
6500 6475
 function upgrade_owncloud_start {
6501 6476
     # copies data and config directories to a temporary upgrade directory
6502 6477
     if [ ! -d /etc/owncloud ]; then
@@ -6902,10 +6877,10 @@ function install_owncloud_official_deb {
6902 6877
         cp $OWNCLOUD_PATH/config/config.sample.php $OWNCLOUD_PATH/config/config.php
6903 6878
     fi
6904 6879
 
6905
-    if [ -f $OWNCLOUD_UPGRADE_PATH/config/config.php ]; then
6880
+    if [ -f $OWNCLOUD_PATH/config/config.php ]; then
6906 6881
         OWNCLOUD_INSTANCE_ID="$(openssl rand -base64 14 | cut -c1-12)"
6907 6882
         OWNCLOUD_PASSWORD_SALT="$(openssl rand -base64 32 | cut -c1-30)"
6908
-        OWNCLOUD_DATA_DIR='/var/www/owncloud/data'
6883
+        OWNCLOUD_DATA_DIR="$OWNCLOUD_PATH/data"
6909 6884
         OWNCLOUD_DBTYPE='mysql'
6910 6885
         OWNCLOUD_DBNAME='owncloud'
6911 6886
         OWNCLOUD_DBHOST='localhost'
@@ -6913,6 +6888,8 @@ function install_owncloud_official_deb {
6913 6888
         OWNCLOUD_DBPASS="$OWNCLOUD_ADMIN_PASSWORD"
6914 6889
         OWNCLOUD_SECRET="$(openssl rand -base64 32 | cut -c1-30)$(openssl rand -base64 32 | cut -c1-30)$(openssl rand -base64 32 | cut -c1-30)$(openssl rand -base64 32 | cut -c1-30)"
6915 6890
 
6891
+        sed -i "s|demo.example.org|${OWNCLOUD_DOMAIN_NAME}|g" $OWNCLOUD_PATH/config/config.php
6892
+        sed -i "s|otherdomain.example.org|${OWNCLOUD_ONION_HOSTNAME}|g" $OWNCLOUD_PATH/config/config.php
6916 6893
         sed -i "s|'instanceid'.*|'instanceid' => '$OWNCLOUD_INSTANCE_ID',|g" $OWNCLOUD_PATH/config/config.php
6917 6894
         sed -i "s|'passwordsalt'.*|'passwordsalt' => '$OWNCLOUD_PASSWORD_SALT',|g" $OWNCLOUD_PATH/config/config.php
6918 6895
         sed -i "s|'datadirectory'.*|'datadirectory' => '$OWNCLOUD_DATA_DIR',|g" $OWNCLOUD_PATH/config/config.php
@@ -10904,7 +10881,6 @@ install_web_server_access_control
10904 10881
 configure_firewall_for_web_server
10905 10882
 install_owncloud_official_deb
10906 10883
 install_owncloud_repo_music_app
10907
-configure_owncloud_onion_site
10908 10884
 upgrade_golang
10909 10885
 install_gogs
10910 10886
 install_xmpp