[Pkg-owncloud-commits] [owncloud] 07/107: Imported Upstream version 8.2.1~dfsg
David Prévot
taffit at moszumanska.debian.org
Thu Dec 17 19:40:30 UTC 2015
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch stable8
in repository owncloud.
commit 83b8cbeafd58be35c8bc05d8487bb2e2956051a8
Merge: 7b9061c 8f71705
Author: David Prévot <taffit at debian.org>
Date: Tue Nov 17 12:55:47 2015 -0400
Imported Upstream version 8.2.1~dfsg
apps/files_locking/CONTRIBUTING.md | 26 --
apps/files_locking/appinfo/app.php | 3 -
apps/files_locking/appinfo/info.xml | 17 -
apps/files_locking/img/app.svg | 2 -
apps/files_locking/lib/lock.php | 369 ---------------------
apps/files_locking/lib/lockingwrapper.php | 211 ------------
apps/files_locking/tests/LockTest.php | 84 -----
apps/files_locking/tests/LockingWrapperTest.php | 103 ------
apps/files_locking/tests/bootstrap.php | 11 -
apps/files_locking/tests/data/test.txt | 0
apps/files_locking/tests/phpunit.xml | 27 --
.../configuration_server/harden_server.txt | 2 +-
.../security_setup_warnings.txt | 7 +-
.../installation/command_line_installation.txt | 19 +-
.../_sources/installation/nginx_configuration.txt | 2 +-
.../_sources/installation/source_installation.txt | 134 +++++---
core/doc/admin/_sources/release_notes.txt | 5 +-
.../security_setup_warnings.html | 3 +-
core/doc/admin/contents.html | 9 +-
.../installation/command_line_installation.html | 15 +-
core/doc/admin/installation/index.html | 9 +-
.../admin/installation/nginx_configuration.html | 2 +-
.../admin/installation/source_installation.html | 134 ++++----
core/doc/admin/objects.inv | Bin 1482 -> 1675 bytes
core/doc/admin/release_notes.html | 5 +-
core/doc/user/_images/files_page-1.png | Bin 0 -> 2725 bytes
core/doc/user/_images/files_page-2.png | Bin 0 -> 69161 bytes
core/doc/user/_images/files_page-3.png | Bin 0 -> 31250 bytes
core/doc/user/_images/files_page-4.png | Bin 0 -> 195938 bytes
core/doc/user/_images/files_page-5.png | Bin 0 -> 13456 bytes
core/doc/user/_images/files_page-6.png | Bin 0 -> 6782 bytes
core/doc/user/_images/files_page.png | Bin 0 -> 59600 bytes
core/doc/user/_images/files_page1.png | Bin 0 -> 59600 bytes
core/doc/user/_images/oc_filesweb_navigate.png | Bin 5159 -> 0 bytes
core/doc/user/_images/oc_filesweb_new.png | Bin 3875 -> 0 bytes
core/doc/user/_images/oc_main_web_labelled.png | Bin 50962 -> 0 bytes
core/doc/user/_images/oc_main_web_labelled1.png | Bin 50962 -> 0 bytes
core/doc/user/_images/users-overlays.png | Bin 2632 -> 0 bytes
core/doc/user/_images/users-share-local.png | Bin 21272 -> 0 bytes
core/doc/user/_images/users-share-local2.png | Bin 6737 -> 0 bytes
core/doc/user/_images/users-share-public.png | Bin 18914 -> 0 bytes
core/doc/user/_sources/files/access_webgui.txt | 195 ++++-------
core/doc/user/_sources/webinterface.txt | 46 ++-
core/doc/user/files/access_webgui.html | 191 ++++-------
core/doc/user/webinterface.html | 40 +--
core/shipped.json | 3 +-
version.php | 8 +-
47 files changed, 392 insertions(+), 1290 deletions(-)
diff --cc core/doc/admin/_sources/configuration_server/harden_server.txt
index 6dd5b37,0000000..2d395d9
mode 100644,000000..100644
--- a/core/doc/admin/_sources/configuration_server/harden_server.txt
+++ b/core/doc/admin/_sources/configuration_server/harden_server.txt
@@@ -1,197 -1,0 +1,197 @@@
+===============================
+Hardening and Security Guidance
+===============================
+
+ownCloud aims to ship with secure defaults that do not need to get modified by
+administrators. However, in some cases some additional security hardening can be
+applied in scenarios were the administrator has complete control over
+the ownCloud instance. This page assumes that you run ownCloud Server on Apache2
+in a Linux environment.
+
+.. note:: ownCloud will warn you in the administration interface if some
+ critical security-relevant options are missing. However, it is still up to
+ the server administrator to review and maintain system security.
+
+Limit on Password Length
+------------------------
+
+ownCloud uses the bcrypt algorithm, and thus for security and performance
+reasons, e.g. Denial of Service as CPU demand increases exponentially, it only
+verifies the first 72 characters of passwords. This applies to all passwords
+that you use in ownCloud: user passwords, passwords on link shares, and
+passwords on external shares.
+
+Operating system
+----------------
+
+.. _dev-urandom-label:
+
+Give PHP read accesss to ``/dev/urandom``
+*****************************************
+
+ownCloud uses a `RFC 4086 ("Randomness Requirements for Security")`_ compliant
+mixer to generate cryptographically secure pseudo-random numbers. This means
+that when generating a random number ownCloud will request multiple random
+numbers from different sources and derive from these the final random number.
+
+The random number generation also tries to request random numbers from
+``/dev/urandom``, thus it is highly recommended to configure your setup in such
+a way that PHP is able to read random data from it.
+
+.. note:: When having an ``open_basedir`` configured within your ``php.ini`` file,
+ make sure to include ``/dev/urandom``.
+
+Enable hardening modules such as SELinux
+****************************************
+
+It is highly recommended to enable hardening modules such as SELinux where
+possible. See :doc:`../installation/selinux_configuration` to learn more about
+SELinux.
+
+Deployment
+----------
+
+Place data directory outside of the web root
+********************************************
+
+It is highly recommended to place your data directory outside of the Web root
+(i.e. outside of ``/var/www``). It is easiest to do this on a new
+installation.
+
+.. Doc on moving data dir coming soon
+.. You may also move your data directory on an existing
+.. installation; see :doc:``
+
+Disable preview image generation
+********************************
+
+ownCloud is able to generate preview images of common filetypes such as images
+or text files. By default the preview generation for some file types that we
+consider secure enough for deployment is enabled by default. However,
+administrators should be aware that these previews are generated using PHP
+libraries written in C which might be vulnerable to attack vectors.
+
+For high security deployments we recommend disabling the preview generation by
+setting the ``enable_previews`` switch to ``false`` in ``config.php``. As an
+administrator you are also able to manage which preview providers are enabled by
+modifying the ``enabledPreviewProviders`` option switch.
+
- .. _use-https-label:
++.. _use_https_label:
+
+Use HTTPS
+---------
+
+Using ownCloud without using an encrypted HTTPS connection opens up your server
+to a man-in-the-middle (MITM) attack, and risks the interception of user data
+and passwords. It is a best practice, and highly recommended, to always use
+HTTPS on production servers, and to never allow unencrypted HTTP.
+
+How to setup HTTPS on your Web server depends on your setup; please consult the
+documentation for your HTTP server. The following examples are for Apache.
+
+Redirect all unencrypted traffic to HTTPS
+*****************************************
+
+To redirect all HTTP traffic to HTTPS administrators are encouraged to issue a
+permanent redirect using the 301 status code. When using Apache this can be
+achieved by a setting such as the following in the Apache VirtualHosts config:
+
+.. code-block:: none
+
+ <VirtualHost *:80>
+ ServerName cloud.owncloud.com
+ Redirect permanent / https://cloud.owncloud.com/
+ </VirtualHost>
+
+.. _enable-hsts-label:
+
+Enable HTTP Strict Transport Security
+*************************************
+
+While redirecting all traffic to HTTPS is good, it may not completely prevent
+man-in-the-middle attacks. Thus administrators are encouraged to set the HTTP
+Strict Transport Security header, which instructs browsers to not allow any
+connection to the ownCloud instance using HTTP, and it attempts to prevent site
+visitors from bypassing invalid certificate warnings.
+
+This can be achieved by setting the following settings within the Apache
+VirtualHost file::
+
+ <VirtualHost *:443>
+ ServerName cloud.owncloud.com
+ <IfModule mod_headers.c>
+ Header always set Strict-Transport-Security "max-age=15768000; includeSubDomains; preload"
+ </IfModule>
+ </VirtualHost>
+
+This example configuration will make all subdomains only accessible via HTTPS. If you have subdomains not accessible via HTTPS, remove ``includeSubdomains;``.
+
+This requires the ``mod_headers`` extension in Apache.
+
+Proper SSL configuration
+************************
+
+Default SSL configurations by Web servers are often not state-of-the-art, and
+require fine-tuning for an optimal performance and security experience. The
+available SSL ciphers and options depend completely on your environment and
+thus giving a generic recommendation is not really possible.
+
+We recommend using the `Mozilla SSL Configuration Generator`_ to generate a
+suitable configuration suited for your environment, and the free `Qualys
+SSL Labs Tests`_ gives good guidance on whether your SSL server is correctly
+configured.
+
+Also ensure that HTTP compression is disabled to mitigate the BREACH attack.
+
+Use a dedicated domain for ownCloud
+-----------------------------------
+
+Administrators are encouraged to install ownCloud on a dedicated domain such as
+cloud.domain.tld instead of domain.tld to gain all the benefits offered by the
+Same-Origin-Policy.
+
+Ensure that your ownCloud instance is installed in a DMZ
+--------------------------------------------------------
+
+As ownCloud supports features such as Federated File Sharing we do not consider
+Server Side Request Forgery (SSRF) part of our threat model. In fact, given all our
+external storage adapters this can be considered a feature and not a vulnerability.
+
+This means that a user on your ownCloud instance could probe whether other hosts
+are accessible from the ownCloud network. If you do not want this you need to
+ensure that your ownCloud is properly installed in a segregated network and proper
+firewall rules are in place.
+
+Serve security related Headers by the web server
+------------------------------------------------
+
+Basic security headers are served by ownCloud already in a default environment.
+These include:
+
+- ``X-Content-Type-Options: nosniff``
+ - Instructs some browsers to not sniff the mimetype of files. This is used for example to prevent browsers from interpreting text files as JavaScript.
+- ``X-XSS-Protection: 1; mode=block``
+ - Instructs browsers to enable their browser side Cross-Site-Scripting filter.
+- ``X-Robots-Tag: none``
+ - Instructs search machines to not index these pages.
+- ``X-Frame-Options: SAMEORIGIN``
+ - Prevents embedding of the ownCloud instance within an iframe from other domains to prevent Clickjacking and other similiar attacks.
+
+These headers are hard-coded into the ownCloud server, and need no intervention
+by the server administrator.
+
+For optimal security, administrators are encouraged to serve these basic HTTP
+headers by the web server to enforce them on response. To do this Apache has to
+be configured to use the ``.htaccess`` file and the following Apache
+modules need to be enabled:
+
+- mod_headers
+- mod_env
+
+Administrators can verify whether this security change is active by accessing a
+static resource served by the web server and verify that the above mentioned
+security headers are shipped.
+
+.. _Mozilla SSL Configuration Generator: https://mozilla.github.io/server-side-tls/ssl-config-generator/
+.. _Qualys SSL Labs Tests: https://www.ssllabs.com/ssltest/
+.. _RFC 4086 ("Randomness Requirements for Security"): https://tools.ietf.org/html/rfc4086#section-5.2
diff --cc core/doc/admin/_sources/configuration_server/security_setup_warnings.txt
index e8ab5e5,0000000..e3d6ce1
mode 100644,000000..100644
--- a/core/doc/admin/_sources/configuration_server/security_setup_warnings.txt
+++ b/core/doc/admin/_sources/configuration_server/security_setup_warnings.txt
@@@ -1,111 -1,0 +1,112 @@@
+======================
+Warnings on Admin Page
+======================
+
+Your ownCloud server has a built-in configuration checker, and it reports its
+findings at the top of your Admin page. These are some of the warnings you
+might see, and what to do about them.
+
+.. figure:: ../images/security-setup-warning-1.png
+
+Cache Warnings
+--------------
+
+"No memory cache has been configured. To enhance your performance please
+configure a memcache if available." ownCloud supports multiple php caching
+extentions:
+
+* APC (PHP 5.4 only)
+* APCu (PHP 5.5+, minimum required PHP extension version 4.0.6)
+* Memcached
+* Redis (minimum required php extension version: 2.2.5)
+
+You will see this warning if you have no caches installed and enabled, or if
+your cache does not have the required minimum version installed; older versions
+are disabled because of performance problems.
+
+If you see "*{Cache}* below version *{Version}* is installed. for stability and
+performance reasons we recommend to update to a newer *{Cache}* version" then
+you need to upgrade, or, if you're not using it, remove it.
+
+You are not required to use any caches, but caches improve server performance.
+See :doc:`caching_configuration`.
+
+Transactional file locking
+--------------------------
+
+"Transactional file locking is disabled, this might lead to issues with race
+conditions."
+
+"Transactional file locking is using the database as locking backend, for best
+performance it's advised to configure a memcache for locking."
+
+Please see :doc:`../configuration_files/files_locking_transactional` on how
+to correctly configure your environment for transactional file locking.
+
+You are accessing this site via HTTP
+------------------------------------
+
+"You are accessing this site via HTTP. We strongly suggest you configure your
+server to require using HTTPS instead." Please take this warning seriously;
+using HTTPS is a fundamental security measure. You must configure your Web
+server to support it, and then there are some settings in the **Security**
+section of your ownCloud Admin page to enable. The following manual pages
+describe how to enable HTTPS on the Apache and Nginx Web servers.
+
- :ref:`enabling-ssl-label` (on Apache)
++:ref:`enabling_ssl_label` (on Apache)
+
- :ref:`use-https-label`
++:ref:`use_https_label`
+
+:ref:`nginx_configuration_example`
+
+The test with getenv(\"PATH\") only returns an empty response
+-------------------------------------------------------------
+
+Some environments are not passing a valid PATH variable to ownCloud. The
- :ref:`using_php-fpm` provides the information about how to configure your environment.
++:ref:`php_fpm_tips_label` provides the information about how to configure your
++environment.
+
+The "Strict-Transport-Security" HTTP header is not configured
+-------------------------------------------------------------
+
+"The "Strict-Transport-Security" HTTP header is not configured to least "15768000" seconds.
+For enhanced security we recommend enabling HSTS as described in our security tips."
+
+The HSTS header needs to be configured within your webserver by following the
+:ref:`enable-hsts-label` documentation
+
+/dev/urandom is not readable by PHP
+-----------------------------------
+
+"/dev/urandom is not readable by PHP which is highly discouraged for security reasons.
+Further information can be found in our documentation."
+
+This message is another one which needs to be taken seriously. Please have a look
+at the :ref:`dev-urandom-label` documentation.
+
+Your web server is not yet set up properly to allow file synchronization
+------------------------------------------------------------------------
+
+"Your web server is not yet set up properly to allow file synchronization because
+the WebDAV interface seems to be broken."
+
+At the ownCloud community forums a larger `FAQ <https://forum.owncloud.org/viewtopic.php?f=17&t=7536>`_
+is maintained containing various information and debugging hints.
+
+Outdated NSS / OpenSSL version
+------------------------------
+
+"cURL is using an outdated OpenSSL version (OpenSSL/$version). Please update your
+operating system or features such as installing and updating apps via the app store
+or Federated Cloud Sharing will not work reliably."
+
+"cURL is using an outdated NSS version (NSS/$version). Please update your operating
+system or features such as installing and updating apps via the app store or Federated
+Cloud Sharing will not work reliably."
+
+There are known bugs in older OpenSSL and NSS versions leading to misbehaviour in
+combination with remote hosts using SNI. A technology used by most of the HTTPS
+websites. To ensure that ownCloud will work properly you need to update OpenSSL
+to at least 1.0.2b or 1.0.1d. For NSS the patch version depends on your distribution
+and an heuristic is running the test which actually reproduces the bug. There
+are distributions such as RHEL/CentOS which have this backport still `pending <https://bugzilla.redhat.com/show_bug.cgi?id=1241172>`_.
diff --cc core/doc/admin/_sources/installation/command_line_installation.txt
index a05bd0f,0000000..2d29350
mode 100644,000000..100644
--- a/core/doc/admin/_sources/installation/command_line_installation.txt
+++ b/core/doc/admin/_sources/installation/command_line_installation.txt
@@@ -1,41 -1,0 +1,46 @@@
+=========================================
+Installing ownCloud From the Command Line
+=========================================
+
+It is now possible to install ownCloud entirely from the command line. This is
+convenient for scripted operations, headless servers, and sysadmins who prefer
+the command line. There are three stages to installing ownCloud via the command
+line:
+
+1. Download and install the ownCloud code via your package manager, or download
+and unpack the tarball in the appropriate directories. (See
+:doc:`linux_installation` and :doc:`source_installation`.)
+
- 2. Apply the correction permissions to your ownCloud files and directories (see
- :ref:`strong_perms_label`.)
++2. Change the ownership of your ``owncloud`` directory to your HTTP user, like
++this example for Debian/Ubuntu. You must run ``occ`` as your HTTP user; see
++:ref:`http_user_label`::
+
- 3. Use the ``occ`` command to complete your installation. This takes the place
- of running the graphical Installation Wizard.
++ $ sudo chown -R www-data:www-data /var/www/owncloud/
+
- You must run ``occ`` as your HTTP user; see :ref:`http_user_label`. This example
- shows how to complete your ownCloud installation with ``occ`` on Ubuntu Linux::
++3. Use the ``occ`` command to complete your installation. This takes the place
++of running the graphical Installation Wizard::
+
+ $ cd /var/www/owncloud/
+ $ sudo -u www-data php occ maintenance:install --database
+ "mysql" --database-name "owncloud" --database-user "root" --database-pass
+ "password" --admin-user "admin" --admin-pass "password"
+ ownCloud is not installed - only a limited number of commands are available
+ ownCloud was successfully installed
+
+Note that you must change to the root ownCloud directory, as in the example
+above, to run ``occ maintenance:install``, or the installation will fail with
+a PHP fatal error message.
+
+Supported databases are::
+
+ - sqlite (SQLite3 - Server Edition Only)
+ - mysql (MySQL/MariaDB)
+ - pgsql (PostgreSQL)
+ - oci (Oracle)
+
- See :ref:`command_line_installation_label` for more information.
++See :ref:`command_line_installation_label` for more information.
++
++Finally, apply the correct strong permissions to your ownCloud files and
++directories (see :ref:`strong_perms_label`). This is an extremely important
++step. It helps protect your ownCloud installation, and ensures that it will run
++correctly.
diff --cc core/doc/admin/_sources/installation/nginx_configuration.txt
index 72da6fd,0000000..eda1d34
mode 100644,000000..100644
--- a/core/doc/admin/_sources/installation/nginx_configuration.txt
+++ b/core/doc/admin/_sources/installation/nginx_configuration.txt
@@@ -1,167 -1,0 +1,167 @@@
+.. _nginx_configuration_example:
+
+===================
+Nginx Configuration
+===================
+
+- You need to insert the following code into **your nginx config file.**
+- The config assumes that ownCloud is installed in /var/www/owncloud and
+ that it is accessed via http(s)://cloud.example.com.
+- Adjust **server_name**, **root**, **ssl_certificate** and
+ **ssl_certificate_key** to suit your needs.
+- Make sure your SSL certificates are readable by the server (see `Nginx HTTP
+ SSL Module documentation <http://wiki.nginx.org/HttpSslModule>`_).
+- ``add_header`` statements are only taken from the current level and are not cascaded
+ from or to a different level. All necessary ``add_header`` statements must be defined
+ in each level needed. For better readability is is possible to move *common* add
+ header statements into a separate file and include that file wherever necessary.
+
+.. note:: The following example assumes that your ownCloud is installed in
+ your webroot. If you're using a subfolder you need to adjust the configuration
+ accordingly.
+
+.. code-block:: python
+
+ upstream php-handler {
+ server 127.0.0.1:9000;
+ #server unix:/var/run/php5-fpm.sock;
+ }
+
+ server {
+ listen 80;
+ server_name cloud.example.com;
+ # enforce https
+ return 301 https://$server_name$request_uri;
+ }
+
+ server {
+ listen 443 ssl;
+ server_name cloud.example.com;
+
+ ssl_certificate /etc/ssl/nginx/cloud.example.com.crt;
+ ssl_certificate_key /etc/ssl/nginx/cloud.example.com.key;
+
+ # Add headers to serve security related headers
+ add_header Strict-Transport-Security "max-age=15768000; includeSubDomains; preload;";
+ add_header X-Content-Type-Options nosniff;
+ add_header X-Frame-Options "SAMEORIGIN";
+ add_header X-XSS-Protection "1; mode=block";
+ add_header X-Robots-Tag none;
+
+ # Path to the root of your installation
+ root /var/www/owncloud/;
+ # set max upload size
+ client_max_body_size 10G;
+ fastcgi_buffers 64 4K;
+
+ # Disable gzip to avoid the removal of the ETag header
+ gzip off;
+
+ # Uncomment if your server is build with the ngx_pagespeed module
+ # This module is currently not supported.
+ #pagespeed off;
+
+ rewrite ^/caldav(.*)$ /remote.php/caldav$1 redirect;
+ rewrite ^/carddav(.*)$ /remote.php/carddav$1 redirect;
+ rewrite ^/webdav(.*)$ /remote.php/webdav$1 redirect;
+
+ index index.php;
+ error_page 403 /core/templates/403.php;
+ error_page 404 /core/templates/404.php;
+
+ location = /robots.txt {
+ allow all;
+ log_not_found off;
+ access_log off;
+ }
+
+ location ~ ^/(?:\.htaccess|data|config|db_structure\.xml|README){
+ deny all;
+ }
+
+ location / {
+ # The following 2 rules are only needed with webfinger
+ rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
+ rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last;
+
+ rewrite ^/.well-known/carddav /remote.php/carddav/ redirect;
+ rewrite ^/.well-known/caldav /remote.php/caldav/ redirect;
+
+ rewrite ^(/core/doc/[^\/]+/)$ $1/index.html;
+
+ try_files $uri $uri/ /index.php;
+ }
+
+ location ~ \.php(?:$|/) {
+ fastcgi_split_path_info ^(.+\.php)(/.+)$;
+ include fastcgi_params;
+ fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
+ fastcgi_param PATH_INFO $fastcgi_path_info;
+ fastcgi_param HTTPS on;
+ fastcgi_param modHeadersAvailable true; #Avoid sending the security headers twice
+ fastcgi_pass php-handler;
+ fastcgi_intercept_errors on;
+ }
+
+ # Adding the cache control header for js and css files
+ # Make sure it is BELOW the location ~ \.php(?:$|/) { block
+ location ~* \.(?:css|js)$ {
+ add_header Cache-Control "public, max-age=7200";
+ # Add headers to serve security related headers
+ add_header Strict-Transport-Security "max-age=15768000; includeSubDomains; preload;";
+ add_header X-Content-Type-Options nosniff;
+ add_header X-Frame-Options "SAMEORIGIN";
+ add_header X-XSS-Protection "1; mode=block";
+ add_header X-Robots-Tag none;
+ # Optional: Don't log access to assets
+ access_log off;
+ }
+
+ # Optional: Don't log access to other assets
+ location ~* \.(?:jpg|jpeg|gif|bmp|ico|png|swf)$ {
+ access_log off;
+ }
+ }
+
+.. note:: You can use ownCloud over plain http, but we strongly encourage you to
+ use SSL/TLS to encrypt all of your server traffic, and to protect
+ user's logins and data in transit.
+
+- Remove the server block containing the redirect
+- Change **listen 443 ssl** to **listen 80;**
+- Remove **ssl_certificate** and **ssl_certificate_key**.
+- Remove **fastcgi_params HTTPS on;**
+
- .. note:: If you are using php-fpm please read :ref:`using_php-fpm`
++.. note:: If you are using php-fpm please read :ref:`php_fpm_tips_label`
+
+Suppressing Log Messages
+------------------------
+
+If you're seeing meaningless messages in your logfile, for example `client
+denied by server configuration: /var/www/data/htaccesstest.txt
+<https://forum.owncloud.org/viewtopic.php?f=17&t=20217>`_, add this section to
+your Nginx configuration to suppress them::
+
+ location = /data/htaccesstest.txt {
+ allow all;
+ log_not_found off;
+ access_log off;
+ }
+
+JavaScript (.js) or CSS (.css) files not served properly
+--------------------------------------------------------
+
+A common issue with custom nginx configs is that JavaScript (.js)
+or CSS (.css) files are not served properly leading to a 404 (File not found)
+error on those files and a broken webinterface.
+
+This could be caused by the::
+
+ location ~* \.(?:css|js)$ {
+
+block shown above not located **below** the::
+
+ location ~ \.php(?:$|/) {
+
+block. Other custom configurations like caching JavaScript (.js)
+or CSS (.css) files via gzip could also cause such issues.
diff --cc core/doc/admin/_sources/installation/source_installation.txt
index 56042f2,0000000..624f960
mode 100644,000000..100644
--- a/core/doc/admin/_sources/installation/source_installation.txt
+++ b/core/doc/admin/_sources/installation/source_installation.txt
@@@ -1,371 -1,0 +1,409 @@@
+============================
+Manual Installation on Linux
+============================
+
+Installing ownCloud on Linux from our Open Build Service packages is the
+preferred method (see :doc:`linux_installation`). These are maintained by
+ownCloud engineers, and you can use your package manager to keep your ownCloud
+server up-to-date.
+
+.. note:: Enterprise Subscription customers should refer to
+ :doc:`../enterprise_installation/linux_installation`
+
+If there are no packages for your Linux distribution, or you prefer installing
+from sources, you can setup ownCloud from scratch using a classic LAMP stack
+(Linux, Apache, MySQL/MariaDB, PHP). This document provides a complete
+walk-through for installing ownCloud on Ubuntu 14.04 LTS Server with Apache and
- MySQL.
++MariaDB.
++
++* :ref:`prerequisites_label`
++* :ref:`ubuntu_installation_label`
++* :ref:`apache_configuration_label`
++* :ref:`enabling_ssl_label`
++* :ref:`installation_wizard_label`
++* :ref:`strong_permissions_label`
++* :ref:`selinux_tips_label`
++* :ref:`php_ini_tips_label`
++* :ref:`php_fpm_tips_label`
++* :ref:`other_HTTP_servers_label`
++
++.. _prerequisites_label:
+
+Prerequisites
+-------------
+
+.. note:: This tutorial assumes you have terminal access to the machine you want
+ to install ownCloud on. Although this is not an absolute requirement,
+ installation without it is likely to require contacting your
+ hoster (e.g. for installing required modules). Consult the
+ `PHP manual <http://php.net/manual/en/extensions.php>`_ for information on modules.
+ Your Linux distribution should have packages for all required modules.
+
- To run ownCloud, your Web server must have the following installed:
++To run ownCloud, your Web server must have the following PHP modules installed:
+
- * php5 (>= 5.4)
++* php5 (>= 5.5)
+* PHP module ctype
+* PHP module dom
+* PHP module GD
+* PHP module iconv
+* PHP module JSON
+* PHP module libxml
+* PHP module mb multibyte
+* PHP module posix
+* PHP module SimpleXML
+* PHP module XMLWriter
+* PHP module zip
+* PHP module zlib
+
+Database connectors (pick the one for your database:)
+
+* PHP module sqlite (>= 3, usually not recommended for performance reasons)
+* PHP module mysql (MySQL/MariaDB)
+* PHP module pgsql (requires PostgreSQL >= 9.0)
+
+*Recommended* packages:
+
- * PHP module curl (highly recommended, some functionality, e.g. http user
++* PHP module curl (highly recommended, some functionality, e.g. HTTP user
+ authentication, depends on this)
+* PHP module fileinfo (highly recommended, enhances file analysis performance)
+* PHP module bz2 (recommended, required for extraction of apps)
+* PHP module intl (increases language translation performance and fixes sorting
+ of non-ASCII characters)
+* PHP module mcrypt (increases file encryption performance)
+* PHP module openssl (required for accessing HTTPS resources)
+
+Required for specific apps:
+
+* PHP module ldap (for LDAP integration)
- * `php5-libsmbclient <https://software.opensuse.org/download.html?project=isv%3AownCloud%3Acommunity%3A8.1&package=php5-libsmbclient>`_
++* `php5-libsmbclient
++ <https://software.opensuse.org/download.html?project=isv%3AownCloud%3
++ Acommunity%3A8.1&package=php5-libsmbclient>`_ (SMB/CIFS integration)
+* PHP module ftp (for FTP storage / external user authentication)
+* PHP module imap (for external user authentication)
+
+Recommended for specific apps (*optional*):
+
+* PHP module exif (for image rotation in pictures app)
+* PHP module gmp (for SFTP storage)
+
+For enhanced server performance (*optional*) select one of the following
+memcaches:
+
+* PHP module apc
+* PHP module apcu
+* PHP module memcached
+* PHP module redis (required for Transactional File Locking)
+
+See :doc:`../configuration_server/caching_configuration`.
+
+For preview generation (*optional*):
+
+* PHP module imagick
+* avconv or ffmpeg
+* OpenOffice or LibreOffice
+
+* You don’t need the WebDAV module for your Web server (i.e. Apache’s
+ ``mod_webdav``) to access your ownCloud data via WebDAV. ownCloud has a built-in
+ WebDAV server of its own, SabreDAV.
++
++.. _ubuntu_installation_label:
+
- Example installation on Ubuntu 14.04 LTS Server
++Example Installation on Ubuntu 14.04 LTS Server
+-----------------------------------------------
++
+On a machine running a pristine Ubuntu 14.04 LTS server, install the
+required and recommended modules for a typical ownCloud installation, using
+Apache and MariaDB, by issuing the following commands in a terminal::
+
+ apt-get install apache2 mariadb-server libapache2-mod-php5
+ apt-get install php5-gd php5-json php5-mysql php5-curl
+ apt-get install php5-intl php5-mcrypt php5-imagick
+
+* This installs the packages for the ownCloud core system. If you are planning
+ on running additional apps, keep in mind that they might require additional
+ packages. See the Prerequisites section (above) for details.
+
+* At the installation of the MySQL/MariaDB server, you will be prompted to
+ create a root password. Be sure to remember the password you enter there
+ for later use as you will need it during ownCloud database setup.
+
+Now download the archive of the latest ownCloud version:
+
+* Go to the `ownCloud Download Page <http://owncloud.org/install>`_.
- * Click the **Archive file for server owners** button.
- * Click **Download Unix**.
++* Go to **Download ownCloud Server > Download > Archive file for
++ server owners** and download either the tar.bz2 or .zip archive in step 1.
+* This downloads a file named owncloud-x.y.z.tar.bz2 (where
+ x.y.z is the version number of the current latest version).
+* Download its corresponding checksum file, e.g. owncloud-x.y.z.tar.bz2.md5,
+ or owncloud-x.y.z.tar.bz2.sha256.
+* Save these files in the same directory on the machine you want to install
+ ownCloud on.
+* Verify the MD5 or SHA256 sum::
+
+ md5sum -c owncloud-x.y.z.tar.bz2.md5 < owncloud-x.y.z.tar.bz2
+ sha256sum -c owncloud-x.y.z.tar.bz2.sha256 < owncloud-x.y.z.tar.bz2
+
+* You may also verify the PGP signature::
+
+ wget https://download.owncloud.org/community/owncloud-x.y.z.tar.bz2.asc
+ wget https://www.owncloud.org/owncloud.asc
+ gpg --import owncloud.asc
+ gpg --verify owncloud-x.y.z.tar.bz2.asc owncloud-x.y.z.tar.bz2
+
+* Now you can extract the archive contents. Open a terminal, navigate to your
+ download directory, and run::
+
+ tar -xjf owncloud-x.y.z.tar.bz2
+
- * Copy the ownCloud files to their final destination in the document root of
- your web server::
++* This unpacks to a single ``owncloud`` directory. Copy the ownCloud directory
++ to its final destination in the document root of your web server::
+
+ cp -r owncloud /path/to/webserver/document-root
+
+ where ``/path/to/webserver/document-root`` is replaced by the
+ document root of your Web server. On Ubuntu systems this
- ``/var/www/html/owncloud``, so your copying command is::
++ ``/var/www/owncloud``, so your copying command is::
++
++ cp -r owncloud /var/www/
+
- cp -r owncloud /var/www/html
++ .. _apache_configuration_label:
+
+Apache Web Server Configuration
+-------------------------------
+
+On Debian, Ubuntu, and their derivatives, Apache installs with a useful
+configuration so all you have to do is create a
- :file:`/etc/apache2/sites-available/owncloud.conf` file with these lines in it:
++:file:`/etc/apache2/sites-available/owncloud.conf` file with these lines in
++it:
+
+.. code-block:: xml
+
- Alias /owncloud /var/www/owncloud
- <Directory /var/www/owncloud/>
++ Alias /owncloud /var/www/owncloud
++ <Directory /var/www/owncloud/>
++ Options +FollowSymlinks
+ AllowOverride All
- </Directory>
+
- Then create a symlink to :file:`/etc/apache2/sites-enabled`::
++ <IfModule mod_dav.c>
++ Dav off
++ </IfModule>
++
++ SetEnv HOME /var/www/owncloud
++ SetEnv HTTP_HOME /var/www/owncloud
++
++ </Directory>
++
++Then create a symlink to :file:`/etc/apache2/sites-enabled`::
+
+ ln -s /etc/apache2/sites-available/owncloud.conf /etc/apache2/sites-enabled/owncloud.conf
+
+Additional Apache Configurations
- --------------------------------
++^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+* For ownCloud to work correctly, we need the module ``mod_rewrite``. Enable it
+ by running::
+
+ a2enmod rewrite
+
+ Additional recommended modules are ``mod_headers``, ``mod_env``, ``mod_dir`` and ``mod_mime``::
+
+ a2enmod headers
+ a2enmod env
+ a2enmod dir
+ a2enmod mime
+
+ If you're running ``mod_fcgi`` instead of the standard ``mod_php`` also enable::
+
+ a2enmod setenvif
+
- * You should make sure that any built-in WebDAV module of your Web server is
- disabled (at least for the ownCloud directory), as it will interfere with
- ownCloud's built-in WebDAV support.
-
- If you need the WebDAV support in the rest of your configuration, you can turn
- it off specifically for the ownCloud entry by adding the following line in
- the ``<Directory`` section for your ownCloud server::
-
- Dav Off
-
+* You must disable any server-configured authentication for ownCloud, as it
+ uses Basic authentication internally for DAV services. If you have turned on
+ authentication on a parent folder (via e.g. an ``AuthType Basic``
+ directive), you can turn off the authentication specifically for the ownCloud
+ entry. Following the above example configuration file, add the following line
+ in the ``<Directory`` section::
+
+ Satisfy Any
+
+* When using SSL, take special note of the ServerName. You should specify one in
+ the server configuration, as well as in the CommonName field of the
+ certificate. If you want your ownCloud to be reachable via the internet, then
+ set both of these to the domain you want to reach your ownCloud server.
+
+* Now restart Apache::
+
+ service apache2 restart
+
- * If you're running ownCloud in a subdir and want to use CalDAV or CardDAV clients
- make sure you have configured the correct :ref:`service-discovery-label` URLs.
++* If you're running ownCloud in a subdirectory and want to use CalDAV or
++ CardDAV clients make sure you have configured the correct
++ :ref:`service-discovery-label` URLs.
+
- .. _enabling-ssl-label:
++.. _enabling_ssl_label:
+
+Enabling SSL
+------------
+
+.. note:: You can use ownCloud over plain HTTP, but we strongly encourage you to
+ use SSL/TLS to encrypt all of your server traffic, and to protect
+ user's logins and data in transit.
+
+Apache installed under Ubuntu comes already set-up with a simple
+self-signed certificate. All you have to do is to enable the ssl module and
+the default site. Open a terminal and run::
+
+ a2enmod ssl
+ a2ensite default-ssl
+ service apache2 reload
+
+.. note:: Self-signed certificates have their drawbacks - especially when you
+ plan to make your ownCloud server publicly accessible. You might want
+ to consider getting a certificate signed by a commercial signing
- authority. Check with your domain name registrar or hosting service,
- if you're using one, for good deals on commercial certificates.
++ authority. Check with your domain name registrar or hosting service
++ for good deals on commercial certificates.
++
++.. _installation_wizard_label:
+
+Installation Wizard
+-------------------
+
- You may complete your installation by running either the graphical Installation
- Wizard, or on the command line with the ``occ`` command. To use ``occ`` see
- :doc:`command_line_installation`.
++After restarting Apache you must complete your installation by
++running either the graphical Installation Wizard, or on the command line with
++the ``occ`` command. To enable this you must temporarily change the ownership
++of your ``owncloud`` directory to your HTTP user. On Debian/Ubuntu/etc. this is
++``www-data``::
++
++ chown -R www-data:www-data /var/www/owncloud/
++
++To use ``occ`` see :doc:`command_line_installation`.
+
+To use the graphical Installation Wizard see :doc:`installation_wizard`.
+
++After your installation is complete and you can log into ownCloud, you must
++apply strong permissions to your ownCloud directory.
++
++.. _strong_permissions_label:
++
+Setting Strong Directory Permissions
+------------------------------------
+
- We recommend setting the directory permissions in your ownCloud installation as
- strictly as possible for stronger security. Please refer to
- :ref:`strong_perms_label`.
++After completing installation, we recommend immediately setting the directory
++permissions in your ownCloud installation as strictly as possible for stronger
++security. Please refer to :ref:`strong_perms_label`.
++
++.. _selinux_tips_label:
+
- SELinux
- -------
++SELinux Configuration Tips
++--------------------------
+
+See :doc:`selinux_configuration` for a suggested configuration for
+SELinux-enabled distributions such as Fedora and CentOS.
+
- Apache is the recommended Web server.
++.. _php_ini_tips_label:
+
- Configuration notes to php.ini files
- ------------------------------------
++php.ini Configuration Notes
++---------------------------
+
+Keep in mind that changes to ``php.ini`` may have to be done on more than one
+ini file. This can be the case, for example, for the ``date.timezone`` setting.
+
+**php.ini - used by the webserver:**
+::
+
+ /etc/php5/apache2/php.ini
+ or
+ /etc/php5/fpm/php.ini
+ or ...
+
+**php.ini - used by the php-cli and so by ownCloud CRON jobs:**
+::
+
+ /etc/php5/cli/php.ini
+
+
- .. _using_php-fpm:
++.. _php_fpm_tips_label:
+
- Configuration notes to php-fpm
- ------------------------------
++php-fpm Configuration Notes
++---------------------------
+
- **Security: Use at least PHP => 5.5.22 or >= 5.6.6,**
++**Security: Use at least PHP => 5.5.22 or >= 5.6.6**
+
+Due to `a bug with security implications <https://bugs.php.net/bug.php?id=64938>`_
+in older PHP releases with the handling of XML data you are highly encouraged to run
+at least PHP 5.5.22 or 5.6.6 when in a threaded environment.
+
+**System environment variables**
+
+When you are using ``php-fpm``, system environment variables like
+PATH, TMP or others are not automatically populated in the same way as
+when using ``php-cli``. A PHP call like ``getenv('PATH');`` can therefore
+return an empty result. So you may need to manually configure environment
+varibles in the appropropriate ``php-fpm`` ini/config file.
+
+Here are some example root paths for these ini/config files:
+
++--------------------+-----------------------+
+| Ubuntu/Mint | CentOS/Red Hat/Fedora |
++--------------------+-----------------------+
+| ``/etc/php5/fpm/`` | ``/etc/php-fpm.d/`` |
++--------------------+-----------------------+
+
+In both examples, the ini/config file is called ``www.conf``, and depending on
+the distro version or customizations you have made, it may be in a subdirectory.
+
+Usually, you will find some or all of the environment variables
+already in the file, but commented out like this::
+
+ ;env[HOSTNAME] = $HOSTNAME
+ ;env[PATH] = /usr/local/bin:/usr/bin:/bin
+ ;env[TMP] = /tmp
+ ;env[TMPDIR] = /tmp
+ ;env[TEMP] = /tmp
+
+Uncomment the appropriate existing entries. Then run ``printenv PATH`` to
+confirm your paths, for example::
+
+ $ printenv PATH
+ /home/user/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:
+ /sbin:/bin:/
+
+If any of your system environment variables are not present in the file then
+you must add them.
+
+When you are using shared hosting or a control panel to manage your ownCloud VM
+or server, the configuration files are almost certain to be located somewhere
+else, for security and flexibility reasons, so check your documentation for the
+correct locations.
+
+Please keep in mind that it is possible to create different settings for
+``php-cli`` and ``php-fpm``, and for different domains and Web sites.
+The best way to check your settings is with :ref:`label-phpinfo`.
+
+**Maximum upload size**
+
+If you want to increase the maximum upload size, you will also have to modify
+your ``php-fpm`` configuration and increase the ``upload_max_filesize`` and
+``post_max_size`` values. You will need to restart ``php5-fpm`` and your HTTP
+server in order for these changes to be applied.
+
+**.htaccess notes for webservers \<> Apache**
+
+ownCloud comes with its own ``owncloud/.htaccess`` file. ``php-fpm`` can't
+read PHP settings in ``.htaccess`` unless the ``htscanner`` PECL extension is
+installed. If ``php-fpm`` is used without this PECL extension installed,
+settings and permissions must be set in the ``owncloud/.user.ini`` file.
+
++.. _other_HTTP_servers_label:
++
+Other Web Servers
+-----------------
+
+**Nginx Configuration**
+
+See :doc:`nginx_configuration`
+
+**Yaws Configuration**
+
+See :doc:`yaws_configuration`
+
+**Hiawatha Configuration**
+
+See :doc:`hiawatha_configuration`
diff --cc core/doc/admin/_sources/release_notes.txt
index 25e1b1c,0000000..0dd2c0c
mode 100644,000000..100644
--- a/core/doc/admin/_sources/release_notes.txt
+++ b/core/doc/admin/_sources/release_notes.txt
@@@ -1,430 -1,0 +1,431 @@@
+================================
+ownCloud |version| Release Notes
+================================
+
+Changes in 8.2
+--------------
+
+New location for Linux package repositories; ownCloud admins must manually
+change to the new repos. See :doc:`maintenance/upgrade`
+
+PHP 5.6.11+ breaks the LDAP wizard with a 'Could not connect to LDAP' error. See https://github.com/owncloud/core/issues/20020.
+
+``filesystem_check_changes`` in ``config.php`` is set to 0 by default. This
+prevents unnecessary update checks and improves performance. If you are using
+external storage mounts such as NFS on a remote storage server, set this to 1
+so that ownCloud will detect remote file changes.
+
+XSendFile support has been removed, so there is no longer support for `serving
+static files
+<https://doc.owncloud.org/server/8.1/admin_manual/configuration_files/
+serving_static_files_configuration.html>`_ from your ownCloud server.
+
+LDAP issue: 8.2 uses the ``memberof`` attribute by default. If this is not
+activated on your LDAP server your user groups will not be detected, and you
+will see this message in your ownCloud log: ``Error PHP Array to string
+conversion at /var/www/html/owncloud/lib/private/template/functions.php#36``.
+Fix this by disabling the ``memberof`` attribute on your ownCloud server with
+the ``occ`` command, like this example on Ubuntu Linux::
+
+ sudo -u www-data php occ ldap:set-config "s01" useMemberOfToDetectMembership 0
+
+Run ``sudo -u www-data php occ ldap:show-config`` to find the correct ``sNN``
+value; if there is not one then use empty quotes, ``""``. (See
+:doc:`configuration_server/occ_command`.)
+
+Users of the Linux Package need to update their repository setup as described
+in this `blogpost <https://owncloud.org/blog/upgrading-to-owncloud-server-8-2/>`_.
+
+The log format for failed logins to the ``owncloud.log`` has a slight syntax change.
+If a tool relies on logging failed logins please revise its rule. For ``fail2ban``
+you will find an updated rule at the `forums <https://forum.owncloud.org/viewtopic.
+php?f=8&t=28678>`_.
+
+Changes in 8.1
+--------------
+
+Use APCu only if available in version 4.0.6 and higher. If you install an older version, you will see a ``APCu below version 4.0.6 is installed, for stability and performance reasons we recommend to update to a newer APCu version`` warning on your ownCloud admin page.
+
+SMB external storage now based on ``php5-libsmbclient``, which must be downloaded
+from the ownCloud software repositories (`installation instructions
+<https://software.opensuse.org/download.html?project=isv%3AownCloud%3Acommunity%
+3A8.1&package=php5-libsmbclient>`_).
+
+"Download from link" feature has been removed.
+
+The ``.htaccess`` and ``index.html`` files in the ``data/`` directory are now
+updated after every update. If you make any modifications to these files they
+will be lost after updates.
+
+The SabreDAV browser at ``/remote.php/webdav`` has been removed.
+
+Using ownCloud without a ``trusted_domain`` configuration will not work anymore.
+
+The logging format for failed logins has changed and considers now the proxy
+configuration in ``config.php``.
+
+A default set of security and privacy HTTP headers have been added to the
+ownCloud ``.htaccess`` file, and ownCloud administrators may now customize which
+headers are sent.
+
+More strict SSL certificate checking improves security but can result in
+"cURL error 60: SSL certificate problem: unable to get local issuer certificate"
+errors with certain broken PHP versions. Please verify your SSL setup, update your
+PHP or contact your vendor if you receive these errors.
+
+The persistent file-based cache (e.g. used by LDAP integration) has been dropped and
+replaced with a memory-only cache, which must be explicitly configured. See
+:doc:`configuration_user/user_auth_ldap`. Memory cache configuration for the
+ownCloud server is no longer automatic, requiring installation of
+your desired cache backend and configuration in
+``config.php`` (see :doc:`configuration_server/caching_configuration`.)
+
+The OC_User_HTTP backend has been removed. Administrators are encouraged to use
+the ``user_webdavauth`` application instead.
+
+ownCloud ships now with its own root certificate bundle derived from Mozilla's
+root certificates file. The system root certificate bundle will not be used
+anymore for most requests.
+
+When you upgrade from ownCloud 8.0, with encryption enabled, to 8.1, you must
+enable the new encryption backend and migrate your encryption keys. See
+:doc:`configuration_files/encryption_configuration`
+
+Encryption can no longer be disabled in ownCloud 8.1. It is planned to re-add
+this feature to the command line client for a future release.
+
+It is not recommended to upgrade encryption-enabled systems from ownCloud Server 8.0
+to version 8.1.0 as there is a chance the migration will break. We recommend
+migrating to the first bugfix release, ownCloud Server 8.1.1.
+
+Due to various technical issues, by default desktop sync clients older than
+1.7 are not allowed to connect and sync with the ownCloud server. This is
+configurable via the ``minimum.supported.desktop.version`` switch in
+``config.php``.
+
+Previews are now generated at a maximum size of 2048 x 2048 pixels. This is configurable
+via the ``preview_max_x`` and ``preview_max_y`` switches in ``config.php``.
+
+The ownCloud 8 server is not supported on any version of Windows.
+
+The 8.1.0 release has a minor bug which makes app updates fail at first try. Reload the
+apps page and try again, and the update will succeed.
+
- The ``forcessl`` option within the ``config.php`` and the ``Enforce SSL`` option within the
- Admin-Backend was removed. This now needs to be configured like described in :ref:`use-https-label`.
++The ``forcessl`` option within the ``config.php`` and the ``Enforce SSL`` option
++within the Admin-Backend was removed. This now needs to be configured like
++described in :ref:`use_https_label`.
+
+WebDAV file locking was removed in oC 8.1 which causes Finder on Mac OS X to mount WebDAV read-only.
+
+Enterprise 8.1 Only
+-------------------
+
+The SharePoint Drive app does not verify the SSL certificate of the SharePoint
+server or the ownCloud server, as it is expected that both devices are in the
+same trusted environment.
+
+ownCloud 8.0
+------------
+
+Manual LDAP Port Configuration
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+When you are configuring the LDAP user and group backend application, ownCloud
+may not auto-detect the LDAP server's port number, so you will need to enter it
+manually.
+
+.. https://github.com/owncloud/core/pull/16748
+
+No Preview Icon on Text Files
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+There is no preview icon displayed for text files when the file contains fewer than six characters.
+
+.. https://github.com/owncloud/core/issues/16556#event-316503097
+
+Remote Federated Cloud Share Cannot be Reshared With Local Users
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+When you mount a Federated Cloud share from a remote ownCloud server, you cannot re-share it with your local ownCloud users. (See :doc:`configuration_files/federated_cloud_sharing_configuration` to learn more about federated cloud sharing)
+
+Manually Migrate Encryption Keys after Upgrade
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+If you are using the Encryption app and upgrading from older versions of
+ownCloud to ownCloud 8.0, you must manually migrate your encryption keys with
+the *occ* command after the upgrade is complete, like this example for CentOS:
+*sudo -u apache php occ encryption:migrate* You must run *occ* as your HTTP
+user. See :doc:`../configuration_server/occ_command` to learn more about *occ*
+
+Windows Server Not Supported
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Windows Server is not supported in ownCloud 8.
+
+PHP 5.3 Support Dropped
+^^^^^^^^^^^^^^^^^^^^^^^
+
+PHP 5.3 is not supported in ownCloud 8, and PHP 5.4 or better is required.
+
+Disable Apache Multiviews
+^^^^^^^^^^^^^^^^^^^^^^^^^
+
+If Multiviews are enabled in your Apache configuration, this may cause problems
+with content negotiation, so disable Multiviews by removing it from your Apache
+configuration. Look for lines like this::
+
+ <Directory /var/www/owncloud>
+ Options Indexes FollowSymLinks Multiviews
+
+Delete ``Multiviews`` and restart Apache.
+
+.. https://github.com/owncloud/core/issues/9039
+
+ownCloud Does Not Follow Symlinks
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ownCloud's file scanner does not follow symlinks, which could lead to
+infinite loops. To avoid this do not use soft or hard links in your ownCloud
+data directory.
+
+.. https://github.com/owncloud/core/issues/8976
+
+No Commas in Group Names
+^^^^^^^^^^^^^^^^^^^^^^^^
+
+Creating an ownCloud group with a comma in the group name causes ownCloud to
+treat the group as two groups.
+
+.. https://github.com/owncloud/core/issues/10983
+
+Hebrew File Names Too Large on Windows
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+On Windows servers Hebrew file names grow to five times their original size
+after being translated to Unicode.
+
+.. https://github.com/owncloud/core/issues/8938
+
+Google Drive Large Files Fail with 500 Error
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Google Drive tries to download the entire file into memory, then write it to a
+temp file, and then stream it to the client, so very large file downloads from
+Google Drive may fail with a 500 internal server error.
+
+.. https://github.com/owncloud/core/issues/8810
+
+Encrypting Large Numbers of Files
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+When you activate the Encryption app on a running server that has large numbers
+of files, it is possible that you will experience timeouts. It is best to
+activate encryption at installation, before accumulating large numbers of files
+on your ownCloud server.
+
+.. https://github.com/owncloud/core/issues/10657
+
+
+Enterprise 8.0 Only
+-------------------
+
+Sharepoint Drive SSL Not Verified
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+The SharePoint Drive app does not verify the SSL certificate of the SharePoint
+server or the ownCloud server, as it is expected that both devices are in the
+same trusted environment.
+
+No Federated Cloud Sharing with Shibboleth
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Federated Cloud Sharing (formerly Server-to-Server file sharing)does not work
+with Shibboleth .
+
+.. https://github.com/owncloud/user_shibboleth/issues/28
+
+Direct Uploads to SWIFT do not Appear in ownCloud
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+When files are uploaded directly to a SWIFT share mounted as external storage
+in ownCloud, the files do not appear in ownCloud. However, files uploaded to
+the SWIFT mount through ownCloud are listed correctly in both locations.
+
+.. https://github.com/owncloud/core/issues/8633
+
+SWIFT Objectstore Incompatible with Encryption App
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+The current SWIFT implementation is incompatible with any app that uses direct
+file I/O and circumvents the ownCloud virtual filesystem. Using the Encryption
+app on a SWIFT object store incurs twice as many HTTP requests and increases
+latency significantly.
+
+.. https://github.com/owncloud/core/issues/10900
+
+App Store is Back
+^^^^^^^^^^^^^^^^^
+
+The ownCloud App Store has been re-enabled in oC 8. Note that third-party apps
+are not supported.
+
+ownCloud 7 Release Notes
+------------------------
+
+Manual LDAP Port Configuration
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+When you are configuring the LDAP user and group backend application, ownCloud
+may not auto-detect the LDAP server's port number, so you will need to enter it
+manually.
+
+.. https://github.com/owncloud/core/pull/16748
+
+LDAP Search Performance Improved
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Prior to 7.0.4, LDAP searches were substring-based and would match search
+attributes if the substring occurred anywhere in the attribute value. Rather,
+searches are performed on beginning attributes. With 7.0.4, searches will match
+at the beginning of the attribute value only. This provides better performance
+and a better user experience.
+
+Substring searches can still be performed by prepending the search term with
+"*".For example, a search for ``te`` will find Terri, but not Nate::
+
+ occ ldap:search "te"
+
+If you want to broaden the search to include
+Nate, then search for ``*te``::
+
+ occ ldap:search "*te"
+
+Refine searches by adjusting your search attributes in the ``User Search
+Attributes`` form in your LDAP configuration on the Admin page. For example, if
+your search attributes are ``givenName`` and ``sn`` you can find users by first
+name + last name very quickly. For example, you'll find Terri Hanson by
+searching for ``te ha``. Trailing whitespaces are ignored.
+
+.. https://github.com/owncloud/core/issues/12647
+
+Protecting ownCloud on IIS from Data Loss
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Under certain circumstances, running your ownCloud server on IIS could be at
+risk of data loss. To prevent this, follow these steps.
+
+In your ownCloud server configuration file, ``owncloud\config\config.php``, set
+``config_is_read_only`` to true.
+
+Set the ``config.php`` file to read-only.
+
+When you make server updates ``config.php`` must be made writeable. When your
+updates are completed re-set it to read-only.
+
+Antivirus App Modes
+^^^^^^^^^^^^^^^^^^^
+
+The Antivirus App offers three modes for running the ClamAV anti-virus scanner:
+as a daemon on the ownCloud server, a daemon on a remote server, or an
+executable mode that calls ``clamscan`` on the local server. We recommend using
+one of the daemon modes, as they are the most reliable.
+
+"Enable Only for Specific Groups" Fails
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Some ownCloud applications have the option to be enabled only for certain
+groups. However, when you select specific groups they do not get access to the
+app.
+
+Changes to File Previews
+^^^^^^^^^^^^^^^^^^^^^^^^
+
+For security and performance reasons, file previews are available only for
+image files, covers of MP3 files, and text files, and have been disabled for
+all other filetypes. Files without previews are represented by generic icons
+according to their file types.
+
+4GB Limit on SFTP Transfers
+^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Because of limitations in ``phpseclib``, you cannot upload files larger than
+4GB over SFTP.
+
+"Not Enough Space Available" on File Upload
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Setting user quotas to ``unlimited`` on an ownCloud installation that has
+unreliable free disk space reporting-- for example, on a shared hosting
+provider-- may cause file uploads to fail with a "Not Enough Space Available"
+error. A workaround is to set file quotas for all users instead of
+``unlimited``.
+
+No More Expiration Date On Local Shares
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+In older versions of ownCloud, you could set an expiration date on both local
+and public shares. Now you can set an expiration date only on public shares,
+and
+local shares do not expire when public shares expire.
+
+Zero Quota Not Read-Only
+^^^^^^^^^^^^^^^^^^^^^^^^
+
+Setting a user's storage quota should be the equivalent of read-only, however,
+users can
+still create empty files.
+
+Enterprise 7 Only
+-----------------
+
+No Federated Cloud Sharing with Shibboleth
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Federated Cloud Sharing (formerly Server-to-Server file sharing) does not work
+with Shibboleth .
+
+Windows Network Drive
+^^^^^^^^^^^^^^^^^^^^^
+Windows Network Drive runs only on Linux servers because it requires the Samba
+client, which is included in all Linux distributions.
+
+``php5-libsmbclient`` is also required, and there may be issues with older
+versions of ``libsmbclient``; see Using External Storage > Installing and
+Configuring the Windows Network Drive App in the Enterprise Admin manual for
+more information.
+
+By default CentOS has activated SELinux, and the ``httpd`` process can not make
+outgoing network connections. This will cause problems with curl, ldap and samba
+libraries. Again, see Using External Storage > Installing and Configuring the
+Windows Network Drive App in the Enterprise Admin manual for instructions.
+
+Sharepoint Drive SSL
+^^^^^^^^^^^^^^^^^^^^
+
+The SharePoint Drive app does not verify the SSL certificate of the SharePoint
+server or the ownCloud server, as it is expected that both devices are in the
+same trusted environment.
+
+Shibboleth and WebDAV Incompatible
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Shibboleth and standard WebDAV are incompatible, and cannot be used together in
+ownCloud. If Shibboleth is enabled, the ownCloud client uses an extended WebDAV
+protocol
+
+No SQLite
+^^^^^^^^^
+
+SQLite is no longer an installation option for ownCloud Enterprise Edition, as
+it not suitable for multiple-user installations or managing large numbers of
+files.
+
+No App Store
+^^^^^^^^^^^^
+
+The App Store is disabled for the Enterprise Edition.
+
+LDAP Home Connector Linux Only
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+The LDAP Home Connector application requires Linux (with MySQL, MariaDB,
+or PostgreSQL) to operate correctly.
diff --cc core/doc/admin/configuration_server/security_setup_warnings.html
index 737baed,0000000..a812004
mode 100644,000000..100644
--- a/core/doc/admin/configuration_server/security_setup_warnings.html
+++ b/core/doc/admin/configuration_server/security_setup_warnings.html
@@@ -1,280 -1,0 +1,281 @@@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+
+ <title>Warnings on Admin Page — ownCloud Server Administration Manual 8.2 documentation</title>
+
+ <link rel="stylesheet" href="../_static/style.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/style.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/bootstrap-sphinx.css" type="text/css" />
+
+ <script type="text/javascript">
+ var DOCUMENTATION_OPTIONS = {
+ URL_ROOT: '../',
+ VERSION: '8.2',
+ COLLAPSE_INDEX: false,
+ FILE_SUFFIX: '.html',
+ HAS_SOURCE: true
+ };
+ </script>
+ <script type="text/javascript" src="../_static/jquery.js"></script>
+ <script type="text/javascript" src="../_static/underscore.js"></script>
+ <script type="text/javascript" src="../_static/doctools.js"></script>
+ <script type="text/javascript" src="../_static/bootstrap.js"></script>
+ <link rel="top" title="ownCloud Server Administration Manual 8.2 documentation" href="../index.html" />
+ <link rel="up" title="ownCloud Server Configuration" href="index.html" />
+ <link rel="next" title="Using the occ Command" href="occ_command.html" />
+ <link rel="prev" title="ownCloud Server Configuration" href="index.html" />
+<script type="text/javascript">
+(function () {
+ /**
+ * Patch TOC list.
+ *
+ * Will mutate the underlying span to have a correct ul for nav.
+ *
+ * @param $span: Span containing nested UL's to mutate.
+ * @param minLevel: Starting level for nested lists. (1: global, 2: local).
+ */
+ var patchToc = function ($ul, minLevel) {
+ var findA;
+
+ // Find all a "internal" tags, traversing recursively.
+ findA = function ($elem, level) {
+ var level = level || 0,
+ $items = $elem.find("> li > a.internal, > ul, > li > ul");
+
+ // Iterate everything in order.
+ $items.each(function (index, item) {
+ var $item = $(item),
+ tag = item.tagName.toLowerCase(),
+ pad = 15 + ((level - minLevel) * 10);
+
+ if (tag === 'a' && level >= minLevel) {
+ // Add to existing padding.
+ $item.css('padding-left', pad + "px");
+ console.log(level, $item, 'padding-left', pad + "px");
+ } else if (tag === 'ul') {
+ // Recurse.
+ findA($item, level + 1);
+ }
+ });
+ };
+
+ console.log("HERE");
+ findA($ul);
+ };
+
+ $(document).ready(function () {
+ // Add styling, structure to TOC's.
+ $(".dropdown-menu").each(function () {
+ $(this).find("ul").each(function (index, item){
+ var $item = $(item);
+ $item.addClass('unstyled');
+ });
+ $(this).find("li").each(function () {
+ $(this).parent().append(this);
+ });
+ });
+
+ // Patch in level.
+ patchToc($("ul.globaltoc"), 2);
+ patchToc($("ul.localtoc"), 2);
+
+ // Enable dropdown.
+ $('.dropdown-toggle').dropdown();
+ });
+}());
+</script>
+
+ </head>
+ <body>
+
+
+<div class="container">
+ <div class="content">
+ <div class="page-header">
+ <h1><a href="../contents.html">ownCloud Server Administration Manual</a></h1>
+
+ </div>
+
+ <div class="row">
+ <div class="span3">
+ <div class="sidebar">
+ <div class="well">
+ <div class="menu-support-container">
+ <ul id="menu-support" class="menu">
+ <ul>
+
+<li><a href="../contents.html">Table of Contents</a></li>
+ </ul>
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../index.html">ownCloud 8.2 Server Administration Manual Introduction</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../release_notes.html">ownCloud 8.2 Release Notes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../whats_new_admin.html">What’s New for Admins in ownCloud 8.2</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../installation/index.html">Installation</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="index.html">ownCloud Server Configuration</a><ul class="current">
+<li class="toctree-l2 current"><a class="current reference internal" href="">Warnings on Admin Page</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="#cache-warnings">Cache Warnings</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#transactional-file-locking">Transactional file locking</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#you-are-accessing-this-site-via-http">You are accessing this site via HTTP</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#the-test-with-getenv-path-only-returns-an-empty-response">The test with getenv(“PATH”) only returns an empty response</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#the-strict-transport-security-http-header-is-not-configured">The “Strict-Transport-Security” HTTP header is not configured</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#dev-urandom-is-not-readable-by-php">/dev/urandom is not readable by PHP</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#your-web-server-is-not-yet-set-up-properly-to-allow-file-synchronization">Your web server is not yet set up properly to allow file synchronization</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#outdated-nss-openssl-version">Outdated NSS / OpenSSL version</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="occ_command.html">Using the occ Command</a></li>
+<li class="toctree-l2"><a class="reference internal" href="activity_configuration.html">Configuring the Activity App</a></li>
+<li class="toctree-l2"><a class="reference internal" href="antivirus_configuration.html">Configuring the ClamAV Antivirus Scanner</a></li>
+<li class="toctree-l2"><a class="reference internal" href="caching_configuration.html">Configuring Memory Caching</a></li>
+<li class="toctree-l2"><a class="reference internal" href="background_jobs_configuration.html">Defining Background Jobs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="config_sample_php_parameters.html">Config.php Parameters</a></li>
+<li class="toctree-l2"><a class="reference internal" href="email_configuration.html">Email Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="external_sites.html">Linking External Sites</a></li>
+<li class="toctree-l2"><a class="reference internal" href="knowledgebase_configuration.html">Knowledge Base Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="language_configuration.html">Language Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="logging_configuration.html">Logging Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="harden_server.html">Hardening and Security Guidance</a></li>
+<li class="toctree-l2"><a class="reference internal" href="reverse_proxy_configuration.html">Reverse Proxy Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="search_configuration.html">Enabling Full-Text Search</a></li>
+<li class="toctree-l2"><a class="reference internal" href="thirdparty_php_configuration.html">Using Third Party PHP Components</a></li>
+<li class="toctree-l2"><a class="reference internal" href="performance_tuning/index.html">Server Tuning & Performance Tips</a></li>
+<li class="toctree-l2"><a class="reference internal" href="js_css_asset_management_configuration.html">JavaScript and CSS Asset Management</a></li>
+<li class="toctree-l2"><a class="reference internal" href="automatic_configuration.html">Automatic Configuration Setup</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_user/index.html">User Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_files/index.html">File Sharing and Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_database/index.html">Database Configuration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_mimetypes/index.html">Mimetypes Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../maintenance/index.html">Maintenance</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../operations/index.html">Operations</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../issues/index.html">Issues and Troubleshooting</a></li>
+</ul>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_installation/index.html">Enterprise Subscription Installation (ES Only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_clients/index.html">Creating Branded ownCloud Clients (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_server_branding/index.html">Enterprise Server Branding (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_external_storage/index.html">External Storage (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_user_management/index.html">User Management (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_files_drop/index.html">Enabling Anonymous Uploads with Files Drop (ES Only)</a></li>
+</ul>
+
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+
+
+ <div class="span9">
+ <div class="page-content">
+
+ <div class="section" id="warnings-on-admin-page">
+<h1>Warnings on Admin Page<a class="headerlink" href="#warnings-on-admin-page" title="Permalink to this headline">¶</a></h1>
+<p>Your ownCloud server has a built-in configuration checker, and it reports its
+findings at the top of your Admin page. These are some of the warnings you
+might see, and what to do about them.</p>
+<div class="figure">
+<img alt="../_images/security-setup-warning-1.png" src="../_images/security-setup-warning-1.png" />
+</div>
+<div class="section" id="cache-warnings">
+<h2>Cache Warnings<a class="headerlink" href="#cache-warnings" title="Permalink to this headline">¶</a></h2>
+<p>“No memory cache has been configured. To enhance your performance please
+configure a memcache if available.” ownCloud supports multiple php caching
+extentions:</p>
+<ul class="simple">
+<li>APC (PHP 5.4 only)</li>
+<li>APCu (PHP 5.5+, minimum required PHP extension version 4.0.6)</li>
+<li>Memcached</li>
+<li>Redis (minimum required php extension version: 2.2.5)</li>
+</ul>
+<p>You will see this warning if you have no caches installed and enabled, or if
+your cache does not have the required minimum version installed; older versions
+are disabled because of performance problems.</p>
+<p>If you see “<em>{Cache}</em> below version <em>{Version}</em> is installed. for stability and
+performance reasons we recommend to update to a newer <em>{Cache}</em> version” then
+you need to upgrade, or, if you’re not using it, remove it.</p>
+<p>You are not required to use any caches, but caches improve server performance.
+See <a class="reference internal" href="caching_configuration.html"><em>Configuring Memory Caching</em></a>.</p>
+</div>
+<div class="section" id="transactional-file-locking">
+<h2>Transactional file locking<a class="headerlink" href="#transactional-file-locking" title="Permalink to this headline">¶</a></h2>
+<p>“Transactional file locking is disabled, this might lead to issues with race
+conditions.”</p>
+<p>“Transactional file locking is using the database as locking backend, for best
+performance it’s advised to configure a memcache for locking.”</p>
+<p>Please see <a class="reference internal" href="../configuration_files/files_locking_transactional.html"><em>Transactional File Locking</em></a> on how
+to correctly configure your environment for transactional file locking.</p>
+</div>
+<div class="section" id="you-are-accessing-this-site-via-http">
+<h2>You are accessing this site via HTTP<a class="headerlink" href="#you-are-accessing-this-site-via-http" title="Permalink to this headline">¶</a></h2>
+<p>“You are accessing this site via HTTP. We strongly suggest you configure your
+server to require using HTTPS instead.” Please take this warning seriously;
+using HTTPS is a fundamental security measure. You must configure your Web
+server to support it, and then there are some settings in the <strong>Security</strong>
+section of your ownCloud Admin page to enable. The following manual pages
+describe how to enable HTTPS on the Apache and Nginx Web servers.</p>
+<p><a class="reference internal" href="../installation/source_installation.html#enabling-ssl-label"><em>Enabling SSL</em></a> (on Apache)</p>
+<p><a class="reference internal" href="harden_server.html#use-https-label"><em>Use HTTPS</em></a></p>
+<p><a class="reference internal" href="../installation/nginx_configuration.html#nginx-configuration-example"><em>Nginx Configuration</em></a></p>
+</div>
+<div class="section" id="the-test-with-getenv-path-only-returns-an-empty-response">
+<h2>The test with getenv(“PATH”) only returns an empty response<a class="headerlink" href="#the-test-with-getenv-path-only-returns-an-empty-response" title="Permalink to this headline">¶</a></h2>
+<p>Some environments are not passing a valid PATH variable to ownCloud. The
- <a class="reference internal" href="../installation/source_installation.html#using-php-fpm"><em>Configuration notes to php-fpm</em></a> provides the information about how to configure your environment.</p>
++<a class="reference internal" href="../installation/source_installation.html#php-fpm-tips-label"><em>php-fpm Configuration Notes</em></a> provides the information about how to configure your
++environment.</p>
+</div>
+<div class="section" id="the-strict-transport-security-http-header-is-not-configured">
+<h2>The “Strict-Transport-Security” HTTP header is not configured<a class="headerlink" href="#the-strict-transport-security-http-header-is-not-configured" title="Permalink to this headline">¶</a></h2>
+<p>“The “Strict-Transport-Security” HTTP header is not configured to least “15768000” seconds.
+For enhanced security we recommend enabling HSTS as described in our security tips.”</p>
+<p>The HSTS header needs to be configured within your webserver by following the
+<a class="reference internal" href="harden_server.html#enable-hsts-label"><em>Enable HTTP Strict Transport Security</em></a> documentation</p>
+</div>
+<div class="section" id="dev-urandom-is-not-readable-by-php">
+<h2>/dev/urandom is not readable by PHP<a class="headerlink" href="#dev-urandom-is-not-readable-by-php" title="Permalink to this headline">¶</a></h2>
+<p>“/dev/urandom is not readable by PHP which is highly discouraged for security reasons.
+Further information can be found in our documentation.”</p>
+<p>This message is another one which needs to be taken seriously. Please have a look
+at the <a class="reference internal" href="harden_server.html#dev-urandom-label"><em>Give PHP read accesss to /dev/urandom</em></a> documentation.</p>
+</div>
+<div class="section" id="your-web-server-is-not-yet-set-up-properly-to-allow-file-synchronization">
+<h2>Your web server is not yet set up properly to allow file synchronization<a class="headerlink" href="#your-web-server-is-not-yet-set-up-properly-to-allow-file-synchronization" title="Permalink to this headline">¶</a></h2>
+<p>“Your web server is not yet set up properly to allow file synchronization because
+the WebDAV interface seems to be broken.”</p>
+<p>At the ownCloud community forums a larger <a class="reference external" href="https://forum.owncloud.org/viewtopic.php?f=17&t=7536">FAQ</a>
+is maintained containing various information and debugging hints.</p>
+</div>
+<div class="section" id="outdated-nss-openssl-version">
+<h2>Outdated NSS / OpenSSL version<a class="headerlink" href="#outdated-nss-openssl-version" title="Permalink to this headline">¶</a></h2>
+<p>“cURL is using an outdated OpenSSL version (OpenSSL/$version). Please update your
+operating system or features such as installing and updating apps via the app store
+or Federated Cloud Sharing will not work reliably.”</p>
+<p>“cURL is using an outdated NSS version (NSS/$version). Please update your operating
+system or features such as installing and updating apps via the app store or Federated
+Cloud Sharing will not work reliably.”</p>
+<p>There are known bugs in older OpenSSL and NSS versions leading to misbehaviour in
+combination with remote hosts using SNI. A technology used by most of the HTTPS
+websites. To ensure that ownCloud will work properly you need to update OpenSSL
+to at least 1.0.2b or 1.0.1d. For NSS the patch version depends on your distribution
+and an heuristic is running the test which actually reproduces the bug. There
+are distributions such as RHEL/CentOS which have this backport still <a class="reference external" href="https://bugzilla.redhat.com/show_bug.cgi?id=1241172">pending</a>.</p>
+</div>
+</div>
+
+
+ </div>
+ </div>
+ </div>
+
+ </div>
+</div>
+ </body>
+</html>
diff --cc core/doc/admin/contents.html
index 069bd77,0000000..719ca9a
mode 100644,000000..100644
--- a/core/doc/admin/contents.html
+++ b/core/doc/admin/contents.html
@@@ -1,794 -1,0 +1,793 @@@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+
+ <title>Table of Contents — ownCloud Server Administration Manual 8.2 documentation</title>
+
+ <link rel="stylesheet" href="_static/style.css" type="text/css" />
+ <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+ <link rel="stylesheet" href="_static/style.css" type="text/css" />
+ <link rel="stylesheet" href="_static/bootstrap-sphinx.css" type="text/css" />
+
+ <script type="text/javascript">
+ var DOCUMENTATION_OPTIONS = {
+ URL_ROOT: '',
+ VERSION: '8.2',
+ COLLAPSE_INDEX: false,
+ FILE_SUFFIX: '.html',
+ HAS_SOURCE: true
+ };
+ </script>
+ <script type="text/javascript" src="_static/jquery.js"></script>
+ <script type="text/javascript" src="_static/underscore.js"></script>
+ <script type="text/javascript" src="_static/doctools.js"></script>
+ <script type="text/javascript" src="_static/bootstrap.js"></script>
+ <link rel="top" title="ownCloud Server Administration Manual 8.2 documentation" href="index.html" />
+ <link rel="next" title="ownCloud 8.2 Server Administration Manual Introduction" href="index.html" />
+<script type="text/javascript">
+(function () {
+ /**
+ * Patch TOC list.
+ *
+ * Will mutate the underlying span to have a correct ul for nav.
+ *
+ * @param $span: Span containing nested UL's to mutate.
+ * @param minLevel: Starting level for nested lists. (1: global, 2: local).
+ */
+ var patchToc = function ($ul, minLevel) {
+ var findA;
+
+ // Find all a "internal" tags, traversing recursively.
+ findA = function ($elem, level) {
+ var level = level || 0,
+ $items = $elem.find("> li > a.internal, > ul, > li > ul");
+
+ // Iterate everything in order.
+ $items.each(function (index, item) {
+ var $item = $(item),
+ tag = item.tagName.toLowerCase(),
+ pad = 15 + ((level - minLevel) * 10);
+
+ if (tag === 'a' && level >= minLevel) {
+ // Add to existing padding.
+ $item.css('padding-left', pad + "px");
+ console.log(level, $item, 'padding-left', pad + "px");
+ } else if (tag === 'ul') {
+ // Recurse.
+ findA($item, level + 1);
+ }
+ });
+ };
+
+ console.log("HERE");
+ findA($ul);
+ };
+
+ $(document).ready(function () {
+ // Add styling, structure to TOC's.
+ $(".dropdown-menu").each(function () {
+ $(this).find("ul").each(function (index, item){
+ var $item = $(item);
+ $item.addClass('unstyled');
+ });
+ $(this).find("li").each(function () {
+ $(this).parent().append(this);
+ });
+ });
+
+ // Patch in level.
+ patchToc($("ul.globaltoc"), 2);
+ patchToc($("ul.localtoc"), 2);
+
+ // Enable dropdown.
+ $('.dropdown-toggle').dropdown();
+ });
+}());
+</script>
+
+ </head>
+ <body>
+
+
+<div class="container">
+ <div class="content">
+ <div class="page-header">
+ <h1><a href="#">ownCloud Server Administration Manual</a></h1>
+
+ </div>
+
+ <div class="row">
+ <div class="span3">
+ <div class="sidebar">
+ <div class="well">
+ <div class="menu-support-container">
+ <ul id="menu-support" class="menu">
+ <ul>
+
+<li><a href="#">Table of Contents</a></li>
+ </ul>
+ <ul>
+<li class="toctree-l1"><a class="reference internal" href="index.html">ownCloud 8.2 Server Administration Manual Introduction</a></li>
+<li class="toctree-l1"><a class="reference internal" href="release_notes.html">ownCloud 8.2 Release Notes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="whats_new_admin.html">What’s New for Admins in ownCloud 8.2</a></li>
+<li class="toctree-l1"><a class="reference internal" href="installation/index.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" href="configuration_server/index.html">ownCloud Server Configuration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="configuration_user/index.html">User Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="configuration_files/index.html">File Sharing and Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="configuration_database/index.html">Database Configuration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="configuration_mimetypes/index.html">Mimetypes Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="maintenance/index.html">Maintenance</a></li>
+<li class="toctree-l1"><a class="reference internal" href="operations/index.html">Operations</a></li>
+<li class="toctree-l1"><a class="reference internal" href="issues/index.html">Issues and Troubleshooting</a></li>
+</ul>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="enterprise_installation/index.html">Enterprise Subscription Installation (ES Only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="enterprise_clients/index.html">Creating Branded ownCloud Clients (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="enterprise_server_branding/index.html">Enterprise Server Branding (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="enterprise_external_storage/index.html">External Storage (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="enterprise_user_management/index.html">User Management (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="enterprise_files_drop/index.html">Enabling Anonymous Uploads with Files Drop (ES Only)</a></li>
+</ul>
+
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+
+
+ <div class="span9">
+ <div class="page-content">
+
+ <div class="section" id="table-of-contents">
+<h1>Table of Contents<a class="headerlink" href="#table-of-contents" title="Permalink to this headline">¶</a></h1>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="index.html">ownCloud 8.2 Server Administration Manual Introduction</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="index.html#introduction">Introduction</a></li>
+<li class="toctree-l2"><a class="reference internal" href="index.html#owncloud-videos-and-blogs">ownCloud Videos and Blogs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="index.html#target-audience">Target Audience</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="release_notes.html">ownCloud 8.2 Release Notes</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="release_notes.html#changes-in-8-2">Changes in 8.2</a></li>
+<li class="toctree-l2"><a class="reference internal" href="release_notes.html#changes-in-8-1">Changes in 8.1</a></li>
+<li class="toctree-l2"><a class="reference internal" href="release_notes.html#enterprise-8-1-only">Enterprise 8.1 Only</a></li>
+<li class="toctree-l2"><a class="reference internal" href="release_notes.html#owncloud-8-0">ownCloud 8.0</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#manual-ldap-port-configuration">Manual LDAP Port Configuration</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#no-preview-icon-on-text-files">No Preview Icon on Text Files</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#remote-federated-cloud-share-cannot-be-reshared-with-local-users">Remote Federated Cloud Share Cannot be Reshared With Local Users</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#manually-migrate-encryption-keys-after-upgrade">Manually Migrate Encryption Keys after Upgrade</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#windows-server-not-supported">Windows Server Not Supported</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#php-5-3-support-dropped">PHP 5.3 Support Dropped</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#disable-apache-multiviews">Disable Apache Multiviews</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#owncloud-does-not-follow-symlinks">ownCloud Does Not Follow Symlinks</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#no-commas-in-group-names">No Commas in Group Names</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#hebrew-file-names-too-large-on-windows">Hebrew File Names Too Large on Windows</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#google-drive-large-files-fail-with-500-error">Google Drive Large Files Fail with 500 Error</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#encrypting-large-numbers-of-files">Encrypting Large Numbers of Files</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="release_notes.html#enterprise-8-0-only">Enterprise 8.0 Only</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#sharepoint-drive-ssl-not-verified">Sharepoint Drive SSL Not Verified</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#no-federated-cloud-sharing-with-shibboleth">No Federated Cloud Sharing with Shibboleth</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#direct-uploads-to-swift-do-not-appear-in-owncloud">Direct Uploads to SWIFT do not Appear in ownCloud</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#swift-objectstore-incompatible-with-encryption-app">SWIFT Objectstore Incompatible with Encryption App</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#app-store-is-back">App Store is Back</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="release_notes.html#owncloud-7-release-notes">ownCloud 7 Release Notes</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#id1">Manual LDAP Port Configuration</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#ldap-search-performance-improved">LDAP Search Performance Improved</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#protecting-owncloud-on-iis-from-data-loss">Protecting ownCloud on IIS from Data Loss</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#antivirus-app-modes">Antivirus App Modes</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#enable-only-for-specific-groups-fails">“Enable Only for Specific Groups” Fails</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#changes-to-file-previews">Changes to File Previews</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#gb-limit-on-sftp-transfers">4GB Limit on SFTP Transfers</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#not-enough-space-available-on-file-upload">“Not Enough Space Available” on File Upload</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#no-more-expiration-date-on-local-shares">No More Expiration Date On Local Shares</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#zero-quota-not-read-only">Zero Quota Not Read-Only</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="release_notes.html#enterprise-7-only">Enterprise 7 Only</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#id2">No Federated Cloud Sharing with Shibboleth</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#windows-network-drive">Windows Network Drive</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#sharepoint-drive-ssl">Sharepoint Drive SSL</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#shibboleth-and-webdav-incompatible">Shibboleth and WebDAV Incompatible</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#no-sqlite">No SQLite</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#no-app-store">No App Store</a></li>
+<li class="toctree-l3"><a class="reference internal" href="release_notes.html#ldap-home-connector-linux-only">LDAP Home Connector Linux Only</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="whats_new_admin.html">What’s New for Admins in ownCloud 8.2</a></li>
+<li class="toctree-l1"><a class="reference internal" href="installation/index.html">Installation</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="installation/system_requirements.html">System Requirements</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="installation/system_requirements.html#memory">Memory</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/system_requirements.html#recommended-setup-for-running-owncloud">Recommended Setup for Running ownCloud</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/system_requirements.html#supported-platforms">Supported Platforms</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="installation/linux_installation.html">Preferred Linux Installation Method</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="installation/linux_installation.html#installation-quick-start">Installation Quick Start</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/linux_installation.html#installing-owncloud-enterprise-subscription">Installing ownCloud Enterprise Subscription</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/linux_installation.html#downgrading-not-supported">Downgrading Not Supported</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/linux_installation.html#additional-installation-guides-and-notes">Additional Installation Guides and Notes</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="installation/installation_wizard.html">Installation Wizard</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="installation/installation_wizard.html#quick-start">Quick Start</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/installation_wizard.html#data-directory-location">Data Directory Location</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/installation_wizard.html#database-choice">Database Choice</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/installation_wizard.html#trusted-domains">Trusted Domains</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/installation_wizard.html#setting-strong-directory-permissions">Setting Strong Directory Permissions</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="installation/command_line_installation.html">Installing ownCloud From the Command Line</a></li>
+<li class="toctree-l2"><a class="reference internal" href="installation/apps_management_installation.html">Installing and Managing Apps</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="installation/apps_management_installation.html#enterprise-subscription-supported-apps">Enterprise Subscription Supported Apps</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/apps_management_installation.html#viewing-enabled-apps">Viewing Enabled Apps</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/apps_management_installation.html#re-enabling-contacts-and-calendar-apps">Re-enabling Contacts and Calendar Apps</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/apps_management_installation.html#managing-apps">Managing Apps</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/apps_management_installation.html#adding-third-party-apps">Adding Third Party Apps</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/apps_management_installation.html#using-custom-app-directories">Using Custom App Directories</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/apps_management_installation.html#using-your-own-appstore">Using Your Own Appstore</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="installation/source_installation.html">Manual Installation on Linux</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="installation/source_installation.html#prerequisites">Prerequisites</a></li>
- <li class="toctree-l3"><a class="reference internal" href="installation/source_installation.html#example-installation-on-ubuntu-14-04-lts-server">Example installation on Ubuntu 14.04 LTS Server</a></li>
++<li class="toctree-l3"><a class="reference internal" href="installation/source_installation.html#example-installation-on-ubuntu-14-04-lts-server">Example Installation on Ubuntu 14.04 LTS Server</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/source_installation.html#apache-web-server-configuration">Apache Web Server Configuration</a></li>
- <li class="toctree-l3"><a class="reference internal" href="installation/source_installation.html#additional-apache-configurations">Additional Apache Configurations</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/source_installation.html#enabling-ssl">Enabling SSL</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/source_installation.html#installation-wizard">Installation Wizard</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/source_installation.html#setting-strong-directory-permissions">Setting Strong Directory Permissions</a></li>
- <li class="toctree-l3"><a class="reference internal" href="installation/source_installation.html#selinux">SELinux</a></li>
- <li class="toctree-l3"><a class="reference internal" href="installation/source_installation.html#configuration-notes-to-php-ini-files">Configuration notes to php.ini files</a></li>
- <li class="toctree-l3"><a class="reference internal" href="installation/source_installation.html#configuration-notes-to-php-fpm">Configuration notes to php-fpm</a></li>
++<li class="toctree-l3"><a class="reference internal" href="installation/source_installation.html#selinux-configuration-tips">SELinux Configuration Tips</a></li>
++<li class="toctree-l3"><a class="reference internal" href="installation/source_installation.html#php-ini-configuration-notes">php.ini Configuration Notes</a></li>
++<li class="toctree-l3"><a class="reference internal" href="installation/source_installation.html#php-fpm-configuration-notes">php-fpm Configuration Notes</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/source_installation.html#other-web-servers">Other Web Servers</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="installation/appliance_installation.html">ownCloud Community Appliance</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="installation/appliance_installation.html#instructions-for-virtualbox-and-ova">Instructions for VirtualBox and OVA</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/appliance_installation.html#software-appliances">Software Appliances</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="installation/php_54_installation.html">Installing PHP 5.4 on RHEL 6 and CentOS 6</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="installation/php_54_installation.html#rhel-6">RHEL 6</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/php_54_installation.html#centos-6">CentOS 6</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="installation/selinux_configuration.html">SELinux Configuration</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="installation/selinux_configuration.html#allow-access-to-a-remote-database">Allow access to a remote database</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/selinux_configuration.html#allow-access-to-ldap-server">Allow access to LDAP server</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/selinux_configuration.html#allow-access-to-remote-network">Allow access to remote network</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/selinux_configuration.html#allow-access-to-smtp-sendmail">Allow access to SMTP/sendmail</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="installation/nginx_configuration.html">Nginx Configuration</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="installation/nginx_configuration.html#suppressing-log-messages">Suppressing Log Messages</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/nginx_configuration.html#javascript-js-or-css-css-files-not-served-properly">JavaScript (.js) or CSS (.css) files not served properly</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="installation/ucs_installation.html">Univention Corporate Server</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="installation/ucs_installation.html#pre-configuration">Pre configuration</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/ucs_installation.html#installation">Installation</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/ucs_installation.html#postconfiguration-optional">Postconfiguration (optional)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="installation/ucs_installation.html#using-owncloud">Using ownCloud</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="installation/hiawatha_configuration.html">Hiawatha Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="installation/yaws_configuration.html">Yaws Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="installation/macos_installation.html">Mac OS X</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="configuration_server/index.html">ownCloud Server Configuration</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="configuration_server/security_setup_warnings.html">Warnings on Admin Page</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/security_setup_warnings.html#cache-warnings">Cache Warnings</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/security_setup_warnings.html#transactional-file-locking">Transactional file locking</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/security_setup_warnings.html#you-are-accessing-this-site-via-http">You are accessing this site via HTTP</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/security_setup_warnings.html#the-test-with-getenv-path-only-returns-an-empty-response">The test with getenv(“PATH”) only returns an empty response</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/security_setup_warnings.html#the-strict-transport-security-http-header-is-not-configured">The “Strict-Transport-Security” HTTP header is not configured</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/security_setup_warnings.html#dev-urandom-is-not-readable-by-php">/dev/urandom is not readable by PHP</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/security_setup_warnings.html#your-web-server-is-not-yet-set-up-properly-to-allow-file-synchronization">Your web server is not yet set up properly to allow file synchronization</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/security_setup_warnings.html#outdated-nss-openssl-version">Outdated NSS / OpenSSL version</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_server/occ_command.html">Using the occ Command</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/occ_command.html#occ-command-directory">occ Command Directory</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/occ_command.html#run-occ-as-your-http-user">Run occ As Your HTTP User</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/occ_command.html#apps-commands">Apps Commands</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/occ_command.html#background-jobs-selector">Background Jobs Selector</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/occ_command.html#config-commands">Config Commands</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/occ_command.html#database-conversion">Database Conversion</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/occ_command.html#encryption">Encryption</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/occ_command.html#file-operations">File Operations</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/occ_command.html#l10n-create-javascript-translation-files-for-apps">l10n, Create Javascript Translation Files for Apps</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/occ_command.html#ldap-commands">LDAP Commands</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/occ_command.html#logging-commands">Logging Commands</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/occ_command.html#maintenance-commands">Maintenance Commands</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/occ_command.html#user-commands">User Commands</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/occ_command.html#command-line-installation">Command Line Installation</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/occ_command.html#command-line-upgrade">Command Line Upgrade</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_server/activity_configuration.html">Configuring the Activity App</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/activity_configuration.html#enabling-the-activity-app">Enabling the Activity App</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/activity_configuration.html#configuring-your-owncloud-for-the-activity-app">Configuring your ownCloud for the Activity App</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_server/antivirus_configuration.html">Configuring the ClamAV Antivirus Scanner</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/antivirus_configuration.html#installing-clamav">Installing ClamAV</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/antivirus_configuration.html#enabling-the-antivirus-app-for-files">Enabling the Antivirus App for Files</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/antivirus_configuration.html#configuring-clamav-on-owncloud">Configuring ClamAV on ownCloud</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_server/caching_configuration.html">Configuring Memory Caching</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/caching_configuration.html#id1">APC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/caching_configuration.html#id2">APCu</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/caching_configuration.html#id3">Memcached</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/caching_configuration.html#id4">Redis</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/caching_configuration.html#cache-directory-location">Cache Directory Location</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_server/background_jobs_configuration.html">Defining Background Jobs</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/background_jobs_configuration.html#parameters">Parameters</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/background_jobs_configuration.html#cron-jobs">Cron Jobs</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_server/config_sample_php_parameters.html">Config.php Parameters</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/config_sample_php_parameters.html#default-parameters">Default Parameters</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/config_sample_php_parameters.html#default-config-php-examples">Default config.php Examples</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/config_sample_php_parameters.html#user-experience">User Experience</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/config_sample_php_parameters.html#mail-parameters">Mail Parameters</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/config_sample_php_parameters.html#proxy-configurations">Proxy Configurations</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/config_sample_php_parameters.html#deleted-items-trash-bin">Deleted Items (trash bin)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/config_sample_php_parameters.html#owncloud-verifications">ownCloud Verifications</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/config_sample_php_parameters.html#logging">Logging</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/config_sample_php_parameters.html#alternate-code-locations">Alternate Code Locations</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/config_sample_php_parameters.html#apps">Apps</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/config_sample_php_parameters.html#previews">Previews</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/config_sample_php_parameters.html#ldap">LDAP</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/config_sample_php_parameters.html#maintenance">Maintenance</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/config_sample_php_parameters.html#ssl">SSL</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/config_sample_php_parameters.html#memory-caching-backend-configuration">Memory caching backend configuration</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/config_sample_php_parameters.html#using-object-store-with-owncloud">Using Object Store with ownCloud</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/config_sample_php_parameters.html#all-other-config-options">All other config options</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/config_sample_php_parameters.html#app-config-options">App config options</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_server/email_configuration.html">Email Configuration</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/email_configuration.html#configuring-an-smtp-server">Configuring an SMTP Server</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/email_configuration.html#configuring-php-and-sendmail">Configuring PHP and Sendmail</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/email_configuration.html#using-email-templates">Using Email Templates</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/email_configuration.html#setting-mail-server-parameters-in-config-php">Setting Mail Server Parameters in config.php</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/email_configuration.html#send-a-test-email">Send a Test Email</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/email_configuration.html#troubleshooting">Troubleshooting</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/email_configuration.html#enabling-debug-mode">Enabling Debug Mode</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_server/external_sites.html">Linking External Sites</a></li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_server/knowledgebase_configuration.html">Knowledge Base Configuration</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/knowledgebase_configuration.html#parameters">Parameters</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_server/language_configuration.html">Language Configuration</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/language_configuration.html#parameters">Parameters</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_server/logging_configuration.html">Logging Configuration</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/logging_configuration.html#parameters">Parameters</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_server/harden_server.html">Hardening and Security Guidance</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/harden_server.html#limit-on-password-length">Limit on Password Length</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/harden_server.html#operating-system">Operating system</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/harden_server.html#deployment">Deployment</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/harden_server.html#use-https">Use HTTPS</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/harden_server.html#use-a-dedicated-domain-for-owncloud">Use a dedicated domain for ownCloud</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/harden_server.html#ensure-that-your-owncloud-instance-is-installed-in-a-dmz">Ensure that your ownCloud instance is installed in a DMZ</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/harden_server.html#serve-security-related-headers-by-the-web-server">Serve security related Headers by the web server</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_server/reverse_proxy_configuration.html">Reverse Proxy Configuration</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/reverse_proxy_configuration.html#defining-trusted-proxies">Defining Trusted Proxies</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/reverse_proxy_configuration.html#overwrite-parameters">Overwrite Parameters</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/reverse_proxy_configuration.html#example">Example</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_server/search_configuration.html">Enabling Full-Text Search</a></li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_server/thirdparty_php_configuration.html">Using Third Party PHP Components</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/thirdparty_php_configuration.html#managing-third-party-parameters">Managing Third Party Parameters</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_server/performance_tuning/index.html">Server Tuning & Performance Tips</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/performance_tuning/oc_server_tuning.html">ownCloud Server Tuning</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/performance_tuning/database_best_practice.html">Database Best Practice</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/performance_tuning/webserver_tips.html">Webserver Tips</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/performance_tuning/ssl_encryption_app.html">SSL / Encryption App</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_server/js_css_asset_management_configuration.html">JavaScript and CSS Asset Management</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/js_css_asset_management_configuration.html#parameters">Parameters</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_server/automatic_configuration.html">Automatic Configuration Setup</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/automatic_configuration.html#parameters">Parameters</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_server/automatic_configuration.html#automatic-configurations-examples">Automatic Configurations Examples</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="configuration_user/index.html">User Management</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="configuration_user/user_configuration.html">User Management</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_configuration.html#creating-a-new-user">Creating a New User</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_configuration.html#reset-a-user-s-password">Reset a User’s Password</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_configuration.html#renaming-a-user">Renaming a User</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_configuration.html#granting-administrator-privileges-to-a-user">Granting Administrator Privileges to a User</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_configuration.html#managing-groups">Managing Groups</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_configuration.html#setting-storage-quotas">Setting Storage Quotas</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_configuration.html#deleting-users">Deleting users</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_user/reset_admin_password.html">Resetting a Lost Admin Password</a></li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_user/user_auth_ftp_smb_imap.html">User Authentication with IMAP, SMB, and FTP</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_auth_ftp_smb_imap.html#imap">IMAP</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_auth_ftp_smb_imap.html#smb">SMB</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_auth_ftp_smb_imap.html#ftp">FTP</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_user/user_auth_ldap.html">User Authentication with LDAP</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_auth_ldap.html#configuration">Configuration</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_auth_ldap.html#advanced-settings">Advanced Settings</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_auth_ldap.html#expert-settings">Expert Settings</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_auth_ldap.html#testing-the-configuration">Testing the configuration</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_auth_ldap.html#owncloud-avatar-integration">ownCloud Avatar integration</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_auth_ldap.html#troubleshooting-tips-and-tricks">Troubleshooting, Tips and Tricks</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_auth_ldap.html#ssl-certificate-verification-ldaps-tls">SSL Certificate Verification (LDAPS, TLS)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_auth_ldap.html#microsoft-active-directory">Microsoft Active Directory</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_auth_ldap.html#memberof-read-memberof-permissions">memberOf / Read MemberOf permissions</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_auth_ldap.html#duplicating-server-configurations">Duplicating Server Configurations</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_auth_ldap.html#owncloud-ldap-internals">ownCloud LDAP Internals</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_user/user_auth_ldap_cleanup.html">LDAP User Cleanup</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_auth_ldap_cleanup.html#deleting-local-owncloud-users">Deleting Local ownCloud Users</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_user/user_provisioning_api.html">User Provisioning API</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#instruction-set">Instruction set</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#users-adduser">users / adduser</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#users-getusers">users / getusers</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#users-getuser">users / getuser</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#users-edituser">users / edituser</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#users-deleteuser">users / deleteuser</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#users-getgroups">users / getgroups</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#users-addtogroup">users / addtogroup</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#users-removefromgroup">users / removefromgroup</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#users-createsubadmin">users / createsubadmin</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#users-removesubadmin">users / removesubadmin</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#users-getsubadmingroups">users / getsubadmingroups</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#groups-getgroups">groups / getgroups</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#groups-addgroup">groups / addgroup</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#groups-getgroup">groups / getgroup</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#groups-getsubadmins">groups / getsubadmins</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#groups-deletegroup">groups / deletegroup</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#apps-getapps">apps / getapps</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#apps-getappinfo">apps / getappinfo</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#apps-enable">apps / enable</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_user/user_provisioning_api.html#apps-disable">apps / disable</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="configuration_files/index.html">File Sharing and Management</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="configuration_files/file_sharing_configuration.html">File Sharing</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/file_sharing_configuration.html#creating-persistent-file-shares">Creating Persistent File Shares</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_files/federated_cloud_sharing_configuration.html">Configuring Federated Cloud Sharing</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/federated_cloud_sharing_configuration.html#sharing-with-owncloud-7">Sharing With ownCloud 7</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/federated_cloud_sharing_configuration.html#creating-a-direct-share-link">Creating a Direct Share Link</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/federated_cloud_sharing_configuration.html#creating-federated-cloud-shares-via-public-link-share">Creating Federated Cloud Shares via Public Link Share</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/federated_cloud_sharing_configuration.html#configuration-tips">Configuration Tips</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_files/big_file_upload_configuration.html">Uploading big files > 512MB</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/big_file_upload_configuration.html#system-configuration">System Configuration</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/big_file_upload_configuration.html#configuring-your-webserver">Configuring Your Webserver</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/big_file_upload_configuration.html#configuring-php">Configuring PHP</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/big_file_upload_configuration.html#configuring-owncloud">Configuring ownCloud</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_files/collaborative_documents_configuration.html">Configuring the Collaborative Documents App</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/collaborative_documents_configuration.html#enabling-the-documents-app">Enabling the Documents App</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/collaborative_documents_configuration.html#enabling-and-testing-ms-word-support">Enabling and testing MS Word support</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_files/default_files_configuration.html">Providing Default Files</a></li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_files/external_storage_configuration_gui.html">Configuring External Storage (GUI)</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/external_storage_configuration_gui.html#enabling-external-storage-support">Enabling External Storage Support</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/external_storage_configuration_gui.html#storage-configuration">Storage Configuration</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/external_storage_configuration_gui.html#user-and-group-permissions">User and Group Permissions</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/external_storage_configuration_gui.html#mount-options">Mount Options</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/external_storage_configuration_gui.html#using-self-signed-certificates">Using Self-Signed Certificates</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/external_storage_configuration_gui.html#available-storage-backends">Available storage backends</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/external_storage_configuration_gui.html#allow-users-to-mount-external-storage">Allow Users to Mount External Storage</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/external_storage_configuration_gui.html#adding-files-to-external-storages">Adding Files to External Storages</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/external_storage_configuration_gui.html#configuration-file">Configuration File</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_files/external_storage_configuration.html">Configuring External Storage (Configuration File)</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/external_storage_configuration.html#using-self-signed-certificates">Using self-signed certificates</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/external_storage_configuration.html#adding-files-to-external-storages">Adding files to external storages</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/external_storage_configuration.html#example">Example</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/external_storage_configuration.html#priorities">Priorities</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/external_storage_configuration.html#configuring-temporary-disk-space-needs">Configuring Temporary Disk Space Needs</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/external_storage_configuration.html#backends">Backends</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/external_storage_configuration.html#external-storage-password-management">External Storage Password Management</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_files/external_storage/auth_mechanisms.html">External Storage Authentication mechanisms</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/external_storage/auth_mechanisms.html#special-mechanisms">Special Mechanisms</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/external_storage/auth_mechanisms.html#password-based-mechanisms">Password-based Mechanisms</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/external_storage/auth_mechanisms.html#public-key-mechanisms">Public-key Mechanisms</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/external_storage/auth_mechanisms.html#oauth">OAuth</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_files/encryption_configuration.html">Encryption Configuration</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/encryption_configuration.html#before-enabling-encryption">Before Enabling Encryption</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/encryption_configuration.html#enabling-encryption">Enabling Encryption</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/encryption_configuration.html#sharing-encrypted-files">Sharing Encrypted Files</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/encryption_configuration.html#encrypting-external-mountpoints">Encrypting External Mountpoints</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/encryption_configuration.html#enabling-users-file-recovery-key">Enabling Users’ File Recovery Key</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/encryption_configuration.html#occ-encryption-commands">occ Encryption Commands</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/encryption_configuration.html#files-not-encrypted">Files Not Encrypted</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/encryption_configuration.html#ldap-and-other-external-user-back-ends">LDAP and Other External User Back-ends</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/encryption_configuration.html#upgrading-from-owncloud-8-0">Upgrading From ownCloud 8.0</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/encryption_configuration.html#where-keys-are-stored">Where Keys are Stored</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_files/files_locking_enabling.html">Using the Files Locking App</a></li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_files/files_locking_transactional.html">Transactional File Locking</a></li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_files/previews_configuration.html">Previews Configuration</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_files/previews_configuration.html#parameters">Parameters</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="configuration_database/index.html">Database Configuration</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="configuration_database/db_conversion.html">Converting Database Type</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_database/db_conversion.html#run-the-conversion">Run the conversion</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_database/db_conversion.html#unconvertible-tables">Unconvertible Tables</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_database/linux_database_configuration.html">Database Configuration</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_database/linux_database_configuration.html#requirements">Requirements</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_database/linux_database_configuration.html#parameters">Parameters</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_database/linux_database_configuration.html#troubleshooting">Troubleshooting</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_database/oracle_db_configuration.html">Oracle Database Setup</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_database/oracle_db_configuration.html#outline-of-steps">Outline of Steps</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_database/oracle_db_configuration.html#configuring-oracle">Configuring Oracle</a></li>
+<li class="toctree-l3"><a class="reference internal" href="configuration_database/oracle_db_configuration.html#configure-owncloud">Configure ownCloud</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="configuration_mimetypes/index.html">Mimetypes Management</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="configuration_mimetypes/mimetype_aliases.html">Mimetype aliases</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="configuration_mimetypes/mimetype_aliases.html#adding-custom-aliases">Adding custom aliases</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_mimetypes/mimetype_mapping.html">Mimetype mapping</a></li>
+<li class="toctree-l2"><a class="reference internal" href="configuration_mimetypes/index.html#icon-retrieval">Icon retrieval</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="maintenance/index.html">Maintenance</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="maintenance/enable_maintenance.html">Maintenance Mode Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="maintenance/backup.html">Backing up ownCloud</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="maintenance/backup.html#backup-folders">Backup Folders</a></li>
+<li class="toctree-l3"><a class="reference internal" href="maintenance/backup.html#backup-database">Backup Database</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="maintenance/upgrade.html">Upgrading Your ownCloud Server</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="maintenance/upgrade.html#upgrade-quickstart">Upgrade Quickstart</a></li>
+<li class="toctree-l3"><a class="reference internal" href="maintenance/upgrade.html#prerequisites">Prerequisites</a></li>
+<li class="toctree-l3"><a class="reference internal" href="maintenance/upgrade.html#upgrading-with-your-linux-package-manager">Upgrading With Your Linux Package Manager</a></li>
+<li class="toctree-l3"><a class="reference internal" href="maintenance/upgrade.html#upgrade-wizard">Upgrade Wizard</a></li>
+<li class="toctree-l3"><a class="reference internal" href="maintenance/upgrade.html#manual-upgrade-procedure">Manual Upgrade Procedure</a></li>
+<li class="toctree-l3"><a class="reference internal" href="maintenance/upgrade.html#reverse-upgrade">Reverse Upgrade</a></li>
+<li class="toctree-l3"><a class="reference internal" href="maintenance/upgrade.html#troubleshooting">Troubleshooting</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="maintenance/update.html">Upgrading ownCloud with the Updater App</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="maintenance/update.html#can-t-login-without-updating">Can’t Login Without Updating</a></li>
+<li class="toctree-l3"><a class="reference internal" href="maintenance/update.html#setting-strong-permissions">Setting Strong Permissions</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="maintenance/restore.html">Restoring ownCloud</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="maintenance/restore.html#restore-folders">Restore Folders</a></li>
+<li class="toctree-l3"><a class="reference internal" href="maintenance/restore.html#restore-database">Restore Database</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="maintenance/migrating.html">Migrating to a Different Server</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="operations/index.html">Operations</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="operations/considerations_on_monitoring.html">Considerations on Monitoring</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="operations/considerations_on_monitoring.html#owncloud-deployment-architecture">ownCloud Deployment Architecture</a></li>
+<li class="toctree-l3"><a class="reference internal" href="operations/considerations_on_monitoring.html#the-important-components-of-owncloud">The Important Components of ownCloud</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="operations/scaling_multiple_machines.html">Scaling Across Multiple Machines</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="operations/scaling_multiple_machines.html#application-layer">Application Layer</a></li>
+<li class="toctree-l3"><a class="reference internal" href="operations/scaling_multiple_machines.html#database-layer">Database Layer</a></li>
+<li class="toctree-l3"><a class="reference internal" href="operations/scaling_multiple_machines.html#storage-layer">Storage Layer</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="operations/theming.html">Theming ownCloud</a><ul>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="issues/index.html">Issues and Troubleshooting</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="issues/index.html#bugs">Bugs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="issues/index.html#general-troubleshooting">General Troubleshooting</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="issues/index.html#disable-3rdparty-non-shipped-apps">Disable 3rdparty / non-shipped apps</a></li>
+<li class="toctree-l3"><a class="reference internal" href="issues/index.html#owncloud-logfiles">ownCloud Logfiles</a></li>
+<li class="toctree-l3"><a class="reference internal" href="issues/index.html#php-version-and-information">PHP Version and Information</a></li>
+<li class="toctree-l3"><a class="reference internal" href="issues/index.html#debugging-sync-issues">Debugging Sync Issues</a></li>
+<li class="toctree-l3"><a class="reference internal" href="issues/index.html#common-problems-error-messages">Common problems / error messages</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="issues/index.html#troubleshooting-webserver-and-php-problems">Troubleshooting Webserver and PHP problems</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="issues/index.html#logfiles">Logfiles</a></li>
+<li class="toctree-l3"><a class="reference internal" href="issues/index.html#webserver-and-php-modules">Webserver and PHP modules</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="issues/index.html#troubleshooting-webdav">Troubleshooting WebDAV</a></li>
+<li class="toctree-l2"><a class="reference internal" href="issues/index.html#troubleshooting-contacts-calendar">Troubleshooting Contacts & Calendar</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="issues/index.html#service-discovery">Service discovery</a></li>
+<li class="toctree-l3"><a class="reference internal" href="issues/index.html#unable-to-update-contacts-or-events">Unable to update Contacts or Events</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="issues/index.html#other-issues">Other issues</a></li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="section" id="enterprise-subscription-only">
+<h2>Enterprise Subscription Only<a class="headerlink" href="#enterprise-subscription-only" title="Permalink to this headline">¶</a></h2>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="enterprise_installation/index.html">Enterprise Subscription Installation (ES Only)</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="enterprise_installation/linux_installation.html">Installing & Upgrading ownCloud Enterprise Subscription</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_installation/linux_installation.html#selinux">SELinux</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="enterprise_installation/supported_apps_installation.html">Supported ownCloud Enterprise Subscription Apps</a></li>
+<li class="toctree-l2"><a class="reference internal" href="enterprise_installation/license_keys_installation.html">License Keys</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_installation/license_keys_installation.html#introduction">Introduction</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_installation/license_keys_installation.html#configuration">Configuration</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="enterprise_clients/index.html">Creating Branded ownCloud Clients (ES only)</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="enterprise_clients/creating_branded_apps.html">Creating Branded Client Apps (Enterprise Only)</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_clients/creating_branded_apps.html#overview">Overview</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_clients/creating_branded_apps.html#building-a-branded-ios-app">Building a Branded iOS App</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_clients/creating_branded_apps.html#run-branded-and-un-branded-desktop-sync-clients">Run Branded and Un-branded Desktop Sync Clients</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_clients/creating_branded_apps.html#building-an-android-app-or-desktop-sync-client">Building an Android App or Desktop Sync Client</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_clients/creating_branded_apps.html#using-the-wizard">Using the Wizard</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_clients/creating_branded_apps.html#signing-android-client">Signing Android Client</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="enterprise_clients/custom_client_repos.html">Custom Client Download Repositories</a></li>
+<li class="toctree-l2"><a class="reference internal" href="enterprise_clients/publishing_android_app.html">Distributing Your Branded Android App (Enterprise Only)</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_clients/publishing_android_app.html#digitally-signing-android-apps">Digitally Signing Android Apps</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_clients/publishing_android_app.html#distribution-via-email">Distribution via Email</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_clients/publishing_android_app.html#publish-on-your-owncloud-server">Publish On Your ownCloud Server</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_clients/publishing_android_app.html#publish-to-the-google-play-store">Publish to the Google Play Store</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_clients/publishing_android_app.html#resources">Resources</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="enterprise_ios_app/index.html">Creating Branded iOS Apps (ES only)</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_ios_app/publishing_ios_app.html">Building and Distributing Your Branded iOS App</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_ios_app/publishing_ios_app_2.html">Create Certificate Signing Request</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_ios_app/publishing_ios_app_3.html">Create Bundle IDs</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_ios_app/publishing_ios_app_4.html">Setting up Testing Devices</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_ios_app/publishing_ios_app_5.html">Create Provisioning Profiles</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_ios_app/publishing_ios_app_6.html">Creating a P12 Certificate</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_ios_app/publishing_ios_app_7.html">Building Your iOS App With ownBrander</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_ios_app/publishing_ios_app_8.html">Testing Your New Branded iOS App</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_ios_app/publishing_ios_app_9.html">Publishing Your New Branded iOS App</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="enterprise_server_branding/index.html">Enterprise Server Branding (ES only)</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="enterprise_server_branding/enterprise_server_branding.html">Custom Theming ownCloud (ES only)</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_server_branding/enterprise_server_branding.html#overview">Overview</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="enterprise_external_storage/index.html">External Storage (ES only)</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="enterprise_external_storage/jive_configuration.html">Jive Integration</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_external_storage/jive_configuration.html#configuration">Configuration</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_external_storage/jive_configuration.html#use-cases">Use Cases</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_external_storage/jive_configuration.html#configuring-the-jive-app">Configuring the Jive app</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="enterprise_external_storage/ldap_home_connector_configuration.html">LDAP Home Connector</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_external_storage/ldap_home_connector_configuration.html#mount-home-directory-in-ubuntu">Mount home directory in Ubuntu</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_external_storage/ldap_home_connector_configuration.html#configure-owncloud">Configure ownCloud</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_external_storage/ldap_home_connector_configuration.html#configure-the-ldap-server">Configure the LDAP server</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="enterprise_external_storage/s3_swift_as_primary_object_store_configuration.html">Configuring S3 and OpenStack Swift Objects as Primary Storage</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_external_storage/s3_swift_as_primary_object_store_configuration.html#implications">Implications</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_external_storage/s3_swift_as_primary_object_store_configuration.html#configuration">Configuration</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="enterprise_external_storage/sharepoint-integration_configuration.html">Configuring SharePoint Integration</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_external_storage/sharepoint-integration_configuration.html#enabling-the-sharepoint-plugin">Enabling the SharePoint Plugin</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_external_storage/sharepoint-integration_configuration.html#note">Note</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_external_storage/sharepoint-integration_configuration.html#troubleshooting">Troubleshooting</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="enterprise_external_storage/windows-network-drive_configuration.html">Installing and Configuring the Windows Network Drive App</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_external_storage/windows-network-drive_configuration.html#installation">Installation</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_external_storage/windows-network-drive_configuration.html#additional-installation-steps">Additional Installation Steps</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_external_storage/windows-network-drive_configuration.html#creating-a-new-share">Creating a New Share</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_external_storage/windows-network-drive_configuration.html#personal-smb-mounts">Personal SMB Mounts</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="enterprise_user_management/index.html">User Management (ES only)</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="enterprise_user_management/user_auth_shibboleth.html">Shibboleth Integration (Enterprise Subscription only)</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_user_management/user_auth_shibboleth.html#introduction">Introduction</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_user_management/user_auth_shibboleth.html#apache-configuration">Apache Configuration</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_user_management/user_auth_shibboleth.html#application-configuration">Application Configuration</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_user_management/user_auth_shibboleth.html#enabling-the-shibboleth-app">Enabling the Shibboleth App</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_user_management/user_auth_shibboleth.html#webdav-support">WebDAV Support</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_user_management/user_auth_shibboleth.html#known-limitations">Known Limitations</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_user_management/user_auth_shibboleth.html#encryption">Encryption</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_user_management/user_auth_shibboleth.html#other-login-mechanisms">Other Login Mechanisms</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_user_management/user_auth_shibboleth.html#session-timeout">Session Timeout</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_user_management/user_auth_shibboleth.html#uid-considerations-and-windows-network-drive-compatability">UID Considerations and Windows Network Drive compatability</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="enterprise_files_drop/index.html">Enabling Anonymous Uploads with Files Drop (ES Only)</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="enterprise_files_drop/files_drop.html">Enabling Anonymous Uploads with Files Drop (ES Only)</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_files_drop/files_drop.html#setting-up-the-files-drop-app">Setting Up the Files Drop App</a></li>
+<li class="toctree-l3"><a class="reference internal" href="enterprise_files_drop/files_drop.html#using-the-files-drop-app">Using the Files Drop App</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+</div>
+
+
+ </div>
+ </div>
+ </div>
+
+ </div>
+</div>
+ </body>
+</html>
diff --cc core/doc/admin/installation/command_line_installation.html
index 9e96585,0000000..1160743
mode 100644,000000..100644
--- a/core/doc/admin/installation/command_line_installation.html
+++ b/core/doc/admin/installation/command_line_installation.html
@@@ -1,207 -1,0 +1,212 @@@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+
+ <title>Installing ownCloud From the Command Line — ownCloud Server Administration Manual 8.2 documentation</title>
+
+ <link rel="stylesheet" href="../_static/style.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/style.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/bootstrap-sphinx.css" type="text/css" />
+
+ <script type="text/javascript">
+ var DOCUMENTATION_OPTIONS = {
+ URL_ROOT: '../',
+ VERSION: '8.2',
+ COLLAPSE_INDEX: false,
+ FILE_SUFFIX: '.html',
+ HAS_SOURCE: true
+ };
+ </script>
+ <script type="text/javascript" src="../_static/jquery.js"></script>
+ <script type="text/javascript" src="../_static/underscore.js"></script>
+ <script type="text/javascript" src="../_static/doctools.js"></script>
+ <script type="text/javascript" src="../_static/bootstrap.js"></script>
+ <link rel="top" title="ownCloud Server Administration Manual 8.2 documentation" href="../index.html" />
+ <link rel="up" title="Installation" href="index.html" />
+ <link rel="next" title="Installing and Managing Apps" href="apps_management_installation.html" />
+ <link rel="prev" title="Installation Wizard" href="installation_wizard.html" />
+<script type="text/javascript">
+(function () {
+ /**
+ * Patch TOC list.
+ *
+ * Will mutate the underlying span to have a correct ul for nav.
+ *
+ * @param $span: Span containing nested UL's to mutate.
+ * @param minLevel: Starting level for nested lists. (1: global, 2: local).
+ */
+ var patchToc = function ($ul, minLevel) {
+ var findA;
+
+ // Find all a "internal" tags, traversing recursively.
+ findA = function ($elem, level) {
+ var level = level || 0,
+ $items = $elem.find("> li > a.internal, > ul, > li > ul");
+
+ // Iterate everything in order.
+ $items.each(function (index, item) {
+ var $item = $(item),
+ tag = item.tagName.toLowerCase(),
+ pad = 15 + ((level - minLevel) * 10);
+
+ if (tag === 'a' && level >= minLevel) {
+ // Add to existing padding.
+ $item.css('padding-left', pad + "px");
+ console.log(level, $item, 'padding-left', pad + "px");
+ } else if (tag === 'ul') {
+ // Recurse.
+ findA($item, level + 1);
+ }
+ });
+ };
+
+ console.log("HERE");
+ findA($ul);
+ };
+
+ $(document).ready(function () {
+ // Add styling, structure to TOC's.
+ $(".dropdown-menu").each(function () {
+ $(this).find("ul").each(function (index, item){
+ var $item = $(item);
+ $item.addClass('unstyled');
+ });
+ $(this).find("li").each(function () {
+ $(this).parent().append(this);
+ });
+ });
+
+ // Patch in level.
+ patchToc($("ul.globaltoc"), 2);
+ patchToc($("ul.localtoc"), 2);
+
+ // Enable dropdown.
+ $('.dropdown-toggle').dropdown();
+ });
+}());
+</script>
+
+ </head>
+ <body>
+
+
+<div class="container">
+ <div class="content">
+ <div class="page-header">
+ <h1><a href="../contents.html">ownCloud Server Administration Manual</a></h1>
+
+ </div>
+
+ <div class="row">
+ <div class="span3">
+ <div class="sidebar">
+ <div class="well">
+ <div class="menu-support-container">
+ <ul id="menu-support" class="menu">
+ <ul>
+
+<li><a href="../contents.html">Table of Contents</a></li>
+ </ul>
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../index.html">ownCloud 8.2 Server Administration Manual Introduction</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../release_notes.html">ownCloud 8.2 Release Notes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../whats_new_admin.html">What’s New for Admins in ownCloud 8.2</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="index.html">Installation</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="system_requirements.html">System Requirements</a></li>
+<li class="toctree-l2"><a class="reference internal" href="linux_installation.html">Preferred Linux Installation Method</a></li>
+<li class="toctree-l2"><a class="reference internal" href="installation_wizard.html">Installation Wizard</a></li>
+<li class="toctree-l2 current"><a class="current reference internal" href="">Installing ownCloud From the Command Line</a></li>
+<li class="toctree-l2"><a class="reference internal" href="apps_management_installation.html">Installing and Managing Apps</a></li>
+<li class="toctree-l2"><a class="reference internal" href="source_installation.html">Manual Installation on Linux</a></li>
+<li class="toctree-l2"><a class="reference internal" href="appliance_installation.html">ownCloud Community Appliance</a></li>
+<li class="toctree-l2"><a class="reference internal" href="php_54_installation.html">Installing PHP 5.4 on RHEL 6 and CentOS 6</a></li>
+<li class="toctree-l2"><a class="reference internal" href="selinux_configuration.html">SELinux Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="nginx_configuration.html">Nginx Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="ucs_installation.html">Univention Corporate Server</a></li>
+<li class="toctree-l2"><a class="reference internal" href="hiawatha_configuration.html">Hiawatha Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="yaws_configuration.html">Yaws Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="macos_installation.html">Mac OS X</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_server/index.html">ownCloud Server Configuration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_user/index.html">User Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_files/index.html">File Sharing and Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_database/index.html">Database Configuration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_mimetypes/index.html">Mimetypes Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../maintenance/index.html">Maintenance</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../operations/index.html">Operations</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../issues/index.html">Issues and Troubleshooting</a></li>
+</ul>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_installation/index.html">Enterprise Subscription Installation (ES Only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_clients/index.html">Creating Branded ownCloud Clients (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_server_branding/index.html">Enterprise Server Branding (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_external_storage/index.html">External Storage (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_user_management/index.html">User Management (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_files_drop/index.html">Enabling Anonymous Uploads with Files Drop (ES Only)</a></li>
+</ul>
+
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+
+
+ <div class="span9">
+ <div class="page-content">
+
+ <div class="section" id="installing-owncloud-from-the-command-line">
+<h1>Installing ownCloud From the Command Line<a class="headerlink" href="#installing-owncloud-from-the-command-line" title="Permalink to this headline">¶</a></h1>
+<p>It is now possible to install ownCloud entirely from the command line. This is
+convenient for scripted operations, headless servers, and sysadmins who prefer
+the command line. There are three stages to installing ownCloud via the command
+line:</p>
+<p>1. Download and install the ownCloud code via your package manager, or download
+and unpack the tarball in the appropriate directories. (See
+<a class="reference internal" href="linux_installation.html"><em>Preferred Linux Installation Method</em></a> and <a class="reference internal" href="source_installation.html"><em>Manual Installation on Linux</em></a>.)</p>
- <p>2. Apply the correction permissions to your ownCloud files and directories (see
- <a class="reference internal" href="installation_wizard.html#strong-perms-label"><em>Setting Strong Directory Permissions</em></a>.)</p>
++<p>2. Change the ownership of your <tt class="docutils literal"><span class="pre">owncloud</span></tt> directory to your HTTP user, like
++this example for Debian/Ubuntu. You must run <tt class="docutils literal"><span class="pre">occ</span></tt> as your HTTP user; see
++<a class="reference internal" href="../configuration_server/occ_command.html#http-user-label"><em>Run occ As Your HTTP User</em></a>:</p>
++<div class="highlight-python"><pre>$ sudo chown -R www-data:www-data /var/www/owncloud/</pre>
++</div>
+<p>3. Use the <tt class="docutils literal"><span class="pre">occ</span></tt> command to complete your installation. This takes the place
- of running the graphical Installation Wizard.</p>
- <p>You must run <tt class="docutils literal"><span class="pre">occ</span></tt> as your HTTP user; see <a class="reference internal" href="../configuration_server/occ_command.html#http-user-label"><em>Run occ As Your HTTP User</em></a>. This example
- shows how to complete your ownCloud installation with <tt class="docutils literal"><span class="pre">occ</span></tt> on Ubuntu Linux:</p>
++of running the graphical Installation Wizard:</p>
+<div class="highlight-python"><pre>$ cd /var/www/owncloud/
+$ sudo -u www-data php occ maintenance:install --database
+"mysql" --database-name "owncloud" --database-user "root" --database-pass
+"password" --admin-user "admin" --admin-pass "password"
+ownCloud is not installed - only a limited number of commands are available
+ownCloud was successfully installed</pre>
+</div>
+<p>Note that you must change to the root ownCloud directory, as in the example
+above, to run <tt class="docutils literal"><span class="pre">occ</span> <span class="pre">maintenance:install</span></tt>, or the installation will fail with
+a PHP fatal error message.</p>
+<p>Supported databases are:</p>
+<div class="highlight-python"><pre>- sqlite (SQLite3 - Server Edition Only)
+- mysql (MySQL/MariaDB)
+- pgsql (PostgreSQL)
+- oci (Oracle)</pre>
+</div>
+<p>See <a class="reference internal" href="../configuration_server/occ_command.html#command-line-installation-label"><em>Command Line Installation</em></a> for more information.</p>
++<p>Finally, apply the correct strong permissions to your ownCloud files and
++directories (see <a class="reference internal" href="installation_wizard.html#strong-perms-label"><em>Setting Strong Directory Permissions</em></a>). This is an extremely important
++step. It helps protect your ownCloud installation, and ensures that it will run
++correctly.</p>
+</div>
+
+
+ </div>
+ </div>
+ </div>
+
+ </div>
+</div>
+ </body>
+</html>
diff --cc core/doc/admin/installation/index.html
index c98ab42,0000000..9ce5ef1
mode 100644,000000..100644
--- a/core/doc/admin/installation/index.html
+++ b/core/doc/admin/installation/index.html
@@@ -1,258 -1,0 +1,257 @@@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+
+ <title>Installation — ownCloud Server Administration Manual 8.2 documentation</title>
+
+ <link rel="stylesheet" href="../_static/style.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/style.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/bootstrap-sphinx.css" type="text/css" />
+
+ <script type="text/javascript">
+ var DOCUMENTATION_OPTIONS = {
+ URL_ROOT: '../',
+ VERSION: '8.2',
+ COLLAPSE_INDEX: false,
+ FILE_SUFFIX: '.html',
+ HAS_SOURCE: true
+ };
+ </script>
+ <script type="text/javascript" src="../_static/jquery.js"></script>
+ <script type="text/javascript" src="../_static/underscore.js"></script>
+ <script type="text/javascript" src="../_static/doctools.js"></script>
+ <script type="text/javascript" src="../_static/bootstrap.js"></script>
+ <link rel="top" title="ownCloud Server Administration Manual 8.2 documentation" href="../index.html" />
+ <link rel="next" title="System Requirements" href="system_requirements.html" />
+ <link rel="prev" title="What’s New for Admins in ownCloud 8.2" href="../whats_new_admin.html" />
+<script type="text/javascript">
+(function () {
+ /**
+ * Patch TOC list.
+ *
+ * Will mutate the underlying span to have a correct ul for nav.
+ *
+ * @param $span: Span containing nested UL's to mutate.
+ * @param minLevel: Starting level for nested lists. (1: global, 2: local).
+ */
+ var patchToc = function ($ul, minLevel) {
+ var findA;
+
+ // Find all a "internal" tags, traversing recursively.
+ findA = function ($elem, level) {
+ var level = level || 0,
+ $items = $elem.find("> li > a.internal, > ul, > li > ul");
+
+ // Iterate everything in order.
+ $items.each(function (index, item) {
+ var $item = $(item),
+ tag = item.tagName.toLowerCase(),
+ pad = 15 + ((level - minLevel) * 10);
+
+ if (tag === 'a' && level >= minLevel) {
+ // Add to existing padding.
+ $item.css('padding-left', pad + "px");
+ console.log(level, $item, 'padding-left', pad + "px");
+ } else if (tag === 'ul') {
+ // Recurse.
+ findA($item, level + 1);
+ }
+ });
+ };
+
+ console.log("HERE");
+ findA($ul);
+ };
+
+ $(document).ready(function () {
+ // Add styling, structure to TOC's.
+ $(".dropdown-menu").each(function () {
+ $(this).find("ul").each(function (index, item){
+ var $item = $(item);
+ $item.addClass('unstyled');
+ });
+ $(this).find("li").each(function () {
+ $(this).parent().append(this);
+ });
+ });
+
+ // Patch in level.
+ patchToc($("ul.globaltoc"), 2);
+ patchToc($("ul.localtoc"), 2);
+
+ // Enable dropdown.
+ $('.dropdown-toggle').dropdown();
+ });
+}());
+</script>
+
+ </head>
+ <body>
+
+
+<div class="container">
+ <div class="content">
+ <div class="page-header">
+ <h1><a href="../contents.html">ownCloud Server Administration Manual</a></h1>
+
+ </div>
+
+ <div class="row">
+ <div class="span3">
+ <div class="sidebar">
+ <div class="well">
+ <div class="menu-support-container">
+ <ul id="menu-support" class="menu">
+ <ul>
+
+<li><a href="../contents.html">Table of Contents</a></li>
+ </ul>
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../index.html">ownCloud 8.2 Server Administration Manual Introduction</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../release_notes.html">ownCloud 8.2 Release Notes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../whats_new_admin.html">What’s New for Admins in ownCloud 8.2</a></li>
+<li class="toctree-l1 current"><a class="current reference internal" href="">Installation</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="system_requirements.html">System Requirements</a></li>
+<li class="toctree-l2"><a class="reference internal" href="linux_installation.html">Preferred Linux Installation Method</a></li>
+<li class="toctree-l2"><a class="reference internal" href="installation_wizard.html">Installation Wizard</a></li>
+<li class="toctree-l2"><a class="reference internal" href="command_line_installation.html">Installing ownCloud From the Command Line</a></li>
+<li class="toctree-l2"><a class="reference internal" href="apps_management_installation.html">Installing and Managing Apps</a></li>
+<li class="toctree-l2"><a class="reference internal" href="source_installation.html">Manual Installation on Linux</a></li>
+<li class="toctree-l2"><a class="reference internal" href="appliance_installation.html">ownCloud Community Appliance</a></li>
+<li class="toctree-l2"><a class="reference internal" href="php_54_installation.html">Installing PHP 5.4 on RHEL 6 and CentOS 6</a></li>
+<li class="toctree-l2"><a class="reference internal" href="selinux_configuration.html">SELinux Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="nginx_configuration.html">Nginx Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="ucs_installation.html">Univention Corporate Server</a></li>
+<li class="toctree-l2"><a class="reference internal" href="hiawatha_configuration.html">Hiawatha Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="yaws_configuration.html">Yaws Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="macos_installation.html">Mac OS X</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_server/index.html">ownCloud Server Configuration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_user/index.html">User Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_files/index.html">File Sharing and Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_database/index.html">Database Configuration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_mimetypes/index.html">Mimetypes Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../maintenance/index.html">Maintenance</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../operations/index.html">Operations</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../issues/index.html">Issues and Troubleshooting</a></li>
+</ul>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_installation/index.html">Enterprise Subscription Installation (ES Only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_clients/index.html">Creating Branded ownCloud Clients (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_server_branding/index.html">Enterprise Server Branding (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_external_storage/index.html">External Storage (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_user_management/index.html">User Management (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_files_drop/index.html">Enabling Anonymous Uploads with Files Drop (ES Only)</a></li>
+</ul>
+
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+
+
+ <div class="span9">
+ <div class="page-content">
+
+ <div class="section" id="installation">
+<h1>Installation<a class="headerlink" href="#installation" title="Permalink to this headline">¶</a></h1>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="system_requirements.html">System Requirements</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="system_requirements.html#memory">Memory</a></li>
+<li class="toctree-l2"><a class="reference internal" href="system_requirements.html#recommended-setup-for-running-owncloud">Recommended Setup for Running ownCloud</a></li>
+<li class="toctree-l2"><a class="reference internal" href="system_requirements.html#supported-platforms">Supported Platforms</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="linux_installation.html">Preferred Linux Installation Method</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="linux_installation.html#installation-quick-start">Installation Quick Start</a></li>
+<li class="toctree-l2"><a class="reference internal" href="linux_installation.html#installing-owncloud-enterprise-subscription">Installing ownCloud Enterprise Subscription</a></li>
+<li class="toctree-l2"><a class="reference internal" href="linux_installation.html#downgrading-not-supported">Downgrading Not Supported</a></li>
+<li class="toctree-l2"><a class="reference internal" href="linux_installation.html#additional-installation-guides-and-notes">Additional Installation Guides and Notes</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="installation_wizard.html">Installation Wizard</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="installation_wizard.html#quick-start">Quick Start</a></li>
+<li class="toctree-l2"><a class="reference internal" href="installation_wizard.html#data-directory-location">Data Directory Location</a></li>
+<li class="toctree-l2"><a class="reference internal" href="installation_wizard.html#database-choice">Database Choice</a></li>
+<li class="toctree-l2"><a class="reference internal" href="installation_wizard.html#trusted-domains">Trusted Domains</a></li>
+<li class="toctree-l2"><a class="reference internal" href="installation_wizard.html#setting-strong-directory-permissions">Setting Strong Directory Permissions</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="command_line_installation.html">Installing ownCloud From the Command Line</a></li>
+<li class="toctree-l1"><a class="reference internal" href="apps_management_installation.html">Installing and Managing Apps</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="apps_management_installation.html#enterprise-subscription-supported-apps">Enterprise Subscription Supported Apps</a></li>
+<li class="toctree-l2"><a class="reference internal" href="apps_management_installation.html#viewing-enabled-apps">Viewing Enabled Apps</a></li>
+<li class="toctree-l2"><a class="reference internal" href="apps_management_installation.html#re-enabling-contacts-and-calendar-apps">Re-enabling Contacts and Calendar Apps</a></li>
+<li class="toctree-l2"><a class="reference internal" href="apps_management_installation.html#managing-apps">Managing Apps</a></li>
+<li class="toctree-l2"><a class="reference internal" href="apps_management_installation.html#adding-third-party-apps">Adding Third Party Apps</a></li>
+<li class="toctree-l2"><a class="reference internal" href="apps_management_installation.html#using-custom-app-directories">Using Custom App Directories</a></li>
+<li class="toctree-l2"><a class="reference internal" href="apps_management_installation.html#using-your-own-appstore">Using Your Own Appstore</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="source_installation.html">Manual Installation on Linux</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="source_installation.html#prerequisites">Prerequisites</a></li>
- <li class="toctree-l2"><a class="reference internal" href="source_installation.html#example-installation-on-ubuntu-14-04-lts-server">Example installation on Ubuntu 14.04 LTS Server</a></li>
++<li class="toctree-l2"><a class="reference internal" href="source_installation.html#example-installation-on-ubuntu-14-04-lts-server">Example Installation on Ubuntu 14.04 LTS Server</a></li>
+<li class="toctree-l2"><a class="reference internal" href="source_installation.html#apache-web-server-configuration">Apache Web Server Configuration</a></li>
- <li class="toctree-l2"><a class="reference internal" href="source_installation.html#additional-apache-configurations">Additional Apache Configurations</a></li>
+<li class="toctree-l2"><a class="reference internal" href="source_installation.html#enabling-ssl">Enabling SSL</a></li>
+<li class="toctree-l2"><a class="reference internal" href="source_installation.html#installation-wizard">Installation Wizard</a></li>
+<li class="toctree-l2"><a class="reference internal" href="source_installation.html#setting-strong-directory-permissions">Setting Strong Directory Permissions</a></li>
- <li class="toctree-l2"><a class="reference internal" href="source_installation.html#selinux">SELinux</a></li>
- <li class="toctree-l2"><a class="reference internal" href="source_installation.html#configuration-notes-to-php-ini-files">Configuration notes to php.ini files</a></li>
- <li class="toctree-l2"><a class="reference internal" href="source_installation.html#configuration-notes-to-php-fpm">Configuration notes to php-fpm</a></li>
++<li class="toctree-l2"><a class="reference internal" href="source_installation.html#selinux-configuration-tips">SELinux Configuration Tips</a></li>
++<li class="toctree-l2"><a class="reference internal" href="source_installation.html#php-ini-configuration-notes">php.ini Configuration Notes</a></li>
++<li class="toctree-l2"><a class="reference internal" href="source_installation.html#php-fpm-configuration-notes">php-fpm Configuration Notes</a></li>
+<li class="toctree-l2"><a class="reference internal" href="source_installation.html#other-web-servers">Other Web Servers</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="appliance_installation.html">ownCloud Community Appliance</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="appliance_installation.html#instructions-for-virtualbox-and-ova">Instructions for VirtualBox and OVA</a></li>
+<li class="toctree-l2"><a class="reference internal" href="appliance_installation.html#software-appliances">Software Appliances</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="php_54_installation.html">Installing PHP 5.4 on RHEL 6 and CentOS 6</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="php_54_installation.html#rhel-6">RHEL 6</a></li>
+<li class="toctree-l2"><a class="reference internal" href="php_54_installation.html#centos-6">CentOS 6</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="selinux_configuration.html">SELinux Configuration</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="selinux_configuration.html#allow-access-to-a-remote-database">Allow access to a remote database</a></li>
+<li class="toctree-l2"><a class="reference internal" href="selinux_configuration.html#allow-access-to-ldap-server">Allow access to LDAP server</a></li>
+<li class="toctree-l2"><a class="reference internal" href="selinux_configuration.html#allow-access-to-remote-network">Allow access to remote network</a></li>
+<li class="toctree-l2"><a class="reference internal" href="selinux_configuration.html#allow-access-to-smtp-sendmail">Allow access to SMTP/sendmail</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="nginx_configuration.html">Nginx Configuration</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="nginx_configuration.html#suppressing-log-messages">Suppressing Log Messages</a></li>
+<li class="toctree-l2"><a class="reference internal" href="nginx_configuration.html#javascript-js-or-css-css-files-not-served-properly">JavaScript (.js) or CSS (.css) files not served properly</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="ucs_installation.html">Univention Corporate Server</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="ucs_installation.html#pre-configuration">Pre configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="ucs_installation.html#installation">Installation</a></li>
+<li class="toctree-l2"><a class="reference internal" href="ucs_installation.html#postconfiguration-optional">Postconfiguration (optional)</a></li>
+<li class="toctree-l2"><a class="reference internal" href="ucs_installation.html#using-owncloud">Using ownCloud</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="hiawatha_configuration.html">Hiawatha Configuration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="yaws_configuration.html">Yaws Configuration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="macos_installation.html">Mac OS X</a></li>
+</ul>
+</div>
+</div>
+
+
+ </div>
+ </div>
+ </div>
+
+ </div>
+</div>
+ </body>
+</html>
diff --cc core/doc/admin/installation/nginx_configuration.html
index fa2ac52,0000000..4d16e73
mode 100644,000000..100644
--- a/core/doc/admin/installation/nginx_configuration.html
+++ b/core/doc/admin/installation/nginx_configuration.html
@@@ -1,343 -1,0 +1,343 @@@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+
+ <title>Nginx Configuration — ownCloud Server Administration Manual 8.2 documentation</title>
+
+ <link rel="stylesheet" href="../_static/style.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/style.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/bootstrap-sphinx.css" type="text/css" />
+
+ <script type="text/javascript">
+ var DOCUMENTATION_OPTIONS = {
+ URL_ROOT: '../',
+ VERSION: '8.2',
+ COLLAPSE_INDEX: false,
+ FILE_SUFFIX: '.html',
+ HAS_SOURCE: true
+ };
+ </script>
+ <script type="text/javascript" src="../_static/jquery.js"></script>
+ <script type="text/javascript" src="../_static/underscore.js"></script>
+ <script type="text/javascript" src="../_static/doctools.js"></script>
+ <script type="text/javascript" src="../_static/bootstrap.js"></script>
+ <link rel="top" title="ownCloud Server Administration Manual 8.2 documentation" href="../index.html" />
+ <link rel="up" title="Installation" href="index.html" />
+ <link rel="next" title="Univention Corporate Server" href="ucs_installation.html" />
+ <link rel="prev" title="SELinux Configuration" href="selinux_configuration.html" />
+<script type="text/javascript">
+(function () {
+ /**
+ * Patch TOC list.
+ *
+ * Will mutate the underlying span to have a correct ul for nav.
+ *
+ * @param $span: Span containing nested UL's to mutate.
+ * @param minLevel: Starting level for nested lists. (1: global, 2: local).
+ */
+ var patchToc = function ($ul, minLevel) {
+ var findA;
+
+ // Find all a "internal" tags, traversing recursively.
+ findA = function ($elem, level) {
+ var level = level || 0,
+ $items = $elem.find("> li > a.internal, > ul, > li > ul");
+
+ // Iterate everything in order.
+ $items.each(function (index, item) {
+ var $item = $(item),
+ tag = item.tagName.toLowerCase(),
+ pad = 15 + ((level - minLevel) * 10);
+
+ if (tag === 'a' && level >= minLevel) {
+ // Add to existing padding.
+ $item.css('padding-left', pad + "px");
+ console.log(level, $item, 'padding-left', pad + "px");
+ } else if (tag === 'ul') {
+ // Recurse.
+ findA($item, level + 1);
+ }
+ });
+ };
+
+ console.log("HERE");
+ findA($ul);
+ };
+
+ $(document).ready(function () {
+ // Add styling, structure to TOC's.
+ $(".dropdown-menu").each(function () {
+ $(this).find("ul").each(function (index, item){
+ var $item = $(item);
+ $item.addClass('unstyled');
+ });
+ $(this).find("li").each(function () {
+ $(this).parent().append(this);
+ });
+ });
+
+ // Patch in level.
+ patchToc($("ul.globaltoc"), 2);
+ patchToc($("ul.localtoc"), 2);
+
+ // Enable dropdown.
+ $('.dropdown-toggle').dropdown();
+ });
+}());
+</script>
+
+ </head>
+ <body>
+
+
+<div class="container">
+ <div class="content">
+ <div class="page-header">
+ <h1><a href="../contents.html">ownCloud Server Administration Manual</a></h1>
+
+ </div>
+
+ <div class="row">
+ <div class="span3">
+ <div class="sidebar">
+ <div class="well">
+ <div class="menu-support-container">
+ <ul id="menu-support" class="menu">
+ <ul>
+
+<li><a href="../contents.html">Table of Contents</a></li>
+ </ul>
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../index.html">ownCloud 8.2 Server Administration Manual Introduction</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../release_notes.html">ownCloud 8.2 Release Notes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../whats_new_admin.html">What’s New for Admins in ownCloud 8.2</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="index.html">Installation</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="system_requirements.html">System Requirements</a></li>
+<li class="toctree-l2"><a class="reference internal" href="linux_installation.html">Preferred Linux Installation Method</a></li>
+<li class="toctree-l2"><a class="reference internal" href="installation_wizard.html">Installation Wizard</a></li>
+<li class="toctree-l2"><a class="reference internal" href="command_line_installation.html">Installing ownCloud From the Command Line</a></li>
+<li class="toctree-l2"><a class="reference internal" href="apps_management_installation.html">Installing and Managing Apps</a></li>
+<li class="toctree-l2"><a class="reference internal" href="source_installation.html">Manual Installation on Linux</a></li>
+<li class="toctree-l2"><a class="reference internal" href="appliance_installation.html">ownCloud Community Appliance</a></li>
+<li class="toctree-l2"><a class="reference internal" href="php_54_installation.html">Installing PHP 5.4 on RHEL 6 and CentOS 6</a></li>
+<li class="toctree-l2"><a class="reference internal" href="selinux_configuration.html">SELinux Configuration</a></li>
+<li class="toctree-l2 current"><a class="current reference internal" href="">Nginx Configuration</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="#suppressing-log-messages">Suppressing Log Messages</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#javascript-js-or-css-css-files-not-served-properly">JavaScript (.js) or CSS (.css) files not served properly</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="ucs_installation.html">Univention Corporate Server</a></li>
+<li class="toctree-l2"><a class="reference internal" href="hiawatha_configuration.html">Hiawatha Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="yaws_configuration.html">Yaws Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="macos_installation.html">Mac OS X</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_server/index.html">ownCloud Server Configuration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_user/index.html">User Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_files/index.html">File Sharing and Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_database/index.html">Database Configuration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_mimetypes/index.html">Mimetypes Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../maintenance/index.html">Maintenance</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../operations/index.html">Operations</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../issues/index.html">Issues and Troubleshooting</a></li>
+</ul>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_installation/index.html">Enterprise Subscription Installation (ES Only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_clients/index.html">Creating Branded ownCloud Clients (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_server_branding/index.html">Enterprise Server Branding (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_external_storage/index.html">External Storage (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_user_management/index.html">User Management (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_files_drop/index.html">Enabling Anonymous Uploads with Files Drop (ES Only)</a></li>
+</ul>
+
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+
+
+ <div class="span9">
+ <div class="page-content">
+
+ <div class="section" id="nginx-configuration">
+<span id="nginx-configuration-example"></span><h1>Nginx Configuration<a class="headerlink" href="#nginx-configuration" title="Permalink to this headline">¶</a></h1>
+<ul class="simple">
+<li>You need to insert the following code into <strong>your nginx config file.</strong></li>
+<li>The config assumes that ownCloud is installed in /var/www/owncloud and
+that it is accessed via http(s)://cloud.example.com.</li>
+<li>Adjust <strong>server_name</strong>, <strong>root</strong>, <strong>ssl_certificate</strong> and
+<strong>ssl_certificate_key</strong> to suit your needs.</li>
+<li>Make sure your SSL certificates are readable by the server (see <a class="reference external" href="http://wiki.nginx.org/HttpSslModule">Nginx HTTP
+SSL Module documentation</a>).</li>
+<li><tt class="docutils literal"><span class="pre">add_header</span></tt> statements are only taken from the current level and are not cascaded
+from or to a different level. All necessary <tt class="docutils literal"><span class="pre">add_header</span></tt> statements must be defined
+in each level needed. For better readability is is possible to move <em>common</em> add
+header statements into a separate file and include that file wherever necessary.</li>
+</ul>
+<div class="admonition note">
+<p class="first admonition-title">Note</p>
+<p class="last">The following example assumes that your ownCloud is installed in
+your webroot. If you’re using a subfolder you need to adjust the configuration
+accordingly.</p>
+</div>
+<div class="highlight-python"><pre>upstream php-handler {
+ server 127.0.0.1:9000;
+ #server unix:/var/run/php5-fpm.sock;
+}
+
+server {
+ listen 80;
+ server_name cloud.example.com;
+ # enforce https
+ return 301 https://$server_name$request_uri;
+}
+
+server {
+ listen 443 ssl;
+ server_name cloud.example.com;
+
+ ssl_certificate /etc/ssl/nginx/cloud.example.com.crt;
+ ssl_certificate_key /etc/ssl/nginx/cloud.example.com.key;
+
+ # Add headers to serve security related headers
+ add_header Strict-Transport-Security "max-age=15768000; includeSubDomains; preload;";
+ add_header X-Content-Type-Options nosniff;
+ add_header X-Frame-Options "SAMEORIGIN";
+ add_header X-XSS-Protection "1; mode=block";
+ add_header X-Robots-Tag none;
+
+ # Path to the root of your installation
+ root /var/www/owncloud/;
+ # set max upload size
+ client_max_body_size 10G;
+ fastcgi_buffers 64 4K;
+
+ # Disable gzip to avoid the removal of the ETag header
+ gzip off;
+
+ # Uncomment if your server is build with the ngx_pagespeed module
+ # This module is currently not supported.
+ #pagespeed off;
+
+ rewrite ^/caldav(.*)$ /remote.php/caldav$1 redirect;
+ rewrite ^/carddav(.*)$ /remote.php/carddav$1 redirect;
+ rewrite ^/webdav(.*)$ /remote.php/webdav$1 redirect;
+
+ index index.php;
+ error_page 403 /core/templates/403.php;
+ error_page 404 /core/templates/404.php;
+
+ location = /robots.txt {
+ allow all;
+ log_not_found off;
+ access_log off;
+ }
+
+ location ~ ^/(?:\.htaccess|data|config|db_structure\.xml|README){
+ deny all;
+ }
+
+ location / {
+ # The following 2 rules are only needed with webfinger
+ rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
+ rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last;
+
+ rewrite ^/.well-known/carddav /remote.php/carddav/ redirect;
+ rewrite ^/.well-known/caldav /remote.php/caldav/ redirect;
+
+ rewrite ^(/core/doc/[^\/]+/)$ $1/index.html;
+
+ try_files $uri $uri/ /index.php;
+ }
+
+ location ~ \.php(?:$|/) {
+ fastcgi_split_path_info ^(.+\.php)(/.+)$;
+ include fastcgi_params;
+ fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
+ fastcgi_param PATH_INFO $fastcgi_path_info;
+ fastcgi_param HTTPS on;
+ fastcgi_param modHeadersAvailable true; #Avoid sending the security headers twice
+ fastcgi_pass php-handler;
+ fastcgi_intercept_errors on;
+ }
+
+ # Adding the cache control header for js and css files
+ # Make sure it is BELOW the location ~ \.php(?:$|/) { block
+ location ~* \.(?:css|js)$ {
+ add_header Cache-Control "public, max-age=7200";
+ # Add headers to serve security related headers
+ add_header Strict-Transport-Security "max-age=15768000; includeSubDomains; preload;";
+ add_header X-Content-Type-Options nosniff;
+ add_header X-Frame-Options "SAMEORIGIN";
+ add_header X-XSS-Protection "1; mode=block";
+ add_header X-Robots-Tag none;
+ # Optional: Don't log access to assets
+ access_log off;
+ }
+
+ # Optional: Don't log access to other assets
+ location ~* \.(?:jpg|jpeg|gif|bmp|ico|png|swf)$ {
+ access_log off;
+ }
+}</pre>
+</div>
+<div class="admonition note">
+<p class="first admonition-title">Note</p>
+<p class="last">You can use ownCloud over plain http, but we strongly encourage you to
+use SSL/TLS to encrypt all of your server traffic, and to protect
+user’s logins and data in transit.</p>
+</div>
+<ul class="simple">
+<li>Remove the server block containing the redirect</li>
+<li>Change <strong>listen 443 ssl</strong> to <strong>listen 80;</strong></li>
+<li>Remove <strong>ssl_certificate</strong> and <strong>ssl_certificate_key</strong>.</li>
+<li>Remove <strong>fastcgi_params HTTPS on;</strong></li>
+</ul>
+<div class="admonition note">
+<p class="first admonition-title">Note</p>
- <p class="last">If you are using php-fpm please read <a class="reference internal" href="source_installation.html#using-php-fpm"><em>Configuration notes to php-fpm</em></a></p>
++<p class="last">If you are using php-fpm please read <a class="reference internal" href="source_installation.html#php-fpm-tips-label"><em>php-fpm Configuration Notes</em></a></p>
+</div>
+<div class="section" id="suppressing-log-messages">
+<h2>Suppressing Log Messages<a class="headerlink" href="#suppressing-log-messages" title="Permalink to this headline">¶</a></h2>
+<p>If you’re seeing meaningless messages in your logfile, for example <a class="reference external" href="https://forum.owncloud.org/viewtopic.php?f=17&t=20217">client
+denied by server configuration: /var/www/data/htaccesstest.txt</a>, add this section to
+your Nginx configuration to suppress them:</p>
+<div class="highlight-python"><pre>location = /data/htaccesstest.txt {
+ allow all;
+ log_not_found off;
+ access_log off;
+}</pre>
+</div>
+</div>
+<div class="section" id="javascript-js-or-css-css-files-not-served-properly">
+<h2>JavaScript (.js) or CSS (.css) files not served properly<a class="headerlink" href="#javascript-js-or-css-css-files-not-served-properly" title="Permalink to this headline">¶</a></h2>
+<p>A common issue with custom nginx configs is that JavaScript (.js)
+or CSS (.css) files are not served properly leading to a 404 (File not found)
+error on those files and a broken webinterface.</p>
+<p>This could be caused by the:</p>
+<div class="highlight-python"><pre>location ~* \.(?:css|js)$ {</pre>
+</div>
+<p>block shown above not located <strong>below</strong> the:</p>
+<div class="highlight-python"><pre>location ~ \.php(?:$|/) {</pre>
+</div>
+<p>block. Other custom configurations like caching JavaScript (.js)
+or CSS (.css) files via gzip could also cause such issues.</p>
+</div>
+</div>
+
+
+ </div>
+ </div>
+ </div>
+
+ </div>
+</div>
+ </body>
+</html>
diff --cc core/doc/admin/installation/source_installation.html
index 923713b,0000000..8f6f003
mode 100644,000000..100644
--- a/core/doc/admin/installation/source_installation.html
+++ b/core/doc/admin/installation/source_installation.html
@@@ -1,535 -1,0 +1,555 @@@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+
+ <title>Manual Installation on Linux — ownCloud Server Administration Manual 8.2 documentation</title>
+
+ <link rel="stylesheet" href="../_static/style.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/style.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/bootstrap-sphinx.css" type="text/css" />
+
+ <script type="text/javascript">
+ var DOCUMENTATION_OPTIONS = {
+ URL_ROOT: '../',
+ VERSION: '8.2',
+ COLLAPSE_INDEX: false,
+ FILE_SUFFIX: '.html',
+ HAS_SOURCE: true
+ };
+ </script>
+ <script type="text/javascript" src="../_static/jquery.js"></script>
+ <script type="text/javascript" src="../_static/underscore.js"></script>
+ <script type="text/javascript" src="../_static/doctools.js"></script>
+ <script type="text/javascript" src="../_static/bootstrap.js"></script>
+ <link rel="top" title="ownCloud Server Administration Manual 8.2 documentation" href="../index.html" />
+ <link rel="up" title="Installation" href="index.html" />
+ <link rel="next" title="ownCloud Community Appliance" href="appliance_installation.html" />
+ <link rel="prev" title="Installing and Managing Apps" href="apps_management_installation.html" />
+<script type="text/javascript">
+(function () {
+ /**
+ * Patch TOC list.
+ *
+ * Will mutate the underlying span to have a correct ul for nav.
+ *
+ * @param $span: Span containing nested UL's to mutate.
+ * @param minLevel: Starting level for nested lists. (1: global, 2: local).
+ */
+ var patchToc = function ($ul, minLevel) {
+ var findA;
+
+ // Find all a "internal" tags, traversing recursively.
+ findA = function ($elem, level) {
+ var level = level || 0,
+ $items = $elem.find("> li > a.internal, > ul, > li > ul");
+
+ // Iterate everything in order.
+ $items.each(function (index, item) {
+ var $item = $(item),
+ tag = item.tagName.toLowerCase(),
+ pad = 15 + ((level - minLevel) * 10);
+
+ if (tag === 'a' && level >= minLevel) {
+ // Add to existing padding.
+ $item.css('padding-left', pad + "px");
+ console.log(level, $item, 'padding-left', pad + "px");
+ } else if (tag === 'ul') {
+ // Recurse.
+ findA($item, level + 1);
+ }
+ });
+ };
+
+ console.log("HERE");
+ findA($ul);
+ };
+
+ $(document).ready(function () {
+ // Add styling, structure to TOC's.
+ $(".dropdown-menu").each(function () {
+ $(this).find("ul").each(function (index, item){
+ var $item = $(item);
+ $item.addClass('unstyled');
+ });
+ $(this).find("li").each(function () {
+ $(this).parent().append(this);
+ });
+ });
+
+ // Patch in level.
+ patchToc($("ul.globaltoc"), 2);
+ patchToc($("ul.localtoc"), 2);
+
+ // Enable dropdown.
+ $('.dropdown-toggle').dropdown();
+ });
+}());
+</script>
+
+ </head>
+ <body>
+
+
+<div class="container">
+ <div class="content">
+ <div class="page-header">
+ <h1><a href="../contents.html">ownCloud Server Administration Manual</a></h1>
+
+ </div>
+
+ <div class="row">
+ <div class="span3">
+ <div class="sidebar">
+ <div class="well">
+ <div class="menu-support-container">
+ <ul id="menu-support" class="menu">
+ <ul>
+
+<li><a href="../contents.html">Table of Contents</a></li>
+ </ul>
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../index.html">ownCloud 8.2 Server Administration Manual Introduction</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../release_notes.html">ownCloud 8.2 Release Notes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../whats_new_admin.html">What’s New for Admins in ownCloud 8.2</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="index.html">Installation</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="system_requirements.html">System Requirements</a></li>
+<li class="toctree-l2"><a class="reference internal" href="linux_installation.html">Preferred Linux Installation Method</a></li>
+<li class="toctree-l2"><a class="reference internal" href="installation_wizard.html">Installation Wizard</a></li>
+<li class="toctree-l2"><a class="reference internal" href="command_line_installation.html">Installing ownCloud From the Command Line</a></li>
+<li class="toctree-l2"><a class="reference internal" href="apps_management_installation.html">Installing and Managing Apps</a></li>
+<li class="toctree-l2 current"><a class="current reference internal" href="">Manual Installation on Linux</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="#prerequisites">Prerequisites</a></li>
- <li class="toctree-l3"><a class="reference internal" href="#example-installation-on-ubuntu-14-04-lts-server">Example installation on Ubuntu 14.04 LTS Server</a></li>
++<li class="toctree-l3"><a class="reference internal" href="#example-installation-on-ubuntu-14-04-lts-server">Example Installation on Ubuntu 14.04 LTS Server</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#apache-web-server-configuration">Apache Web Server Configuration</a></li>
- <li class="toctree-l3"><a class="reference internal" href="#additional-apache-configurations">Additional Apache Configurations</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#enabling-ssl">Enabling SSL</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#installation-wizard">Installation Wizard</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#setting-strong-directory-permissions">Setting Strong Directory Permissions</a></li>
- <li class="toctree-l3"><a class="reference internal" href="#selinux">SELinux</a></li>
- <li class="toctree-l3"><a class="reference internal" href="#configuration-notes-to-php-ini-files">Configuration notes to php.ini files</a></li>
- <li class="toctree-l3"><a class="reference internal" href="#configuration-notes-to-php-fpm">Configuration notes to php-fpm</a></li>
++<li class="toctree-l3"><a class="reference internal" href="#selinux-configuration-tips">SELinux Configuration Tips</a></li>
++<li class="toctree-l3"><a class="reference internal" href="#php-ini-configuration-notes">php.ini Configuration Notes</a></li>
++<li class="toctree-l3"><a class="reference internal" href="#php-fpm-configuration-notes">php-fpm Configuration Notes</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#other-web-servers">Other Web Servers</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="appliance_installation.html">ownCloud Community Appliance</a></li>
+<li class="toctree-l2"><a class="reference internal" href="php_54_installation.html">Installing PHP 5.4 on RHEL 6 and CentOS 6</a></li>
+<li class="toctree-l2"><a class="reference internal" href="selinux_configuration.html">SELinux Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="nginx_configuration.html">Nginx Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="ucs_installation.html">Univention Corporate Server</a></li>
+<li class="toctree-l2"><a class="reference internal" href="hiawatha_configuration.html">Hiawatha Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="yaws_configuration.html">Yaws Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" href="macos_installation.html">Mac OS X</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_server/index.html">ownCloud Server Configuration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_user/index.html">User Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_files/index.html">File Sharing and Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_database/index.html">Database Configuration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../configuration_mimetypes/index.html">Mimetypes Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../maintenance/index.html">Maintenance</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../operations/index.html">Operations</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../issues/index.html">Issues and Troubleshooting</a></li>
+</ul>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_installation/index.html">Enterprise Subscription Installation (ES Only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_clients/index.html">Creating Branded ownCloud Clients (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_server_branding/index.html">Enterprise Server Branding (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_external_storage/index.html">External Storage (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_user_management/index.html">User Management (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../enterprise_files_drop/index.html">Enabling Anonymous Uploads with Files Drop (ES Only)</a></li>
+</ul>
+
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+
+
+ <div class="span9">
+ <div class="page-content">
+
+ <div class="section" id="manual-installation-on-linux">
+<h1>Manual Installation on Linux<a class="headerlink" href="#manual-installation-on-linux" title="Permalink to this headline">¶</a></h1>
+<p>Installing ownCloud on Linux from our Open Build Service packages is the
+preferred method (see <a class="reference internal" href="linux_installation.html"><em>Preferred Linux Installation Method</em></a>). These are maintained by
+ownCloud engineers, and you can use your package manager to keep your ownCloud
+server up-to-date.</p>
+<div class="admonition note">
+<p class="first admonition-title">Note</p>
+<p class="last">Enterprise Subscription customers should refer to
+<a class="reference internal" href="../enterprise_installation/linux_installation.html"><em>Installing & Upgrading ownCloud Enterprise Subscription</em></a></p>
+</div>
+<p>If there are no packages for your Linux distribution, or you prefer installing
+from sources, you can setup ownCloud from scratch using a classic LAMP stack
+(Linux, Apache, MySQL/MariaDB, PHP). This document provides a complete
+walk-through for installing ownCloud on Ubuntu 14.04 LTS Server with Apache and
- MySQL.</p>
++MariaDB.</p>
++<ul class="simple">
++<li><a class="reference internal" href="#prerequisites-label"><em>Prerequisites</em></a></li>
++<li><a class="reference internal" href="#ubuntu-installation-label"><em>Example Installation on Ubuntu 14.04 LTS Server</em></a></li>
++<li><a class="reference internal" href="#apache-configuration-label"><em>Apache Web Server Configuration</em></a></li>
++<li><a class="reference internal" href="#enabling-ssl-label"><em>Enabling SSL</em></a></li>
++<li><a class="reference internal" href="#installation-wizard-label"><em>Installation Wizard</em></a></li>
++<li><a class="reference internal" href="#strong-permissions-label"><em>Setting Strong Directory Permissions</em></a></li>
++<li><a class="reference internal" href="#selinux-tips-label"><em>SELinux Configuration Tips</em></a></li>
++<li><a class="reference internal" href="#php-ini-tips-label"><em>php.ini Configuration Notes</em></a></li>
++<li><a class="reference internal" href="#php-fpm-tips-label"><em>php-fpm Configuration Notes</em></a></li>
++<li><a class="reference internal" href="#other-http-servers-label"><em>Other Web Servers</em></a></li>
++</ul>
+<div class="section" id="prerequisites">
- <h2>Prerequisites<a class="headerlink" href="#prerequisites" title="Permalink to this headline">¶</a></h2>
++<span id="prerequisites-label"></span><h2>Prerequisites<a class="headerlink" href="#prerequisites" title="Permalink to this headline">¶</a></h2>
+<div class="admonition note">
+<p class="first admonition-title">Note</p>
+<p class="last">This tutorial assumes you have terminal access to the machine you want
+to install ownCloud on. Although this is not an absolute requirement,
+installation without it is likely to require contacting your
+hoster (e.g. for installing required modules). Consult the
+<a class="reference external" href="http://php.net/manual/en/extensions.php">PHP manual</a> for information on modules.
+Your Linux distribution should have packages for all required modules.</p>
+</div>
- <p>To run ownCloud, your Web server must have the following installed:</p>
++<p>To run ownCloud, your Web server must have the following PHP modules installed:</p>
+<ul class="simple">
- <li>php5 (>= 5.4)</li>
++<li>php5 (>= 5.5)</li>
+<li>PHP module ctype</li>
+<li>PHP module dom</li>
+<li>PHP module GD</li>
+<li>PHP module iconv</li>
+<li>PHP module JSON</li>
+<li>PHP module libxml</li>
+<li>PHP module mb multibyte</li>
+<li>PHP module posix</li>
+<li>PHP module SimpleXML</li>
+<li>PHP module XMLWriter</li>
+<li>PHP module zip</li>
+<li>PHP module zlib</li>
+</ul>
+<p>Database connectors (pick the one for your database:)</p>
+<ul class="simple">
+<li>PHP module sqlite (>= 3, usually not recommended for performance reasons)</li>
+<li>PHP module mysql (MySQL/MariaDB)</li>
+<li>PHP module pgsql (requires PostgreSQL >= 9.0)</li>
+</ul>
+<p><em>Recommended</em> packages:</p>
+<ul class="simple">
- <li>PHP module curl (highly recommended, some functionality, e.g. http user
++<li>PHP module curl (highly recommended, some functionality, e.g. HTTP user
+authentication, depends on this)</li>
+<li>PHP module fileinfo (highly recommended, enhances file analysis performance)</li>
+<li>PHP module bz2 (recommended, required for extraction of apps)</li>
+<li>PHP module intl (increases language translation performance and fixes sorting
+of non-ASCII characters)</li>
+<li>PHP module mcrypt (increases file encryption performance)</li>
+<li>PHP module openssl (required for accessing HTTPS resources)</li>
+</ul>
+<p>Required for specific apps:</p>
+<ul class="simple">
+<li>PHP module ldap (for LDAP integration)</li>
- <li><a class="reference external" href="https://software.opensuse.org/download.html?project=isv%3AownCloud%3Acommunity%3A8.1&package=php5-libsmbclient">php5-libsmbclient</a></li>
++<li><a class="reference external" href="https://software.opensuse.org/download.html?project=isv%3AownCloud%3Acommunity%3A8.1&package=php5-libsmbclient">php5-libsmbclient</a> (SMB/CIFS integration)</li>
+<li>PHP module ftp (for FTP storage / external user authentication)</li>
+<li>PHP module imap (for external user authentication)</li>
+</ul>
+<p>Recommended for specific apps (<em>optional</em>):</p>
+<ul class="simple">
+<li>PHP module exif (for image rotation in pictures app)</li>
+<li>PHP module gmp (for SFTP storage)</li>
+</ul>
+<p>For enhanced server performance (<em>optional</em>) select one of the following
+memcaches:</p>
+<ul class="simple">
+<li>PHP module apc</li>
+<li>PHP module apcu</li>
+<li>PHP module memcached</li>
+<li>PHP module redis (required for Transactional File Locking)</li>
+</ul>
+<p>See <a class="reference internal" href="../configuration_server/caching_configuration.html"><em>Configuring Memory Caching</em></a>.</p>
+<p>For preview generation (<em>optional</em>):</p>
+<ul class="simple">
+<li>PHP module imagick</li>
+<li>avconv or ffmpeg</li>
+<li>OpenOffice or LibreOffice</li>
+<li>You don’t need the WebDAV module for your Web server (i.e. Apache’s
+<tt class="docutils literal"><span class="pre">mod_webdav</span></tt>) to access your ownCloud data via WebDAV. ownCloud has a built-in
+WebDAV server of its own, SabreDAV.</li>
+</ul>
+</div>
+<div class="section" id="example-installation-on-ubuntu-14-04-lts-server">
- <h2>Example installation on Ubuntu 14.04 LTS Server<a class="headerlink" href="#example-installation-on-ubuntu-14-04-lts-server" title="Permalink to this headline">¶</a></h2>
++<span id="ubuntu-installation-label"></span><h2>Example Installation on Ubuntu 14.04 LTS Server<a class="headerlink" href="#example-installation-on-ubuntu-14-04-lts-server" title="Permalink to this headline">¶</a></h2>
+<p>On a machine running a pristine Ubuntu 14.04 LTS server, install the
+required and recommended modules for a typical ownCloud installation, using
+Apache and MariaDB, by issuing the following commands in a terminal:</p>
+<div class="highlight-python"><pre>apt-get install apache2 mariadb-server libapache2-mod-php5
+apt-get install php5-gd php5-json php5-mysql php5-curl
+apt-get install php5-intl php5-mcrypt php5-imagick</pre>
+</div>
+<ul class="simple">
+<li>This installs the packages for the ownCloud core system. If you are planning
+on running additional apps, keep in mind that they might require additional
+packages. See the Prerequisites section (above) for details.</li>
+<li>At the installation of the MySQL/MariaDB server, you will be prompted to
+create a root password. Be sure to remember the password you enter there
+for later use as you will need it during ownCloud database setup.</li>
+</ul>
+<p>Now download the archive of the latest ownCloud version:</p>
+<ul>
+<li><p class="first">Go to the <a class="reference external" href="http://owncloud.org/install">ownCloud Download Page</a>.</p>
+</li>
- <li><p class="first">Click the <strong>Archive file for server owners</strong> button.</p>
- </li>
- <li><p class="first">Click <strong>Download Unix</strong>.</p>
++<li><p class="first">Go to <strong>Download ownCloud Server > Download > Archive file for
++server owners</strong> and download either the tar.bz2 or .zip archive in step 1.</p>
+</li>
+<li><p class="first">This downloads a file named owncloud-x.y.z.tar.bz2 (where
+x.y.z is the version number of the current latest version).</p>
+</li>
+<li><p class="first">Download its corresponding checksum file, e.g. owncloud-x.y.z.tar.bz2.md5,
+or owncloud-x.y.z.tar.bz2.sha256.</p>
+</li>
+<li><p class="first">Save these files in the same directory on the machine you want to install
+ownCloud on.</p>
+</li>
+<li><p class="first">Verify the MD5 or SHA256 sum:</p>
+<div class="highlight-python"><pre>md5sum -c owncloud-x.y.z.tar.bz2.md5 < owncloud-x.y.z.tar.bz2
+sha256sum -c owncloud-x.y.z.tar.bz2.sha256 < owncloud-x.y.z.tar.bz2</pre>
+</div>
+</li>
+<li><p class="first">You may also verify the PGP signature:</p>
+<div class="highlight-python"><pre>wget https://download.owncloud.org/community/owncloud-x.y.z.tar.bz2.asc
+wget https://www.owncloud.org/owncloud.asc
+gpg --import owncloud.asc
+gpg --verify owncloud-x.y.z.tar.bz2.asc owncloud-x.y.z.tar.bz2</pre>
+</div>
+</li>
+<li><p class="first">Now you can extract the archive contents. Open a terminal, navigate to your
+download directory, and run:</p>
+<div class="highlight-python"><pre>tar -xjf owncloud-x.y.z.tar.bz2</pre>
+</div>
+</li>
- <li><p class="first">Copy the ownCloud files to their final destination in the document root of
- your web server:</p>
++<li><p class="first">This unpacks to a single <tt class="docutils literal"><span class="pre">owncloud</span></tt> directory. Copy the ownCloud directory
++to its final destination in the document root of your web server:</p>
+<div class="highlight-python"><pre>cp -r owncloud /path/to/webserver/document-root</pre>
+</div>
+<p>where <tt class="docutils literal"><span class="pre">/path/to/webserver/document-root</span></tt> is replaced by the
+document root of your Web server. On Ubuntu systems this
- <tt class="docutils literal"><span class="pre">/var/www/html/owncloud</span></tt>, so your copying command is:</p>
- <div class="highlight-python"><pre>cp -r owncloud /var/www/html</pre>
++<tt class="docutils literal"><span class="pre">/var/www/owncloud</span></tt>, so your copying command is:</p>
++<div class="highlight-python"><pre>cp -r owncloud /var/www/</pre>
+</div>
+</li>
+</ul>
++<blockquote>
++<div></div></blockquote>
+</div>
+<div class="section" id="apache-web-server-configuration">
- <h2>Apache Web Server Configuration<a class="headerlink" href="#apache-web-server-configuration" title="Permalink to this headline">¶</a></h2>
++<span id="apache-configuration-label"></span><h2>Apache Web Server Configuration<a class="headerlink" href="#apache-web-server-configuration" title="Permalink to this headline">¶</a></h2>
+<p>On Debian, Ubuntu, and their derivatives, Apache installs with a useful
+configuration so all you have to do is create a
- <tt class="file docutils literal"><span class="pre">/etc/apache2/sites-available/owncloud.conf</span></tt> file with these lines in it:</p>
++<tt class="file docutils literal"><span class="pre">/etc/apache2/sites-available/owncloud.conf</span></tt> file with these lines in
++it:</p>
+<div class="highlight-xml"><pre>Alias /owncloud /var/www/owncloud
- <Directory /var/www/owncloud/>
- AllowOverride All
- </Directory></pre>
++ <Directory /var/www/owncloud/>
++ Options +FollowSymlinks
++ AllowOverride All
++
++ <IfModule mod_dav.c>
++ Dav off
++ </IfModule>
++
++ SetEnv HOME /var/www/owncloud
++ SetEnv HTTP_HOME /var/www/owncloud
++
++ </Directory></pre>
+</div>
- <p>Then create a symlink to <tt class="file docutils literal"><span class="pre">/etc/apache2/sites-enabled</span></tt>:</p>
++<p>Then create a symlink to <tt class="file docutils literal"><span class="pre">/etc/apache2/sites-enabled</span></tt>:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">ln</span> <span class="o">-</span><span class="n">s</span> <span class="o">/</span><span class="n">etc</span><span class="o">/</span><span class="n">apache2</span><span class="o">/</span><span class="n">sites</span><span class="o">-</span><span class="n">available</span><span class="o">/</span><span class="n">owncloud</span><span class="o">.</span><span class="n">conf</span> <span class="o">/</span><span class="n" [...]
+</pre></div>
+</div>
- </div>
+<div class="section" id="additional-apache-configurations">
- <h2>Additional Apache Configurations<a class="headerlink" href="#additional-apache-configurations" title="Permalink to this headline">¶</a></h2>
++<h3>Additional Apache Configurations<a class="headerlink" href="#additional-apache-configurations" title="Permalink to this headline">¶</a></h3>
+<ul>
+<li><p class="first">For ownCloud to work correctly, we need the module <tt class="docutils literal"><span class="pre">mod_rewrite</span></tt>. Enable it
+by running:</p>
+<div class="highlight-python"><pre>a2enmod rewrite</pre>
+</div>
+<p>Additional recommended modules are <tt class="docutils literal"><span class="pre">mod_headers</span></tt>, <tt class="docutils literal"><span class="pre">mod_env</span></tt>, <tt class="docutils literal"><span class="pre">mod_dir</span></tt> and <tt class="docutils literal"><span class="pre">mod_mime</span></tt>:</p>
+<div class="highlight-python"><pre>a2enmod headers
+a2enmod env
+a2enmod dir
+a2enmod mime</pre>
+</div>
+<p>If you’re running <tt class="docutils literal"><span class="pre">mod_fcgi</span></tt> instead of the standard <tt class="docutils literal"><span class="pre">mod_php</span></tt> also enable:</p>
+<div class="highlight-python"><pre>a2enmod setenvif</pre>
+</div>
+</li>
- <li><p class="first">You should make sure that any built-in WebDAV module of your Web server is
- disabled (at least for the ownCloud directory), as it will interfere with
- ownCloud’s built-in WebDAV support.</p>
- <p>If you need the WebDAV support in the rest of your configuration, you can turn
- it off specifically for the ownCloud entry by adding the following line in
- the <tt class="docutils literal"><span class="pre"><Directory</span></tt> section for your ownCloud server:</p>
- <div class="highlight-python"><pre>Dav Off</pre>
- </div>
- </li>
+<li><p class="first">You must disable any server-configured authentication for ownCloud, as it
+uses Basic authentication internally for DAV services. If you have turned on
+authentication on a parent folder (via e.g. an <tt class="docutils literal"><span class="pre">AuthType</span> <span class="pre">Basic</span></tt>
+directive), you can turn off the authentication specifically for the ownCloud
+entry. Following the above example configuration file, add the following line
+in the <tt class="docutils literal"><span class="pre"><Directory</span></tt> section:</p>
+<div class="highlight-python"><pre>Satisfy Any</pre>
+</div>
+</li>
+<li><p class="first">When using SSL, take special note of the ServerName. You should specify one in
+the server configuration, as well as in the CommonName field of the
+certificate. If you want your ownCloud to be reachable via the internet, then
+set both of these to the domain you want to reach your ownCloud server.</p>
+</li>
+<li><p class="first">Now restart Apache:</p>
+<div class="highlight-python"><pre>service apache2 restart</pre>
+</div>
+</li>
- <li><p class="first">If you’re running ownCloud in a subdir and want to use CalDAV or CardDAV clients
- make sure you have configured the correct <a class="reference internal" href="../issues/index.html#service-discovery-label"><em>Service discovery</em></a> URLs.</p>
++<li><p class="first">If you’re running ownCloud in a subdirectory and want to use CalDAV or
++CardDAV clients make sure you have configured the correct
++<a class="reference internal" href="../issues/index.html#service-discovery-label"><em>Service discovery</em></a> URLs.</p>
+</li>
+</ul>
+</div>
++</div>
+<div class="section" id="enabling-ssl">
+<span id="enabling-ssl-label"></span><h2>Enabling SSL<a class="headerlink" href="#enabling-ssl" title="Permalink to this headline">¶</a></h2>
+<div class="admonition note">
+<p class="first admonition-title">Note</p>
+<p class="last">You can use ownCloud over plain HTTP, but we strongly encourage you to
+use SSL/TLS to encrypt all of your server traffic, and to protect
+user’s logins and data in transit.</p>
+</div>
+<p>Apache installed under Ubuntu comes already set-up with a simple
+self-signed certificate. All you have to do is to enable the ssl module and
+the default site. Open a terminal and run:</p>
+<div class="highlight-python"><pre>a2enmod ssl
+a2ensite default-ssl
+service apache2 reload</pre>
+</div>
+<div class="admonition note">
+<p class="first admonition-title">Note</p>
+<p class="last">Self-signed certificates have their drawbacks - especially when you
+plan to make your ownCloud server publicly accessible. You might want
+to consider getting a certificate signed by a commercial signing
- authority. Check with your domain name registrar or hosting service,
- if you’re using one, for good deals on commercial certificates.</p>
++authority. Check with your domain name registrar or hosting service
++for good deals on commercial certificates.</p>
+</div>
+</div>
+<div class="section" id="installation-wizard">
- <h2>Installation Wizard<a class="headerlink" href="#installation-wizard" title="Permalink to this headline">¶</a></h2>
- <p>You may complete your installation by running either the graphical Installation
- Wizard, or on the command line with the <tt class="docutils literal"><span class="pre">occ</span></tt> command. To use <tt class="docutils literal"><span class="pre">occ</span></tt> see
- <a class="reference internal" href="command_line_installation.html"><em>Installing ownCloud From the Command Line</em></a>.</p>
++<span id="installation-wizard-label"></span><h2>Installation Wizard<a class="headerlink" href="#installation-wizard" title="Permalink to this headline">¶</a></h2>
++<p>After restarting Apache you must complete your installation by
++running either the graphical Installation Wizard, or on the command line with
++the <tt class="docutils literal"><span class="pre">occ</span></tt> command. To enable this you must temporarily change the ownership
++of your <tt class="docutils literal"><span class="pre">owncloud</span></tt> directory to your HTTP user. On Debian/Ubuntu/etc. this is
++<tt class="docutils literal"><span class="pre">www-data</span></tt>:</p>
++<div class="highlight-python"><pre>chown -R www-data:www-data /var/www/owncloud/</pre>
++</div>
++<p>To use <tt class="docutils literal"><span class="pre">occ</span></tt> see <a class="reference internal" href="command_line_installation.html"><em>Installing ownCloud From the Command Line</em></a>.</p>
+<p>To use the graphical Installation Wizard see <a class="reference internal" href="installation_wizard.html"><em>Installation Wizard</em></a>.</p>
++<p>After your installation is complete and you can log into ownCloud, you must
++apply strong permissions to your ownCloud directory.</p>
+</div>
+<div class="section" id="setting-strong-directory-permissions">
- <h2>Setting Strong Directory Permissions<a class="headerlink" href="#setting-strong-directory-permissions" title="Permalink to this headline">¶</a></h2>
- <p>We recommend setting the directory permissions in your ownCloud installation as
- strictly as possible for stronger security. Please refer to
- <a class="reference internal" href="installation_wizard.html#strong-perms-label"><em>Setting Strong Directory Permissions</em></a>.</p>
++<span id="strong-permissions-label"></span><h2>Setting Strong Directory Permissions<a class="headerlink" href="#setting-strong-directory-permissions" title="Permalink to this headline">¶</a></h2>
++<p>After completing installation, we recommend immediately setting the directory
++permissions in your ownCloud installation as strictly as possible for stronger
++security. Please refer to <a class="reference internal" href="installation_wizard.html#strong-perms-label"><em>Setting Strong Directory Permissions</em></a>.</p>
+</div>
- <div class="section" id="selinux">
- <h2>SELinux<a class="headerlink" href="#selinux" title="Permalink to this headline">¶</a></h2>
++<div class="section" id="selinux-configuration-tips">
++<span id="selinux-tips-label"></span><h2>SELinux Configuration Tips<a class="headerlink" href="#selinux-configuration-tips" title="Permalink to this headline">¶</a></h2>
+<p>See <a class="reference internal" href="selinux_configuration.html"><em>SELinux Configuration</em></a> for a suggested configuration for
+SELinux-enabled distributions such as Fedora and CentOS.</p>
- <p>Apache is the recommended Web server.</p>
+</div>
- <div class="section" id="configuration-notes-to-php-ini-files">
- <h2>Configuration notes to php.ini files<a class="headerlink" href="#configuration-notes-to-php-ini-files" title="Permalink to this headline">¶</a></h2>
++<div class="section" id="php-ini-configuration-notes">
++<span id="php-ini-tips-label"></span><h2>php.ini Configuration Notes<a class="headerlink" href="#php-ini-configuration-notes" title="Permalink to this headline">¶</a></h2>
+<p>Keep in mind that changes to <tt class="docutils literal"><span class="pre">php.ini</span></tt> may have to be done on more than one
+ini file. This can be the case, for example, for the <tt class="docutils literal"><span class="pre">date.timezone</span></tt> setting.</p>
+<p><strong>php.ini - used by the webserver:</strong></p>
+<div class="highlight-python"><pre> /etc/php5/apache2/php.ini
+or
+ /etc/php5/fpm/php.ini
+or ...</pre>
+</div>
+<p><strong>php.ini - used by the php-cli and so by ownCloud CRON jobs:</strong></p>
+<div class="highlight-python"><pre>/etc/php5/cli/php.ini</pre>
+</div>
+</div>
- <div class="section" id="configuration-notes-to-php-fpm">
- <span id="using-php-fpm"></span><h2>Configuration notes to php-fpm<a class="headerlink" href="#configuration-notes-to-php-fpm" title="Permalink to this headline">¶</a></h2>
- <p><strong>Security: Use at least PHP => 5.5.22 or >= 5.6.6,</strong></p>
++<div class="section" id="php-fpm-configuration-notes">
++<span id="php-fpm-tips-label"></span><h2>php-fpm Configuration Notes<a class="headerlink" href="#php-fpm-configuration-notes" title="Permalink to this headline">¶</a></h2>
++<p><strong>Security: Use at least PHP => 5.5.22 or >= 5.6.6</strong></p>
+<p>Due to <a class="reference external" href="https://bugs.php.net/bug.php?id=64938">a bug with security implications</a>
+in older PHP releases with the handling of XML data you are highly encouraged to run
+at least PHP 5.5.22 or 5.6.6 when in a threaded environment.</p>
+<p><strong>System environment variables</strong></p>
+<p>When you are using <tt class="docutils literal"><span class="pre">php-fpm</span></tt>, system environment variables like
+PATH, TMP or others are not automatically populated in the same way as
+when using <tt class="docutils literal"><span class="pre">php-cli</span></tt>. A PHP call like <tt class="docutils literal"><span class="pre">getenv('PATH');</span></tt> can therefore
+return an empty result. So you may need to manually configure environment
+varibles in the appropropriate <tt class="docutils literal"><span class="pre">php-fpm</span></tt> ini/config file.</p>
+<p>Here are some example root paths for these ini/config files:</p>
+<table border="1" class="docutils">
+<colgroup>
+<col width="47%" />
+<col width="53%" />
+</colgroup>
+<tbody valign="top">
+<tr class="row-odd"><td>Ubuntu/Mint</td>
+<td>CentOS/Red Hat/Fedora</td>
+</tr>
+<tr class="row-even"><td><tt class="docutils literal"><span class="pre">/etc/php5/fpm/</span></tt></td>
+<td><tt class="docutils literal"><span class="pre">/etc/php-fpm.d/</span></tt></td>
+</tr>
+</tbody>
+</table>
+<p>In both examples, the ini/config file is called <tt class="docutils literal"><span class="pre">www.conf</span></tt>, and depending on
+the distro version or customizations you have made, it may be in a subdirectory.</p>
+<p>Usually, you will find some or all of the environment variables
+already in the file, but commented out like this:</p>
+<div class="highlight-python"><pre>;env[HOSTNAME] = $HOSTNAME
+;env[PATH] = /usr/local/bin:/usr/bin:/bin
+;env[TMP] = /tmp
+;env[TMPDIR] = /tmp
+;env[TEMP] = /tmp</pre>
+</div>
+<p>Uncomment the appropriate existing entries. Then run <tt class="docutils literal"><span class="pre">printenv</span> <span class="pre">PATH</span></tt> to
+confirm your paths, for example:</p>
+<div class="highlight-python"><pre>$ printenv PATH
+/home/user/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:
+/sbin:/bin:/</pre>
+</div>
+<p>If any of your system environment variables are not present in the file then
+you must add them.</p>
+<p>When you are using shared hosting or a control panel to manage your ownCloud VM
+or server, the configuration files are almost certain to be located somewhere
+else, for security and flexibility reasons, so check your documentation for the
+correct locations.</p>
+<p>Please keep in mind that it is possible to create different settings for
+<tt class="docutils literal"><span class="pre">php-cli</span></tt> and <tt class="docutils literal"><span class="pre">php-fpm</span></tt>, and for different domains and Web sites.
+The best way to check your settings is with <a class="reference internal" href="../issues/index.html#label-phpinfo"><em>PHP Version and Information</em></a>.</p>
+<p><strong>Maximum upload size</strong></p>
+<p>If you want to increase the maximum upload size, you will also have to modify
+your <tt class="docutils literal"><span class="pre">php-fpm</span></tt> configuration and increase the <tt class="docutils literal"><span class="pre">upload_max_filesize</span></tt> and
+<tt class="docutils literal"><span class="pre">post_max_size</span></tt> values. You will need to restart <tt class="docutils literal"><span class="pre">php5-fpm</span></tt> and your HTTP
+server in order for these changes to be applied.</p>
+<p><strong>.htaccess notes for webservers <> Apache</strong></p>
+<p>ownCloud comes with its own <tt class="docutils literal"><span class="pre">owncloud/.htaccess</span></tt> file. <tt class="docutils literal"><span class="pre">php-fpm</span></tt> can’t
+read PHP settings in <tt class="docutils literal"><span class="pre">.htaccess</span></tt> unless the <tt class="docutils literal"><span class="pre">htscanner</span></tt> PECL extension is
+installed. If <tt class="docutils literal"><span class="pre">php-fpm</span></tt> is used without this PECL extension installed,
+settings and permissions must be set in the <tt class="docutils literal"><span class="pre">owncloud/.user.ini</span></tt> file.</p>
+</div>
+<div class="section" id="other-web-servers">
- <h2>Other Web Servers<a class="headerlink" href="#other-web-servers" title="Permalink to this headline">¶</a></h2>
++<span id="other-http-servers-label"></span><h2>Other Web Servers<a class="headerlink" href="#other-web-servers" title="Permalink to this headline">¶</a></h2>
+<p><strong>Nginx Configuration</strong></p>
+<p>See <a class="reference internal" href="nginx_configuration.html"><em>Nginx Configuration</em></a></p>
+<p><strong>Yaws Configuration</strong></p>
+<p>See <a class="reference internal" href="yaws_configuration.html"><em>Yaws Configuration</em></a></p>
+<p><strong>Hiawatha Configuration</strong></p>
+<p>See <a class="reference internal" href="hiawatha_configuration.html"><em>Hiawatha Configuration</em></a></p>
+</div>
+</div>
+
+
+ </div>
+ </div>
+ </div>
+
+ </div>
+</div>
+ </body>
+</html>
diff --cc core/doc/admin/objects.inv
index ecb1671,0000000..669c310
mode 100644,000000..100644
Binary files differ
diff --cc core/doc/admin/release_notes.html
index 3ca144e,0000000..637001d
mode 100644,000000..100644
--- a/core/doc/admin/release_notes.html
+++ b/core/doc/admin/release_notes.html
@@@ -1,535 -1,0 +1,536 @@@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+
+ <title>ownCloud 8.2 Release Notes — ownCloud Server Administration Manual 8.2 documentation</title>
+
+ <link rel="stylesheet" href="_static/style.css" type="text/css" />
+ <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+ <link rel="stylesheet" href="_static/style.css" type="text/css" />
+ <link rel="stylesheet" href="_static/bootstrap-sphinx.css" type="text/css" />
+
+ <script type="text/javascript">
+ var DOCUMENTATION_OPTIONS = {
+ URL_ROOT: '',
+ VERSION: '8.2',
+ COLLAPSE_INDEX: false,
+ FILE_SUFFIX: '.html',
+ HAS_SOURCE: true
+ };
+ </script>
+ <script type="text/javascript" src="_static/jquery.js"></script>
+ <script type="text/javascript" src="_static/underscore.js"></script>
+ <script type="text/javascript" src="_static/doctools.js"></script>
+ <script type="text/javascript" src="_static/bootstrap.js"></script>
+ <link rel="top" title="ownCloud Server Administration Manual 8.2 documentation" href="index.html" />
+ <link rel="next" title="What’s New for Admins in ownCloud 8.2" href="whats_new_admin.html" />
+ <link rel="prev" title="ownCloud 8.2 Server Administration Manual Introduction" href="index.html" />
+<script type="text/javascript">
+(function () {
+ /**
+ * Patch TOC list.
+ *
+ * Will mutate the underlying span to have a correct ul for nav.
+ *
+ * @param $span: Span containing nested UL's to mutate.
+ * @param minLevel: Starting level for nested lists. (1: global, 2: local).
+ */
+ var patchToc = function ($ul, minLevel) {
+ var findA;
+
+ // Find all a "internal" tags, traversing recursively.
+ findA = function ($elem, level) {
+ var level = level || 0,
+ $items = $elem.find("> li > a.internal, > ul, > li > ul");
+
+ // Iterate everything in order.
+ $items.each(function (index, item) {
+ var $item = $(item),
+ tag = item.tagName.toLowerCase(),
+ pad = 15 + ((level - minLevel) * 10);
+
+ if (tag === 'a' && level >= minLevel) {
+ // Add to existing padding.
+ $item.css('padding-left', pad + "px");
+ console.log(level, $item, 'padding-left', pad + "px");
+ } else if (tag === 'ul') {
+ // Recurse.
+ findA($item, level + 1);
+ }
+ });
+ };
+
+ console.log("HERE");
+ findA($ul);
+ };
+
+ $(document).ready(function () {
+ // Add styling, structure to TOC's.
+ $(".dropdown-menu").each(function () {
+ $(this).find("ul").each(function (index, item){
+ var $item = $(item);
+ $item.addClass('unstyled');
+ });
+ $(this).find("li").each(function () {
+ $(this).parent().append(this);
+ });
+ });
+
+ // Patch in level.
+ patchToc($("ul.globaltoc"), 2);
+ patchToc($("ul.localtoc"), 2);
+
+ // Enable dropdown.
+ $('.dropdown-toggle').dropdown();
+ });
+}());
+</script>
+
+ </head>
+ <body>
+
+
+<div class="container">
+ <div class="content">
+ <div class="page-header">
+ <h1><a href="contents.html">ownCloud Server Administration Manual</a></h1>
+
+ </div>
+
+ <div class="row">
+ <div class="span3">
+ <div class="sidebar">
+ <div class="well">
+ <div class="menu-support-container">
+ <ul id="menu-support" class="menu">
+ <ul>
+
+<li><a href="contents.html">Table of Contents</a></li>
+ </ul>
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="index.html">ownCloud 8.2 Server Administration Manual Introduction</a></li>
+<li class="toctree-l1 current"><a class="current reference internal" href="">ownCloud 8.2 Release Notes</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="#changes-in-8-2">Changes in 8.2</a></li>
+<li class="toctree-l2"><a class="reference internal" href="#changes-in-8-1">Changes in 8.1</a></li>
+<li class="toctree-l2"><a class="reference internal" href="#enterprise-8-1-only">Enterprise 8.1 Only</a></li>
+<li class="toctree-l2"><a class="reference internal" href="#owncloud-8-0">ownCloud 8.0</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="#manual-ldap-port-configuration">Manual LDAP Port Configuration</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#no-preview-icon-on-text-files">No Preview Icon on Text Files</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#remote-federated-cloud-share-cannot-be-reshared-with-local-users">Remote Federated Cloud Share Cannot be Reshared With Local Users</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#manually-migrate-encryption-keys-after-upgrade">Manually Migrate Encryption Keys after Upgrade</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#windows-server-not-supported">Windows Server Not Supported</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#php-5-3-support-dropped">PHP 5.3 Support Dropped</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#disable-apache-multiviews">Disable Apache Multiviews</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#owncloud-does-not-follow-symlinks">ownCloud Does Not Follow Symlinks</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#no-commas-in-group-names">No Commas in Group Names</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#hebrew-file-names-too-large-on-windows">Hebrew File Names Too Large on Windows</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#google-drive-large-files-fail-with-500-error">Google Drive Large Files Fail with 500 Error</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#encrypting-large-numbers-of-files">Encrypting Large Numbers of Files</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="#enterprise-8-0-only">Enterprise 8.0 Only</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="#sharepoint-drive-ssl-not-verified">Sharepoint Drive SSL Not Verified</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#no-federated-cloud-sharing-with-shibboleth">No Federated Cloud Sharing with Shibboleth</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#direct-uploads-to-swift-do-not-appear-in-owncloud">Direct Uploads to SWIFT do not Appear in ownCloud</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#swift-objectstore-incompatible-with-encryption-app">SWIFT Objectstore Incompatible with Encryption App</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#app-store-is-back">App Store is Back</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="#owncloud-7-release-notes">ownCloud 7 Release Notes</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="#id1">Manual LDAP Port Configuration</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#ldap-search-performance-improved">LDAP Search Performance Improved</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#protecting-owncloud-on-iis-from-data-loss">Protecting ownCloud on IIS from Data Loss</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#antivirus-app-modes">Antivirus App Modes</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#enable-only-for-specific-groups-fails">“Enable Only for Specific Groups” Fails</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#changes-to-file-previews">Changes to File Previews</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#gb-limit-on-sftp-transfers">4GB Limit on SFTP Transfers</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#not-enough-space-available-on-file-upload">“Not Enough Space Available” on File Upload</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#no-more-expiration-date-on-local-shares">No More Expiration Date On Local Shares</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#zero-quota-not-read-only">Zero Quota Not Read-Only</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="#enterprise-7-only">Enterprise 7 Only</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="#id2">No Federated Cloud Sharing with Shibboleth</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#windows-network-drive">Windows Network Drive</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#sharepoint-drive-ssl">Sharepoint Drive SSL</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#shibboleth-and-webdav-incompatible">Shibboleth and WebDAV Incompatible</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#no-sqlite">No SQLite</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#no-app-store">No App Store</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#ldap-home-connector-linux-only">LDAP Home Connector Linux Only</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="whats_new_admin.html">What’s New for Admins in ownCloud 8.2</a></li>
+<li class="toctree-l1"><a class="reference internal" href="installation/index.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" href="configuration_server/index.html">ownCloud Server Configuration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="configuration_user/index.html">User Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="configuration_files/index.html">File Sharing and Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="configuration_database/index.html">Database Configuration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="configuration_mimetypes/index.html">Mimetypes Management</a></li>
+<li class="toctree-l1"><a class="reference internal" href="maintenance/index.html">Maintenance</a></li>
+<li class="toctree-l1"><a class="reference internal" href="operations/index.html">Operations</a></li>
+<li class="toctree-l1"><a class="reference internal" href="issues/index.html">Issues and Troubleshooting</a></li>
+</ul>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="enterprise_installation/index.html">Enterprise Subscription Installation (ES Only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="enterprise_clients/index.html">Creating Branded ownCloud Clients (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="enterprise_server_branding/index.html">Enterprise Server Branding (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="enterprise_external_storage/index.html">External Storage (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="enterprise_user_management/index.html">User Management (ES only)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="enterprise_files_drop/index.html">Enabling Anonymous Uploads with Files Drop (ES Only)</a></li>
+</ul>
+
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+
+
+ <div class="span9">
+ <div class="page-content">
+
+ <div class="section" id="owncloud-version-release-notes">
+<h1>ownCloud 8.2 Release Notes<a class="headerlink" href="#owncloud-version-release-notes" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="changes-in-8-2">
+<h2>Changes in 8.2<a class="headerlink" href="#changes-in-8-2" title="Permalink to this headline">¶</a></h2>
+<p>New location for Linux package repositories; ownCloud admins must manually
+change to the new repos. See <a class="reference internal" href="maintenance/upgrade.html"><em>Upgrading Your ownCloud Server</em></a></p>
+<p>PHP 5.6.11+ breaks the LDAP wizard with a ‘Could not connect to LDAP’ error. See <a class="reference external" href="https://github.com/owncloud/core/issues/20020">https://github.com/owncloud/core/issues/20020</a>.</p>
+<p><tt class="docutils literal"><span class="pre">filesystem_check_changes</span></tt> in <tt class="docutils literal"><span class="pre">config.php</span></tt> is set to 0 by default. This
+prevents unnecessary update checks and improves performance. If you are using
+external storage mounts such as NFS on a remote storage server, set this to 1
+so that ownCloud will detect remote file changes.</p>
+<p>XSendFile support has been removed, so there is no longer support for <a class="reference external" href="https://doc.owncloud.org/server/8.1/admin_manual/configuration_files/serving_static_files_configuration.html">serving
+static files</a> from your ownCloud server.</p>
+<p>LDAP issue: 8.2 uses the <tt class="docutils literal"><span class="pre">memberof</span></tt> attribute by default. If this is not
+activated on your LDAP server your user groups will not be detected, and you
+will see this message in your ownCloud log: <tt class="docutils literal"><span class="pre">Error</span> <span class="pre">PHP</span> <span class="pre">Array</span> <span class="pre">to</span> <span class="pre">string</span>
+<span class="pre">conversion</span> <span class="pre">at</span> <span class="pre">/var/www/html/owncloud/lib/private/template/functions.php#36</span></tt>.
+Fix this by disabling the <tt class="docutils literal"><span class="pre">memberof</span></tt> attribute on your ownCloud server with
+the <tt class="docutils literal"><span class="pre">occ</span></tt> command, like this example on Ubuntu Linux:</p>
+<div class="highlight-python"><pre>sudo -u www-data php occ ldap:set-config "s01" useMemberOfToDetectMembership 0</pre>
+</div>
+<p>Run <tt class="docutils literal"><span class="pre">sudo</span> <span class="pre">-u</span> <span class="pre">www-data</span> <span class="pre">php</span> <span class="pre">occ</span> <span class="pre">ldap:show-config</span></tt> to find the correct <tt class="docutils literal"><span class="pre">sNN</span></tt>
+value; if there is not one then use empty quotes, <tt class="docutils literal"><span class="pre">""</span></tt>. (See
+<a class="reference internal" href="configuration_server/occ_command.html"><em>Using the occ Command</em></a>.)</p>
+<p>Users of the Linux Package need to update their repository setup as described
+in this <a class="reference external" href="https://owncloud.org/blog/upgrading-to-owncloud-server-8-2/">blogpost</a>.</p>
+<p>The log format for failed logins to the <tt class="docutils literal"><span class="pre">owncloud.log</span></tt> has a slight syntax change.
+If a tool relies on logging failed logins please revise its rule. For <tt class="docutils literal"><span class="pre">fail2ban</span></tt>
+you will find an updated rule at the <a class="reference external" href="https://forum.owncloud.org/viewtopic.php?f=8&t=28678">forums</a>.</p>
+</div>
+<div class="section" id="changes-in-8-1">
+<h2>Changes in 8.1<a class="headerlink" href="#changes-in-8-1" title="Permalink to this headline">¶</a></h2>
+<p>Use APCu only if available in version 4.0.6 and higher. If you install an older version, you will see a <tt class="docutils literal"><span class="pre">APCu</span> <span class="pre">below</span> <span class="pre">version</span> <span class="pre">4.0.6</span> <span class="pre">is</span> <span class="pre">installed,</span> <span class="pre">for</span> <span class="pre">stability</span> <span class="pre">and</span> <span class="pre">performance</span> <span class="pre">reasons</span> <sp [...]
+<p>SMB external storage now based on <tt class="docutils literal"><span class="pre">php5-libsmbclient</span></tt>, which must be downloaded
+from the ownCloud software repositories (<a class="reference external" href="https://software.opensuse.org/download.html?project=isv%3AownCloud%3Acommunity%3A8.1&package=php5-libsmbclient">installation instructions</a>).</p>
+<p>“Download from link” feature has been removed.</p>
+<p>The <tt class="docutils literal"><span class="pre">.htaccess</span></tt> and <tt class="docutils literal"><span class="pre">index.html</span></tt> files in the <tt class="docutils literal"><span class="pre">data/</span></tt> directory are now
+updated after every update. If you make any modifications to these files they
+will be lost after updates.</p>
+<p>The SabreDAV browser at <tt class="docutils literal"><span class="pre">/remote.php/webdav</span></tt> has been removed.</p>
+<p>Using ownCloud without a <tt class="docutils literal"><span class="pre">trusted_domain</span></tt> configuration will not work anymore.</p>
+<p>The logging format for failed logins has changed and considers now the proxy
+configuration in <tt class="docutils literal"><span class="pre">config.php</span></tt>.</p>
+<p>A default set of security and privacy HTTP headers have been added to the
+ownCloud <tt class="docutils literal"><span class="pre">.htaccess</span></tt> file, and ownCloud administrators may now customize which
+headers are sent.</p>
+<p>More strict SSL certificate checking improves security but can result in
+“cURL error 60: SSL certificate problem: unable to get local issuer certificate”
+errors with certain broken PHP versions. Please verify your SSL setup, update your
+PHP or contact your vendor if you receive these errors.</p>
+<p>The persistent file-based cache (e.g. used by LDAP integration) has been dropped and
+replaced with a memory-only cache, which must be explicitly configured. See
+<a class="reference internal" href="configuration_user/user_auth_ldap.html"><em>User Authentication with LDAP</em></a>. Memory cache configuration for the
+ownCloud server is no longer automatic, requiring installation of
+your desired cache backend and configuration in
+<tt class="docutils literal"><span class="pre">config.php</span></tt> (see <a class="reference internal" href="configuration_server/caching_configuration.html"><em>Configuring Memory Caching</em></a>.)</p>
+<p>The OC_User_HTTP backend has been removed. Administrators are encouraged to use
+the <tt class="docutils literal"><span class="pre">user_webdavauth</span></tt> application instead.</p>
+<p>ownCloud ships now with its own root certificate bundle derived from Mozilla’s
+root certificates file. The system root certificate bundle will not be used
+anymore for most requests.</p>
+<p>When you upgrade from ownCloud 8.0, with encryption enabled, to 8.1, you must
+enable the new encryption backend and migrate your encryption keys. See
+<a class="reference internal" href="configuration_files/encryption_configuration.html"><em>Encryption Configuration</em></a></p>
+<p>Encryption can no longer be disabled in ownCloud 8.1. It is planned to re-add
+this feature to the command line client for a future release.</p>
+<p>It is not recommended to upgrade encryption-enabled systems from ownCloud Server 8.0
+to version 8.1.0 as there is a chance the migration will break. We recommend
+migrating to the first bugfix release, ownCloud Server 8.1.1.</p>
+<p>Due to various technical issues, by default desktop sync clients older than
+1.7 are not allowed to connect and sync with the ownCloud server. This is
+configurable via the <tt class="docutils literal"><span class="pre">minimum.supported.desktop.version</span></tt> switch in
+<tt class="docutils literal"><span class="pre">config.php</span></tt>.</p>
+<p>Previews are now generated at a maximum size of 2048 x 2048 pixels. This is configurable
+via the <tt class="docutils literal"><span class="pre">preview_max_x</span></tt> and <tt class="docutils literal"><span class="pre">preview_max_y</span></tt> switches in <tt class="docutils literal"><span class="pre">config.php</span></tt>.</p>
+<p>The ownCloud 8 server is not supported on any version of Windows.</p>
+<p>The 8.1.0 release has a minor bug which makes app updates fail at first try. Reload the
+apps page and try again, and the update will succeed.</p>
- <p>The <tt class="docutils literal"><span class="pre">forcessl</span></tt> option within the <tt class="docutils literal"><span class="pre">config.php</span></tt> and the <tt class="docutils literal"><span class="pre">Enforce</span> <span class="pre">SSL</span></tt> option within the
- Admin-Backend was removed. This now needs to be configured like described in <a class="reference internal" href="configuration_server/harden_server.html#use-https-label"><em>Use HTTPS</em></a>.</p>
++<p>The <tt class="docutils literal"><span class="pre">forcessl</span></tt> option within the <tt class="docutils literal"><span class="pre">config.php</span></tt> and the <tt class="docutils literal"><span class="pre">Enforce</span> <span class="pre">SSL</span></tt> option
++within the Admin-Backend was removed. This now needs to be configured like
++described in <a class="reference internal" href="configuration_server/harden_server.html#use-https-label"><em>Use HTTPS</em></a>.</p>
+<p>WebDAV file locking was removed in oC 8.1 which causes Finder on Mac OS X to mount WebDAV read-only.</p>
+</div>
+<div class="section" id="enterprise-8-1-only">
+<h2>Enterprise 8.1 Only<a class="headerlink" href="#enterprise-8-1-only" title="Permalink to this headline">¶</a></h2>
+<p>The SharePoint Drive app does not verify the SSL certificate of the SharePoint
+server or the ownCloud server, as it is expected that both devices are in the
+same trusted environment.</p>
+</div>
+<div class="section" id="owncloud-8-0">
+<h2>ownCloud 8.0<a class="headerlink" href="#owncloud-8-0" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="manual-ldap-port-configuration">
+<h3>Manual LDAP Port Configuration<a class="headerlink" href="#manual-ldap-port-configuration" title="Permalink to this headline">¶</a></h3>
+<p>When you are configuring the LDAP user and group backend application, ownCloud
+may not auto-detect the LDAP server’s port number, so you will need to enter it
+manually.</p>
+</div>
+<div class="section" id="no-preview-icon-on-text-files">
+<h3>No Preview Icon on Text Files<a class="headerlink" href="#no-preview-icon-on-text-files" title="Permalink to this headline">¶</a></h3>
+<p>There is no preview icon displayed for text files when the file contains fewer than six characters.</p>
+</div>
+<div class="section" id="remote-federated-cloud-share-cannot-be-reshared-with-local-users">
+<h3>Remote Federated Cloud Share Cannot be Reshared With Local Users<a class="headerlink" href="#remote-federated-cloud-share-cannot-be-reshared-with-local-users" title="Permalink to this headline">¶</a></h3>
+<p>When you mount a Federated Cloud share from a remote ownCloud server, you cannot re-share it with your local ownCloud users. (See <a class="reference internal" href="configuration_files/federated_cloud_sharing_configuration.html"><em>Configuring Federated Cloud Sharing</em></a> to learn more about federated cloud sharing)</p>
+</div>
+<div class="section" id="manually-migrate-encryption-keys-after-upgrade">
+<h3>Manually Migrate Encryption Keys after Upgrade<a class="headerlink" href="#manually-migrate-encryption-keys-after-upgrade" title="Permalink to this headline">¶</a></h3>
+<p>If you are using the Encryption app and upgrading from older versions of
+ownCloud to ownCloud 8.0, you must manually migrate your encryption keys with
+the <em>occ</em> command after the upgrade is complete, like this example for CentOS:
+<em>sudo -u apache php occ encryption:migrate</em> You must run <em>occ</em> as your HTTP
+user. See <a class="reference internal" href="configuration_server/occ_command.html"><em>Using the occ Command</em></a> to learn more about <em>occ</em></p>
+</div>
+<div class="section" id="windows-server-not-supported">
+<h3>Windows Server Not Supported<a class="headerlink" href="#windows-server-not-supported" title="Permalink to this headline">¶</a></h3>
+<p>Windows Server is not supported in ownCloud 8.</p>
+</div>
+<div class="section" id="php-5-3-support-dropped">
+<h3>PHP 5.3 Support Dropped<a class="headerlink" href="#php-5-3-support-dropped" title="Permalink to this headline">¶</a></h3>
+<p>PHP 5.3 is not supported in ownCloud 8, and PHP 5.4 or better is required.</p>
+</div>
+<div class="section" id="disable-apache-multiviews">
+<h3>Disable Apache Multiviews<a class="headerlink" href="#disable-apache-multiviews" title="Permalink to this headline">¶</a></h3>
+<p>If Multiviews are enabled in your Apache configuration, this may cause problems
+with content negotiation, so disable Multiviews by removing it from your Apache
+configuration. Look for lines like this:</p>
+<div class="highlight-python"><pre><Directory /var/www/owncloud>
+Options Indexes FollowSymLinks Multiviews</pre>
+</div>
+<p>Delete <tt class="docutils literal"><span class="pre">Multiviews</span></tt> and restart Apache.</p>
+</div>
+<div class="section" id="owncloud-does-not-follow-symlinks">
+<h3>ownCloud Does Not Follow Symlinks<a class="headerlink" href="#owncloud-does-not-follow-symlinks" title="Permalink to this headline">¶</a></h3>
+<p>ownCloud’s file scanner does not follow symlinks, which could lead to
+infinite loops. To avoid this do not use soft or hard links in your ownCloud
+data directory.</p>
+</div>
+<div class="section" id="no-commas-in-group-names">
+<h3>No Commas in Group Names<a class="headerlink" href="#no-commas-in-group-names" title="Permalink to this headline">¶</a></h3>
+<p>Creating an ownCloud group with a comma in the group name causes ownCloud to
+treat the group as two groups.</p>
+</div>
+<div class="section" id="hebrew-file-names-too-large-on-windows">
+<h3>Hebrew File Names Too Large on Windows<a class="headerlink" href="#hebrew-file-names-too-large-on-windows" title="Permalink to this headline">¶</a></h3>
+<p>On Windows servers Hebrew file names grow to five times their original size
+after being translated to Unicode.</p>
+</div>
+<div class="section" id="google-drive-large-files-fail-with-500-error">
+<h3>Google Drive Large Files Fail with 500 Error<a class="headerlink" href="#google-drive-large-files-fail-with-500-error" title="Permalink to this headline">¶</a></h3>
+<p>Google Drive tries to download the entire file into memory, then write it to a
+temp file, and then stream it to the client, so very large file downloads from
+Google Drive may fail with a 500 internal server error.</p>
+</div>
+<div class="section" id="encrypting-large-numbers-of-files">
+<h3>Encrypting Large Numbers of Files<a class="headerlink" href="#encrypting-large-numbers-of-files" title="Permalink to this headline">¶</a></h3>
+<p>When you activate the Encryption app on a running server that has large numbers
+of files, it is possible that you will experience timeouts. It is best to
+activate encryption at installation, before accumulating large numbers of files
+on your ownCloud server.</p>
+</div>
+</div>
+<div class="section" id="enterprise-8-0-only">
+<h2>Enterprise 8.0 Only<a class="headerlink" href="#enterprise-8-0-only" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="sharepoint-drive-ssl-not-verified">
+<h3>Sharepoint Drive SSL Not Verified<a class="headerlink" href="#sharepoint-drive-ssl-not-verified" title="Permalink to this headline">¶</a></h3>
+<p>The SharePoint Drive app does not verify the SSL certificate of the SharePoint
+server or the ownCloud server, as it is expected that both devices are in the
+same trusted environment.</p>
+</div>
+<div class="section" id="no-federated-cloud-sharing-with-shibboleth">
+<h3>No Federated Cloud Sharing with Shibboleth<a class="headerlink" href="#no-federated-cloud-sharing-with-shibboleth" title="Permalink to this headline">¶</a></h3>
+<p>Federated Cloud Sharing (formerly Server-to-Server file sharing)does not work
+with Shibboleth .</p>
+</div>
+<div class="section" id="direct-uploads-to-swift-do-not-appear-in-owncloud">
+<h3>Direct Uploads to SWIFT do not Appear in ownCloud<a class="headerlink" href="#direct-uploads-to-swift-do-not-appear-in-owncloud" title="Permalink to this headline">¶</a></h3>
+<p>When files are uploaded directly to a SWIFT share mounted as external storage
+in ownCloud, the files do not appear in ownCloud. However, files uploaded to
+the SWIFT mount through ownCloud are listed correctly in both locations.</p>
+</div>
+<div class="section" id="swift-objectstore-incompatible-with-encryption-app">
+<h3>SWIFT Objectstore Incompatible with Encryption App<a class="headerlink" href="#swift-objectstore-incompatible-with-encryption-app" title="Permalink to this headline">¶</a></h3>
+<p>The current SWIFT implementation is incompatible with any app that uses direct
+file I/O and circumvents the ownCloud virtual filesystem. Using the Encryption
+app on a SWIFT object store incurs twice as many HTTP requests and increases
+latency significantly.</p>
+</div>
+<div class="section" id="app-store-is-back">
+<h3>App Store is Back<a class="headerlink" href="#app-store-is-back" title="Permalink to this headline">¶</a></h3>
+<p>The ownCloud App Store has been re-enabled in oC 8. Note that third-party apps
+are not supported.</p>
+</div>
+</div>
+<div class="section" id="owncloud-7-release-notes">
+<h2>ownCloud 7 Release Notes<a class="headerlink" href="#owncloud-7-release-notes" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id1">
+<h3>Manual LDAP Port Configuration<a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h3>
+<p>When you are configuring the LDAP user and group backend application, ownCloud
+may not auto-detect the LDAP server’s port number, so you will need to enter it
+manually.</p>
+</div>
+<div class="section" id="ldap-search-performance-improved">
+<h3>LDAP Search Performance Improved<a class="headerlink" href="#ldap-search-performance-improved" title="Permalink to this headline">¶</a></h3>
+<p>Prior to 7.0.4, LDAP searches were substring-based and would match search
+attributes if the substring occurred anywhere in the attribute value. Rather,
+searches are performed on beginning attributes. With 7.0.4, searches will match
+at the beginning of the attribute value only. This provides better performance
+and a better user experience.</p>
+<p>Substring searches can still be performed by prepending the search term with
+“*”.For example, a search for <tt class="docutils literal"><span class="pre">te</span></tt> will find Terri, but not Nate:</p>
+<div class="highlight-python"><pre>occ ldap:search "te"</pre>
+</div>
+<p>If you want to broaden the search to include
+Nate, then search for <tt class="docutils literal"><span class="pre">*te</span></tt>:</p>
+<div class="highlight-python"><pre>occ ldap:search "*te"</pre>
+</div>
+<p>Refine searches by adjusting your search attributes in the <tt class="docutils literal"><span class="pre">User</span> <span class="pre">Search</span>
+<span class="pre">Attributes</span></tt> form in your LDAP configuration on the Admin page. For example, if
+your search attributes are <tt class="docutils literal"><span class="pre">givenName</span></tt> and <tt class="docutils literal"><span class="pre">sn</span></tt> you can find users by first
+name + last name very quickly. For example, you’ll find Terri Hanson by
+searching for <tt class="docutils literal"><span class="pre">te</span> <span class="pre">ha</span></tt>. Trailing whitespaces are ignored.</p>
+</div>
+<div class="section" id="protecting-owncloud-on-iis-from-data-loss">
+<h3>Protecting ownCloud on IIS from Data Loss<a class="headerlink" href="#protecting-owncloud-on-iis-from-data-loss" title="Permalink to this headline">¶</a></h3>
+<p>Under certain circumstances, running your ownCloud server on IIS could be at
+risk of data loss. To prevent this, follow these steps.</p>
+<p>In your ownCloud server configuration file, <tt class="docutils literal"><span class="pre">owncloud\config\config.php</span></tt>, set
+<tt class="docutils literal"><span class="pre">config_is_read_only</span></tt> to true.</p>
+<p>Set the <tt class="docutils literal"><span class="pre">config.php</span></tt> file to read-only.</p>
+<p>When you make server updates <tt class="docutils literal"><span class="pre">config.php</span></tt> must be made writeable. When your
+updates are completed re-set it to read-only.</p>
+</div>
+<div class="section" id="antivirus-app-modes">
+<h3>Antivirus App Modes<a class="headerlink" href="#antivirus-app-modes" title="Permalink to this headline">¶</a></h3>
+<p>The Antivirus App offers three modes for running the ClamAV anti-virus scanner:
+as a daemon on the ownCloud server, a daemon on a remote server, or an
+executable mode that calls <tt class="docutils literal"><span class="pre">clamscan</span></tt> on the local server. We recommend using
+one of the daemon modes, as they are the most reliable.</p>
+</div>
+<div class="section" id="enable-only-for-specific-groups-fails">
+<h3>“Enable Only for Specific Groups” Fails<a class="headerlink" href="#enable-only-for-specific-groups-fails" title="Permalink to this headline">¶</a></h3>
+<p>Some ownCloud applications have the option to be enabled only for certain
+groups. However, when you select specific groups they do not get access to the
+app.</p>
+</div>
+<div class="section" id="changes-to-file-previews">
+<h3>Changes to File Previews<a class="headerlink" href="#changes-to-file-previews" title="Permalink to this headline">¶</a></h3>
+<p>For security and performance reasons, file previews are available only for
+image files, covers of MP3 files, and text files, and have been disabled for
+all other filetypes. Files without previews are represented by generic icons
+according to their file types.</p>
+</div>
+<div class="section" id="gb-limit-on-sftp-transfers">
+<h3>4GB Limit on SFTP Transfers<a class="headerlink" href="#gb-limit-on-sftp-transfers" title="Permalink to this headline">¶</a></h3>
+<p>Because of limitations in <tt class="docutils literal"><span class="pre">phpseclib</span></tt>, you cannot upload files larger than
+4GB over SFTP.</p>
+</div>
+<div class="section" id="not-enough-space-available-on-file-upload">
+<h3>“Not Enough Space Available” on File Upload<a class="headerlink" href="#not-enough-space-available-on-file-upload" title="Permalink to this headline">¶</a></h3>
+<p>Setting user quotas to <tt class="docutils literal"><span class="pre">unlimited</span></tt> on an ownCloud installation that has
+unreliable free disk space reporting– for example, on a shared hosting
+provider– may cause file uploads to fail with a “Not Enough Space Available”
+error. A workaround is to set file quotas for all users instead of
+<tt class="docutils literal"><span class="pre">unlimited</span></tt>.</p>
+</div>
+<div class="section" id="no-more-expiration-date-on-local-shares">
+<h3>No More Expiration Date On Local Shares<a class="headerlink" href="#no-more-expiration-date-on-local-shares" title="Permalink to this headline">¶</a></h3>
+<p>In older versions of ownCloud, you could set an expiration date on both local
+and public shares. Now you can set an expiration date only on public shares,
+and
+local shares do not expire when public shares expire.</p>
+</div>
+<div class="section" id="zero-quota-not-read-only">
+<h3>Zero Quota Not Read-Only<a class="headerlink" href="#zero-quota-not-read-only" title="Permalink to this headline">¶</a></h3>
+<p>Setting a user’s storage quota should be the equivalent of read-only, however,
+users can
+still create empty files.</p>
+</div>
+</div>
+<div class="section" id="enterprise-7-only">
+<h2>Enterprise 7 Only<a class="headerlink" href="#enterprise-7-only" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id2">
+<h3>No Federated Cloud Sharing with Shibboleth<a class="headerlink" href="#id2" title="Permalink to this headline">¶</a></h3>
+<p>Federated Cloud Sharing (formerly Server-to-Server file sharing) does not work
+with Shibboleth .</p>
+</div>
+<div class="section" id="windows-network-drive">
+<h3>Windows Network Drive<a class="headerlink" href="#windows-network-drive" title="Permalink to this headline">¶</a></h3>
+<p>Windows Network Drive runs only on Linux servers because it requires the Samba
+client, which is included in all Linux distributions.</p>
+<p><tt class="docutils literal"><span class="pre">php5-libsmbclient</span></tt> is also required, and there may be issues with older
+versions of <tt class="docutils literal"><span class="pre">libsmbclient</span></tt>; see Using External Storage > Installing and
+Configuring the Windows Network Drive App in the Enterprise Admin manual for
+more information.</p>
+<p>By default CentOS has activated SELinux, and the <tt class="docutils literal"><span class="pre">httpd</span></tt> process can not make
+outgoing network connections. This will cause problems with curl, ldap and samba
+libraries. Again, see Using External Storage > Installing and Configuring the
+Windows Network Drive App in the Enterprise Admin manual for instructions.</p>
+</div>
+<div class="section" id="sharepoint-drive-ssl">
+<h3>Sharepoint Drive SSL<a class="headerlink" href="#sharepoint-drive-ssl" title="Permalink to this headline">¶</a></h3>
+<p>The SharePoint Drive app does not verify the SSL certificate of the SharePoint
+server or the ownCloud server, as it is expected that both devices are in the
+same trusted environment.</p>
+</div>
+<div class="section" id="shibboleth-and-webdav-incompatible">
+<h3>Shibboleth and WebDAV Incompatible<a class="headerlink" href="#shibboleth-and-webdav-incompatible" title="Permalink to this headline">¶</a></h3>
+<p>Shibboleth and standard WebDAV are incompatible, and cannot be used together in
+ownCloud. If Shibboleth is enabled, the ownCloud client uses an extended WebDAV
+protocol</p>
+</div>
+<div class="section" id="no-sqlite">
+<h3>No SQLite<a class="headerlink" href="#no-sqlite" title="Permalink to this headline">¶</a></h3>
+<p>SQLite is no longer an installation option for ownCloud Enterprise Edition, as
+it not suitable for multiple-user installations or managing large numbers of
+files.</p>
+</div>
+<div class="section" id="no-app-store">
+<h3>No App Store<a class="headerlink" href="#no-app-store" title="Permalink to this headline">¶</a></h3>
+<p>The App Store is disabled for the Enterprise Edition.</p>
+</div>
+<div class="section" id="ldap-home-connector-linux-only">
+<h3>LDAP Home Connector Linux Only<a class="headerlink" href="#ldap-home-connector-linux-only" title="Permalink to this headline">¶</a></h3>
+<p>The LDAP Home Connector application requires Linux (with MySQL, MariaDB,
+or PostgreSQL) to operate correctly.</p>
+</div>
+</div>
+</div>
+
+
+ </div>
+ </div>
+ </div>
+
+ </div>
+</div>
+ </body>
+</html>
diff --cc core/doc/user/_images/files_page-1.png
index 0000000,0000000..8e4f49f
new file mode 100644
Binary files differ
diff --cc core/doc/user/_images/files_page-2.png
index 0000000,0000000..20f95cc
new file mode 100644
Binary files differ
diff --cc core/doc/user/_images/files_page-3.png
index 0000000,0000000..76aa518
new file mode 100644
Binary files differ
diff --cc core/doc/user/_images/files_page-4.png
index 0000000,0000000..04ea7b0
new file mode 100644
Binary files differ
diff --cc core/doc/user/_images/files_page-5.png
index 0000000,0000000..26a42fa
new file mode 100644
Binary files differ
diff --cc core/doc/user/_images/files_page-6.png
index 0000000,0000000..1446ffa
new file mode 100644
Binary files differ
diff --cc core/doc/user/_images/files_page.png
index 0000000,0000000..5429e8b
new file mode 100644
Binary files differ
diff --cc core/doc/user/_images/files_page1.png
index 0000000,0000000..5429e8b
new file mode 100644
Binary files differ
diff --cc core/doc/user/_sources/files/access_webgui.txt
index 608d473,0000000..7985a59
mode 100644,000000..100644
--- a/core/doc/user/_sources/files/access_webgui.txt
+++ b/core/doc/user/_sources/files/access_webgui.txt
@@@ -1,229 -1,0 +1,170 @@@
+=====================================================
+Accessing your Files Using the ownCloud Web Interface
+=====================================================
+
+You can access your ownCloud files with the ownCloud web interface and create,
+preview, edit, delete, share, and re-share files. Your ownCloud administrator
+has the option to disable these features, so if any of them are missing on your
+system ask your server administrator.
+
- .. figure:: ../images/oc_main_web_labelled.png
++.. figure:: ../images/files_page.png
+ :scale: 75%
+ :alt: The Files view screen.
+
+ownCloud can display thumbnail previews for image files, MP3 covers,
+and text files, if this enabled by your server administrator. Hover your cursor
+over a file or folder to expose the controls for the following operations:
+
+Favorites
- Click the star to the left of the file icon to mark it as a favorite.
-
- Pencil icon
- Rename a file or folder. This does not alter the filename on the original
- document.
-
- Download
- Download the file to your computer.
++ Click the star to the left of the file icon to mark it as a favorite, and
++ quickly find all of your favorites with the Favorites filter on the left
++ sidebar.
+
- Versions
- Displays older versions, if there are any, and you can revert to an older
- file version.
++.. figure:: ../images/files_page-1.png
++ :alt: Marking Favorite files.
+
- Edit
- The Edit button appears on files that are editable inside ownCloud, in the
- Documents app. Supported file formats are ``.odt``, ``.doc``, and ``.docx``.
-
+Share
+ Share the file or folder with a group or other users, and create public
- shares with hyperlinks.
-
- Trash
- Delete the selected file or folder, or unshare a shared file or folder.
++ shares with hyperlinks. You can also see who you have shared with already,
++ and revoke shares by clicking the trash can icon. If username auto-completion
++ is enabled, when you start typing the user or group name ownCloud will
++ automatically complete it for you. If your administrator has enabled email
++ notifications, you can send an email notification of the new share from the
++ sharing screen.
++
++.. figure:: ../images/files_page-2.png
++ :alt: Sharing files.
+
++Overflow Menu
++ The Overflow menu (three dots) displays file details, and allows you to
++ rename, download, or delete files.
++
++.. figure:: ../images/files_page-3.png
++ :alt: Overflow menu.
++
++ The Details view shows Activities, Sharing, and Versions information.
++
++.. figure:: ../images/files_page-4.png
++ :alt: Details screen.
++
+Previewing Files
+----------------
+
- You can display uncompressed text files, OpenDocument files, videos, and image files in
- the ownCloud embedded viewers by clicking on the file name. There may be other file types
- you can preview if your ownCloud administrator has enabled them. If ownCloud cannot
- display a file, it starts a download process and downloads the file to your computer.
++You can display uncompressed text files, OpenDocument files, videos, and image
++files in the ownCloud embedded viewers by clicking on the file name. There may
++be other file types you can preview if your ownCloud administrator has enabled
++them. If ownCloud cannot display a file, it starts a download process and
++downloads the file to your computer.
+
- Video streaming by the native ownCloud video player depends on your Web browser and the
- video format. If your ownCloud administrator has enabled video streaming, and it doesn't
- work in your Web browser, it may be a browser issue.
++Video streaming by the native ownCloud video player depends on your Web browser
++and the video format. If your ownCloud administrator has enabled video
++streaming, and it doesn't work in your Web browser, it may be a browser issue.
+
+Navigating Inside Your ownCloud
+-------------------------------
+
+Navigating through folders in ownCloud is as simple as clicking on a folder to
+open it and using the back button on your browser to move to a previous level.
+ownCloud also provides a navigation bar at the top of the Files field for quick
+navigation.
+
- .. figure:: ../images/oc_filesweb_navigate.png
++Sharing Status Icons
++--------------------
+
- **Navigation bar**
-
- The navigation bar functions as a "breadcrumb" locator. It displays your
- current directory and enables you to migrate back to one of the upper
- directories or, using the home icon, to navigate back into your root folder.
-
- Overlay Icons Show Sharing Status
- ---------------------------------
+Any folder that has been shared is marked with the ``Shared`` overlay icon.
+Public link shares are marked with a chain link. Un-shared folders are blank.
+
- .. figure:: ../images/users-overlays.png
++.. figure:: ../images/files_page-5.png
++ :alt: Share status icons.
+
+If your ownCloud server is the Enterprise Subscription, you may also have access
- to Sharepoint and Windows Network Drive file shares. These also have special
- overlay icons, and a red plugin means you have to enter a login to get access to
- the share.
++to Sharepoint and Windows Network Drive file shares. These have special status
++icons. An icon with a red plugin and background means you have to enter a login
++to get access to the share.
+
+.. figure:: ../images/users-overlays-win-net-drive.png
+
+.. figure:: ../images/users-overlays-sharepoint.png
+
+Creating or Uploading Files and Directories
+-------------------------------------------
+
- ownCloud enables you to create new files or folders directly in an ownCloud
- folder by clicking on the *New* button in the Files app.
++Upload or create new files or folders directly in an ownCloud folder by clicking
++on the *New* button in the Files app.
+
- .. figure:: ../images/oc_filesweb_new.png
++.. figure:: ../images/files_page-6.png
++ :alt: The New file/folder/upload menu.
+
- **New button options**
++The *New* button provides the following options:
+
- The *New* button provides the following two options from which to choose:
++Up arrow
++ Upload files from your computer into ownCloud. You can also upload files by
++ dragging and dropping them from your file manager.
+
+Text file
- Creates a simple text file and adds the file to your current folder.
++ Creates a new text file and adds the file to your current folder.
+
+Folder
+ Creates a new folder in the current folder.
-
- Up arrow
- The upward-point arrow is for uploading files from your computer into
- ownCloud.
-
- You can also upload files by dragging and dropping them from your file manager.
+
+Selecting Files or Folders
+--------------------------
+
- You can select one or more files or folders by clicking on the small thumbnails
- or icons that represent them. When you select a file or folder, a small
- checkbox is populated with a check to indicate that it is selected. To select
- all files in the current directory, you can click on the checkbox located at
- the top of the Files app field, above the first file or folder on the list.
++You can select one or more files or folders by clicking on their checkboxes. To
++select all files in the current directory, click on the checkbox located at the
++top of the files listing.
+
- If you select multiple files, you can delete all of the selected files or
- download them as a ZIP file by using the ``Delete`` or ``Download`` buttons at
- the top right side of the Files app field.
++When you select multiple files, you can delete all of them, or download them as
++a ZIP file by using the ``Delete`` or ``Download`` buttons that appear at the
++top.
+
+.. note:: If the ``Download`` button is not visible, the administrator has
- disabled this feature. Contact your administrator for further guidance.
++ disabled this feature.
+
- Filtering the File Application View
- -----------------------------------
++Filtering the Files View
++------------------------
+
- ownCloud enables you to view files in the File Application View using filter
- options located in the Apps Information Field. This feature enables you to
- quickly and easily view and manage files based on their share status.
-
- You can click on any of the filter options to view the files as follows:
++The right sidebar on the Files page contains several filters for quickly sorting
++and managing your files.
+
+All files
+ The default view; displays all files that you have access to.
+
+Favorites
+ Files or folders marked with the yellow star.
+
+Shared with you
+ Displays all files shared with you by another user or group.
+
+Shared with others
+ Displays all files that you have shared with other users or groups.
+
+Shared by link
+ Displays all files that are shared by you via public link.
+
+External Storage
+ Files that you have access to on external storage devices and services such
+ as Dropbox, Google, and Amazon S3.
+
+Moving Files
+------------
+
- Using the ownCloud web interface, you can move files and folders by dragging
- and dropping them into any directory.
-
- Sharing Files Locally
- ---------------------
-
- When enabled by your administrator, you can share files or folders on ownCloud
- with a local user, group, or any person online with a public link. Shared files
- and folders are labeled with the triangular share icon, and the status *Shared*
- in the file or folder row.
-
- To create a local share with other users or groups on your ownCloud server:
-
- 1. Hover your cursor over an item on the Files page
- 2. Click the **Share** icon
-
- The Share dialog box opens to show the following options:
-
- .. figure:: ../images/users-share-local.png
-
- **Share dialog box**
-
- Type the name of the user or group that you want to share with. If you want to
- share with more than one, you have to create each share separately. Check the
- permissions you want the user or group to have, and optionally send them an
- email notification.
-
- .. note:: Users must enter their email addresses on their Personal pages for
- email notifications to work
-
- Your new share appears on user's Files pages marked with a Share icon, and the
- name of the file owner.
-
- .. figure:: ../images/users-share-local2.png
-
- **Shared file**
-
- When you want to revoke a share, simply click the Trashcan icon next to the
- name of the appropriate user or group in the Shared dialog.
-
- Creating a Public Link Share
- ----------------------------
-
- You can share files outside of your organization with people who are not users
- on your ownCloud server by creating a public share link. Open the Share dialog
- and check Share Link.
-
- .. figure:: ../images/users-share-public.png
-
- **Public share box**
++You can move files and folders by dragging and dropping them into any directory.
+
- This creates a public URL that anyone can use to access the share. You have the
- options to send an email notification, protect it with a password, and put an
- expiration date on it. Your ownCloud administrator has the option to require
- passwords and expiration dates.
+
+Change in Share Expiration Date
+-------------------------------
+
+In older versions of ownCloud, you could set an expiration date on both local
+and public shares. Now you can set an expiration date only on public shares,
+and local shares do not expire when public shares expire. The only way to
+"expire" a local share is to click the trash can icon to un-share your files.
+
+Creating or Connecting to a Federated Cloud Sharing Link
+--------------------------------------------------------
+
- Federated Cloud Sharing, introduced in ownCloud 7 as Server-to-Server sharing,
- allows you to mount file shares from remote ownCloud servers, and manage them
- just like a local share. In ownCloud 8 the process for creating a new
- sharing link is easier and more streamlined. See :doc:`federated_cloud_sharing`
- to learn to how to create and connect to new Federated Cloud shares.
++Federated Cloud Sharing allows you to mount file shares from remote ownCloud
++servers, and manage them just like a local share. In ownCloud 8 the process for
++creating a new sharing link is easier and more streamlined. See
++:doc:`federated_cloud_sharing` to learn to how to create and connect to new
++Federated Cloud shares.
diff --cc core/doc/user/_sources/webinterface.txt
index 880d061,0000000..07385a1
mode 100644,000000..100644
--- a/core/doc/user/_sources/webinterface.txt
+++ b/core/doc/user/_sources/webinterface.txt
@@@ -1,78 -1,0 +1,74 @@@
+==========================
+The ownCloud Web Interface
+==========================
+
+You can connect to your ownCloud server using any Web browser; just point it to
+your ownCloud server and enter your username and password.
+
+ .. figure:: images/oc_connect.png
- :scale: 75%
++ :alt: ownCloud login screen.
+
- **ownCloud login window**
-
- .. note:: Some apps like ``files_external`` or ``encryption`` are disabling the ``remember``
- checkbox (shown above) on purpose if they are enabled by your administrator.
++.. note:: Some apps like ``files_external`` or ``encryption`` will disable
++ the **Stay logged in** checkbox.
+
+Navigating the Main User Interface
- ------------------------------------
-
- By default, the ownCloud Web interface opens to your Files page.
- Once you have accessed the ownCloud Server main web interface you can add files,
- remove files, and make changes based on the access privileges set by you
- (if you are administering the server) or by your server administrator.
++----------------------------------
+
- .. figure:: images/oc_main_web_labelled.png
- :scale: 75%
++By default, the ownCloud Web interface opens to your Files page. You can add,
++remove, and share files, and make changes based on the access privileges set by
++you (if you are administering the server) or by your server administrator.
+
- **Navigating the main user interface**
++.. figure:: images/files_page.png
++ :scale: 75%
++ :alt: The main Files view.
+
- The ownCloud Main User Interface contains the following fields and functions:
++The ownCloud user interface contains the following fields and functions:
+
+* **Apps Selection Menu**: Located in the upper left corner, click the arrow to
+ open a dropdown menu to navigate to your various available apps.
+
+* **Apps Information** field: Located in the left sidebar, this provides
+ filters and tasks associated with your selected app. For example, when you
+ are using the Files apps you have a special set of filters for quickly
+ finding your files, such as files that have been shared with you, and files
+ that you have shared with others. You'll see different items for other apps.
+
+* **Application View**: The main central field in the ownCloud user interface.
+ This field displays the contents or user features of your selected app.
+
+* **Navigation Bar**: Located over the main viewing window (the Application
+ View), this bar provides a type of breadcrumbs navigation that enables you to
+ migrate to higher levels of the folder hierarchy up to the root level (home).
+
+* **New** button: Located in the Navigation Bar, the ``New`` button
- enables you to create new files, new folders, or upload existing files from a
- specified link.
++ enables you to create new files, new folders, or upload files.
+
+.. note:: You can also drag and drop files from your file manager into the
+ ownCloud Files Application View to upload them to ownCloud. Currently,
+ the only Web browsers that support drag-and-drop folders are Chrome and
+ Chromium.
+
- * **Upload** button: Located next to the ``New`` button in the
- Navigation Bar, the ``Upload`` button opens a file picker for
- uploading files from your system to the ownCloud server.
-
- * **Search** field: The Search field is in the upper right hand corner of
- your Web interface, for searching for files.
++* **Search** field: Click on the magnifier in the upper right hand corner of
++ to search for files.
++
++* **Gallery** button. This looks like four little squares, and takes you
++ directly to your image gallery.
+
+* **Personal Settings** menu: Click on your ownCloud username, located to the
+ right of the Search field, to open your Personal Settings dropdown menu. Your
+ Personal page provides the following settings and features:
+
+ * Links to download desktop and mobile apps
+ * Re-run the First Run Wizard
+ * Server usage and space availability
+ * Password management
+ * Name, email, and profile picture settings
++ * Group memberships
+ * Interface language settings
+ * Manage notifications
++ * Federated Cloud ID
++ * Social media sharing buttons
+ * SSL certificate manager
+ * ownCloud Version information
+
- See :doc:`userpreferences` section to learn more about those settings.
-
++ See :doc:`userpreferences` section to learn more about these settings.
diff --cc core/doc/user/files/access_webgui.html
index 0247626,0000000..e1898c9
mode 100644,000000..100644
--- a/core/doc/user/files/access_webgui.html
+++ b/core/doc/user/files/access_webgui.html
@@@ -1,373 -1,0 +1,324 @@@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+
+ <title>Accessing your Files Using the ownCloud Web Interface — ownCloud User Manual 8.2 documentation</title>
+
+ <link rel="stylesheet" href="../_static/style.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/style.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/bootstrap-sphinx.css" type="text/css" />
+
+ <script type="text/javascript">
+ var DOCUMENTATION_OPTIONS = {
+ URL_ROOT: '../',
+ VERSION: '8.2',
+ COLLAPSE_INDEX: false,
+ FILE_SUFFIX: '.html',
+ HAS_SOURCE: true
+ };
+ </script>
+ <script type="text/javascript" src="../_static/jquery.js"></script>
+ <script type="text/javascript" src="../_static/underscore.js"></script>
+ <script type="text/javascript" src="../_static/doctools.js"></script>
+ <script type="text/javascript" src="../_static/bootstrap.js"></script>
+ <link rel="top" title="ownCloud User Manual 8.2 documentation" href="../index.html" />
+ <link rel="up" title="Files & Synchronization" href="index.html" />
+ <link rel="next" title="Accessing ownCloud Files Using WebDAV" href="access_webdav.html" />
+ <link rel="prev" title="Files & Synchronization" href="index.html" />
+<script type="text/javascript">
+(function () {
+ /**
+ * Patch TOC list.
+ *
+ * Will mutate the underlying span to have a correct ul for nav.
+ *
+ * @param $span: Span containing nested UL's to mutate.
+ * @param minLevel: Starting level for nested lists. (1: global, 2: local).
+ */
+ var patchToc = function ($ul, minLevel) {
+ var findA;
+
+ // Find all a "internal" tags, traversing recursively.
+ findA = function ($elem, level) {
+ var level = level || 0,
+ $items = $elem.find("> li > a.internal, > ul, > li > ul");
+
+ // Iterate everything in order.
+ $items.each(function (index, item) {
+ var $item = $(item),
+ tag = item.tagName.toLowerCase(),
+ pad = 15 + ((level - minLevel) * 10);
+
+ if (tag === 'a' && level >= minLevel) {
+ // Add to existing padding.
+ $item.css('padding-left', pad + "px");
+ console.log(level, $item, 'padding-left', pad + "px");
+ } else if (tag === 'ul') {
+ // Recurse.
+ findA($item, level + 1);
+ }
+ });
+ };
+
+ console.log("HERE");
+ findA($ul);
+ };
+
+ $(document).ready(function () {
+ // Add styling, structure to TOC's.
+ $(".dropdown-menu").each(function () {
+ $(this).find("ul").each(function (index, item){
+ var $item = $(item);
+ $item.addClass('unstyled');
+ });
+ $(this).find("li").each(function () {
+ $(this).parent().append(this);
+ });
+ });
+
+ // Patch in level.
+ patchToc($("ul.globaltoc"), 2);
+ patchToc($("ul.localtoc"), 2);
+
+ // Enable dropdown.
+ $('.dropdown-toggle').dropdown();
+ });
+}());
+</script>
+
+ </head>
+ <body>
+
+
+<div class="container">
+ <div class="content">
+ <div class="page-header">
+ <h1><a href="../contents.html">ownCloud User Manual</a></h1>
+
+ </div>
+
+ <div class="row">
+ <div class="span3">
+ <div class="sidebar">
+ <div class="well">
+ <div class="menu-support-container">
+ <ul id="menu-support" class="menu">
+ <ul>
+
+<li><a href="../contents.html">Table of Contents</a></li>
+ </ul>
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../index.html">ownCloud 8.2 User Manual Introduction</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../whats_new.html">What’s New for Users in ownCloud 8.2</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../webinterface.html">The ownCloud Web Interface</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="index.html">Files & Synchronization</a><ul class="current">
+<li class="toctree-l2 current"><a class="current reference internal" href="">Accessing your Files Using the ownCloud Web Interface</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="#previewing-files">Previewing Files</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#navigating-inside-your-owncloud">Navigating Inside Your ownCloud</a></li>
- <li class="toctree-l3"><a class="reference internal" href="#overlay-icons-show-sharing-status">Overlay Icons Show Sharing Status</a></li>
++<li class="toctree-l3"><a class="reference internal" href="#sharing-status-icons">Sharing Status Icons</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#creating-or-uploading-files-and-directories">Creating or Uploading Files and Directories</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#selecting-files-or-folders">Selecting Files or Folders</a></li>
- <li class="toctree-l3"><a class="reference internal" href="#filtering-the-file-application-view">Filtering the File Application View</a></li>
++<li class="toctree-l3"><a class="reference internal" href="#filtering-the-files-view">Filtering the Files View</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#moving-files">Moving Files</a></li>
- <li class="toctree-l3"><a class="reference internal" href="#sharing-files-locally">Sharing Files Locally</a></li>
- <li class="toctree-l3"><a class="reference internal" href="#creating-a-public-link-share">Creating a Public Link Share</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#change-in-share-expiration-date">Change in Share Expiration Date</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#creating-or-connecting-to-a-federated-cloud-sharing-link">Creating or Connecting to a Federated Cloud Sharing Link</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="access_webdav.html">Accessing ownCloud Files Using WebDAV</a></li>
+<li class="toctree-l2"><a class="reference internal" href="deleted_file_management.html">Managing Deleted Files</a></li>
+<li class="toctree-l2"><a class="reference internal" href="desktop_mobile_sync.html">Desktop and Mobile Synchronization</a></li>
+<li class="toctree-l2"><a class="reference internal" href="encrypting_files.html">Encrypting Your ownCloud Files</a></li>
+<li class="toctree-l2"><a class="reference internal" href="federated_cloud_sharing.html">Using Federated Cloud Sharing</a></li>
+<li class="toctree-l2"><a class="reference internal" href="file_drop.html">Making Anonymous Uploads (ES Only)</a></li>
+<li class="toctree-l2"><a class="reference internal" href="large_file_upload.html">Large File Uploads</a></li>
+<li class="toctree-l2"><a class="reference internal" href="quota.html">Storage Quota</a></li>
+<li class="toctree-l2"><a class="reference internal" href="version_control.html">Version Control</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../pim/index.html">Contacts & Calendar</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../documents.html">Collaborative Document Editing</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../bookmarks.html">Using the Bookmarks App</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../userpreferences.html">Setting Your Preferences</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../external_storage/index.html">External Storage</a></li>
+</ul>
+
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+
+
+ <div class="span9">
+ <div class="page-content">
+
+ <div class="section" id="accessing-your-files-using-the-owncloud-web-interface">
+<h1>Accessing your Files Using the ownCloud Web Interface<a class="headerlink" href="#accessing-your-files-using-the-owncloud-web-interface" title="Permalink to this headline">¶</a></h1>
+<p>You can access your ownCloud files with the ownCloud web interface and create,
+preview, edit, delete, share, and re-share files. Your ownCloud administrator
+has the option to disable these features, so if any of them are missing on your
+system ask your server administrator.</p>
+<div class="figure">
- <a class="reference internal image-reference" href="../_images/oc_main_web_labelled.png"><img alt="The Files view screen." src="../_images/oc_main_web_labelled.png" style="width: 705.75px; height: 383.25px;" /></a>
++<a class="reference internal image-reference" href="../_images/files_page.png"><img alt="The Files view screen." src="../_images/files_page.png" style="width: 754.5px; height: 386.25px;" /></a>
+</div>
+<p>ownCloud can display thumbnail previews for image files, MP3 covers,
+and text files, if this enabled by your server administrator. Hover your cursor
+over a file or folder to expose the controls for the following operations:</p>
+<dl class="docutils">
+<dt>Favorites</dt>
- <dd>Click the star to the left of the file icon to mark it as a favorite.</dd>
- <dt>Pencil icon</dt>
- <dd>Rename a file or folder. This does not alter the filename on the original
- document.</dd>
- <dt>Download</dt>
- <dd>Download the file to your computer.</dd>
- <dt>Versions</dt>
- <dd>Displays older versions, if there are any, and you can revert to an older
- file version.</dd>
- <dt>Edit</dt>
- <dd>The Edit button appears on files that are editable inside ownCloud, in the
- Documents app. Supported file formats are <tt class="docutils literal"><span class="pre">.odt</span></tt>, <tt class="docutils literal"><span class="pre">.doc</span></tt>, and <tt class="docutils literal"><span class="pre">.docx</span></tt>.</dd>
++<dd>Click the star to the left of the file icon to mark it as a favorite, and
++quickly find all of your favorites with the Favorites filter on the left
++sidebar.</dd>
++</dl>
++<div class="figure">
++<img alt="Marking Favorite files." src="../_images/files_page-1.png" />
++</div>
++<dl class="docutils">
+<dt>Share</dt>
+<dd>Share the file or folder with a group or other users, and create public
- shares with hyperlinks.</dd>
- <dt>Trash</dt>
- <dd>Delete the selected file or folder, or unshare a shared file or folder.</dd>
++shares with hyperlinks. You can also see who you have shared with already,
++and revoke shares by clicking the trash can icon. If username auto-completion
++is enabled, when you start typing the user or group name ownCloud will
++automatically complete it for you. If your administrator has enabled email
++notifications, you can send an email notification of the new share from the
++sharing screen.</dd>
++</dl>
++<div class="figure">
++<img alt="Sharing files." src="../_images/files_page-2.png" />
++</div>
++<dl class="docutils">
++<dt>Overflow Menu</dt>
++<dd>The Overflow menu (three dots) displays file details, and allows you to
++rename, download, or delete files.</dd>
+</dl>
++<div class="figure">
++<img alt="Overflow menu." src="../_images/files_page-3.png" />
++<p class="caption">The Details view shows Activities, Sharing, and Versions information.</p>
++</div>
++<div class="figure">
++<img alt="Details screen." src="../_images/files_page-4.png" />
++</div>
+<div class="section" id="previewing-files">
+<h2>Previewing Files<a class="headerlink" href="#previewing-files" title="Permalink to this headline">¶</a></h2>
- <p>You can display uncompressed text files, OpenDocument files, videos, and image files in
- the ownCloud embedded viewers by clicking on the file name. There may be other file types
- you can preview if your ownCloud administrator has enabled them. If ownCloud cannot
- display a file, it starts a download process and downloads the file to your computer.</p>
- <p>Video streaming by the native ownCloud video player depends on your Web browser and the
- video format. If your ownCloud administrator has enabled video streaming, and it doesn’t
- work in your Web browser, it may be a browser issue.</p>
++<p>You can display uncompressed text files, OpenDocument files, videos, and image
++files in the ownCloud embedded viewers by clicking on the file name. There may
++be other file types you can preview if your ownCloud administrator has enabled
++them. If ownCloud cannot display a file, it starts a download process and
++downloads the file to your computer.</p>
++<p>Video streaming by the native ownCloud video player depends on your Web browser
++and the video format. If your ownCloud administrator has enabled video
++streaming, and it doesn’t work in your Web browser, it may be a browser issue.</p>
+</div>
+<div class="section" id="navigating-inside-your-owncloud">
+<h2>Navigating Inside Your ownCloud<a class="headerlink" href="#navigating-inside-your-owncloud" title="Permalink to this headline">¶</a></h2>
+<p>Navigating through folders in ownCloud is as simple as clicking on a folder to
+open it and using the back button on your browser to move to a previous level.
+ownCloud also provides a navigation bar at the top of the Files field for quick
+navigation.</p>
- <div class="figure">
- <img alt="../_images/oc_filesweb_navigate.png" src="../_images/oc_filesweb_navigate.png" />
- <p class="caption"><strong>Navigation bar</strong></p>
- </div>
- <p>The navigation bar functions as a “breadcrumb” locator. It displays your
- current directory and enables you to migrate back to one of the upper
- directories or, using the home icon, to navigate back into your root folder.</p>
+</div>
- <div class="section" id="overlay-icons-show-sharing-status">
- <h2>Overlay Icons Show Sharing Status<a class="headerlink" href="#overlay-icons-show-sharing-status" title="Permalink to this headline">¶</a></h2>
++<div class="section" id="sharing-status-icons">
++<h2>Sharing Status Icons<a class="headerlink" href="#sharing-status-icons" title="Permalink to this headline">¶</a></h2>
+<p>Any folder that has been shared is marked with the <tt class="docutils literal"><span class="pre">Shared</span></tt> overlay icon.
+Public link shares are marked with a chain link. Un-shared folders are blank.</p>
+<div class="figure">
- <img alt="../_images/users-overlays.png" src="../_images/users-overlays.png" />
++<img alt="Share status icons." src="../_images/files_page-5.png" />
+</div>
+<p>If your ownCloud server is the Enterprise Subscription, you may also have access
- to Sharepoint and Windows Network Drive file shares. These also have special
- overlay icons, and a red plugin means you have to enter a login to get access to
- the share.</p>
++to Sharepoint and Windows Network Drive file shares. These have special status
++icons. An icon with a red plugin and background means you have to enter a login
++to get access to the share.</p>
+<div class="figure">
+<img alt="../_images/users-overlays-win-net-drive.png" src="../_images/users-overlays-win-net-drive.png" />
+</div>
+<div class="figure">
+<img alt="../_images/users-overlays-sharepoint.png" src="../_images/users-overlays-sharepoint.png" />
+</div>
+</div>
+<div class="section" id="creating-or-uploading-files-and-directories">
+<h2>Creating or Uploading Files and Directories<a class="headerlink" href="#creating-or-uploading-files-and-directories" title="Permalink to this headline">¶</a></h2>
- <p>ownCloud enables you to create new files or folders directly in an ownCloud
- folder by clicking on the <em>New</em> button in the Files app.</p>
++<p>Upload or create new files or folders directly in an ownCloud folder by clicking
++on the <em>New</em> button in the Files app.</p>
+<div class="figure">
- <img alt="../_images/oc_filesweb_new.png" src="../_images/oc_filesweb_new.png" />
- <p class="caption"><strong>New button options</strong></p>
++<img alt="The New file/folder/upload menu." src="../_images/files_page-6.png" />
+</div>
- <p>The <em>New</em> button provides the following two options from which to choose:</p>
++<p>The <em>New</em> button provides the following options:</p>
+<dl class="docutils">
++<dt>Up arrow</dt>
++<dd>Upload files from your computer into ownCloud. You can also upload files by
++dragging and dropping them from your file manager.</dd>
+<dt>Text file</dt>
- <dd>Creates a simple text file and adds the file to your current folder.</dd>
++<dd>Creates a new text file and adds the file to your current folder.</dd>
+<dt>Folder</dt>
+<dd>Creates a new folder in the current folder.</dd>
- <dt>Up arrow</dt>
- <dd>The upward-point arrow is for uploading files from your computer into
- ownCloud.</dd>
+</dl>
- <p>You can also upload files by dragging and dropping them from your file manager.</p>
+</div>
+<div class="section" id="selecting-files-or-folders">
+<h2>Selecting Files or Folders<a class="headerlink" href="#selecting-files-or-folders" title="Permalink to this headline">¶</a></h2>
- <p>You can select one or more files or folders by clicking on the small thumbnails
- or icons that represent them. When you select a file or folder, a small
- checkbox is populated with a check to indicate that it is selected. To select
- all files in the current directory, you can click on the checkbox located at
- the top of the Files app field, above the first file or folder on the list.</p>
- <p>If you select multiple files, you can delete all of the selected files or
- download them as a ZIP file by using the <tt class="docutils literal"><span class="pre">Delete</span></tt> or <tt class="docutils literal"><span class="pre">Download</span></tt> buttons at
- the top right side of the Files app field.</p>
++<p>You can select one or more files or folders by clicking on their checkboxes. To
++select all files in the current directory, click on the checkbox located at the
++top of the files listing.</p>
++<p>When you select multiple files, you can delete all of them, or download them as
++a ZIP file by using the <tt class="docutils literal"><span class="pre">Delete</span></tt> or <tt class="docutils literal"><span class="pre">Download</span></tt> buttons that appear at the
++top.</p>
+<div class="admonition note">
+<p class="first admonition-title">Note</p>
+<p class="last">If the <tt class="docutils literal"><span class="pre">Download</span></tt> button is not visible, the administrator has
- disabled this feature. Contact your administrator for further guidance.</p>
++disabled this feature.</p>
+</div>
+</div>
- <div class="section" id="filtering-the-file-application-view">
- <h2>Filtering the File Application View<a class="headerlink" href="#filtering-the-file-application-view" title="Permalink to this headline">¶</a></h2>
- <p>ownCloud enables you to view files in the File Application View using filter
- options located in the Apps Information Field. This feature enables you to
- quickly and easily view and manage files based on their share status.</p>
- <p>You can click on any of the filter options to view the files as follows:</p>
++<div class="section" id="filtering-the-files-view">
++<h2>Filtering the Files View<a class="headerlink" href="#filtering-the-files-view" title="Permalink to this headline">¶</a></h2>
++<p>The right sidebar on the Files page contains several filters for quickly sorting
++and managing your files.</p>
+<dl class="docutils">
+<dt>All files</dt>
+<dd>The default view; displays all files that you have access to.</dd>
+<dt>Favorites</dt>
+<dd>Files or folders marked with the yellow star.</dd>
+<dt>Shared with you</dt>
+<dd>Displays all files shared with you by another user or group.</dd>
+<dt>Shared with others</dt>
+<dd>Displays all files that you have shared with other users or groups.</dd>
+<dt>Shared by link</dt>
+<dd>Displays all files that are shared by you via public link.</dd>
+<dt>External Storage</dt>
+<dd>Files that you have access to on external storage devices and services such
+as Dropbox, Google, and Amazon S3.</dd>
+</dl>
+</div>
+<div class="section" id="moving-files">
+<h2>Moving Files<a class="headerlink" href="#moving-files" title="Permalink to this headline">¶</a></h2>
- <p>Using the ownCloud web interface, you can move files and folders by dragging
- and dropping them into any directory.</p>
- </div>
- <div class="section" id="sharing-files-locally">
- <h2>Sharing Files Locally<a class="headerlink" href="#sharing-files-locally" title="Permalink to this headline">¶</a></h2>
- <p>When enabled by your administrator, you can share files or folders on ownCloud
- with a local user, group, or any person online with a public link. Shared files
- and folders are labeled with the triangular share icon, and the status <em>Shared</em>
- in the file or folder row.</p>
- <p>To create a local share with other users or groups on your ownCloud server:</p>
- <ol class="arabic simple">
- <li>Hover your cursor over an item on the Files page</li>
- <li>Click the <strong>Share</strong> icon</li>
- </ol>
- <p>The Share dialog box opens to show the following options:</p>
- <div class="figure">
- <img alt="../_images/users-share-local.png" src="../_images/users-share-local.png" />
- <p class="caption"><strong>Share dialog box</strong></p>
- </div>
- <p>Type the name of the user or group that you want to share with. If you want to
- share with more than one, you have to create each share separately. Check the
- permissions you want the user or group to have, and optionally send them an
- email notification.</p>
- <div class="admonition note">
- <p class="first admonition-title">Note</p>
- <p class="last">Users must enter their email addresses on their Personal pages for
- email notifications to work</p>
- </div>
- <p>Your new share appears on user’s Files pages marked with a Share icon, and the
- name of the file owner.</p>
- <div class="figure">
- <img alt="../_images/users-share-local2.png" src="../_images/users-share-local2.png" />
- <p class="caption"><strong>Shared file</strong></p>
- </div>
- <p>When you want to revoke a share, simply click the Trashcan icon next to the
- name of the appropriate user or group in the Shared dialog.</p>
- </div>
- <div class="section" id="creating-a-public-link-share">
- <h2>Creating a Public Link Share<a class="headerlink" href="#creating-a-public-link-share" title="Permalink to this headline">¶</a></h2>
- <p>You can share files outside of your organization with people who are not users
- on your ownCloud server by creating a public share link. Open the Share dialog
- and check Share Link.</p>
- <div class="figure">
- <img alt="../_images/users-share-public.png" src="../_images/users-share-public.png" />
- <p class="caption"><strong>Public share box</strong></p>
- </div>
- <p>This creates a public URL that anyone can use to access the share. You have the
- options to send an email notification, protect it with a password, and put an
- expiration date on it. Your ownCloud administrator has the option to require
- passwords and expiration dates.</p>
++<p>You can move files and folders by dragging and dropping them into any directory.</p>
+</div>
+<div class="section" id="change-in-share-expiration-date">
+<h2>Change in Share Expiration Date<a class="headerlink" href="#change-in-share-expiration-date" title="Permalink to this headline">¶</a></h2>
+<p>In older versions of ownCloud, you could set an expiration date on both local
+and public shares. Now you can set an expiration date only on public shares,
+and local shares do not expire when public shares expire. The only way to
+“expire” a local share is to click the trash can icon to un-share your files.</p>
+</div>
+<div class="section" id="creating-or-connecting-to-a-federated-cloud-sharing-link">
+<h2>Creating or Connecting to a Federated Cloud Sharing Link<a class="headerlink" href="#creating-or-connecting-to-a-federated-cloud-sharing-link" title="Permalink to this headline">¶</a></h2>
- <p>Federated Cloud Sharing, introduced in ownCloud 7 as Server-to-Server sharing,
- allows you to mount file shares from remote ownCloud servers, and manage them
- just like a local share. In ownCloud 8 the process for creating a new
- sharing link is easier and more streamlined. See <a class="reference internal" href="federated_cloud_sharing.html"><em>Using Federated Cloud Sharing</em></a>
- to learn to how to create and connect to new Federated Cloud shares.</p>
++<p>Federated Cloud Sharing allows you to mount file shares from remote ownCloud
++servers, and manage them just like a local share. In ownCloud 8 the process for
++creating a new sharing link is easier and more streamlined. See
++<a class="reference internal" href="federated_cloud_sharing.html"><em>Using Federated Cloud Sharing</em></a> to learn to how to create and connect to new
++Federated Cloud shares.</p>
+</div>
+</div>
+
+
+ </div>
+ </div>
+ </div>
+
+ </div>
+</div>
+ </body>
+</html>
diff --cc core/doc/user/webinterface.html
index 930c632,0000000..3d4e68e
mode 100644,000000..100644
--- a/core/doc/user/webinterface.html
+++ b/core/doc/user/webinterface.html
@@@ -1,228 -1,0 +1,224 @@@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+
+ <title>The ownCloud Web Interface — ownCloud User Manual 8.2 documentation</title>
+
+ <link rel="stylesheet" href="_static/style.css" type="text/css" />
+ <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+ <link rel="stylesheet" href="_static/style.css" type="text/css" />
+ <link rel="stylesheet" href="_static/bootstrap-sphinx.css" type="text/css" />
+
+ <script type="text/javascript">
+ var DOCUMENTATION_OPTIONS = {
+ URL_ROOT: '',
+ VERSION: '8.2',
+ COLLAPSE_INDEX: false,
+ FILE_SUFFIX: '.html',
+ HAS_SOURCE: true
+ };
+ </script>
+ <script type="text/javascript" src="_static/jquery.js"></script>
+ <script type="text/javascript" src="_static/underscore.js"></script>
+ <script type="text/javascript" src="_static/doctools.js"></script>
+ <script type="text/javascript" src="_static/bootstrap.js"></script>
+ <link rel="top" title="ownCloud User Manual 8.2 documentation" href="index.html" />
+ <link rel="next" title="Files & Synchronization" href="files/index.html" />
+ <link rel="prev" title="What’s New for Users in ownCloud 8.2" href="whats_new.html" />
+<script type="text/javascript">
+(function () {
+ /**
+ * Patch TOC list.
+ *
+ * Will mutate the underlying span to have a correct ul for nav.
+ *
+ * @param $span: Span containing nested UL's to mutate.
+ * @param minLevel: Starting level for nested lists. (1: global, 2: local).
+ */
+ var patchToc = function ($ul, minLevel) {
+ var findA;
+
+ // Find all a "internal" tags, traversing recursively.
+ findA = function ($elem, level) {
+ var level = level || 0,
+ $items = $elem.find("> li > a.internal, > ul, > li > ul");
+
+ // Iterate everything in order.
+ $items.each(function (index, item) {
+ var $item = $(item),
+ tag = item.tagName.toLowerCase(),
+ pad = 15 + ((level - minLevel) * 10);
+
+ if (tag === 'a' && level >= minLevel) {
+ // Add to existing padding.
+ $item.css('padding-left', pad + "px");
+ console.log(level, $item, 'padding-left', pad + "px");
+ } else if (tag === 'ul') {
+ // Recurse.
+ findA($item, level + 1);
+ }
+ });
+ };
+
+ console.log("HERE");
+ findA($ul);
+ };
+
+ $(document).ready(function () {
+ // Add styling, structure to TOC's.
+ $(".dropdown-menu").each(function () {
+ $(this).find("ul").each(function (index, item){
+ var $item = $(item);
+ $item.addClass('unstyled');
+ });
+ $(this).find("li").each(function () {
+ $(this).parent().append(this);
+ });
+ });
+
+ // Patch in level.
+ patchToc($("ul.globaltoc"), 2);
+ patchToc($("ul.localtoc"), 2);
+
+ // Enable dropdown.
+ $('.dropdown-toggle').dropdown();
+ });
+}());
+</script>
+
+ </head>
+ <body>
+
+
+<div class="container">
+ <div class="content">
+ <div class="page-header">
+ <h1><a href="contents.html">ownCloud User Manual</a></h1>
+
+ </div>
+
+ <div class="row">
+ <div class="span3">
+ <div class="sidebar">
+ <div class="well">
+ <div class="menu-support-container">
+ <ul id="menu-support" class="menu">
+ <ul>
+
+<li><a href="contents.html">Table of Contents</a></li>
+ </ul>
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="index.html">ownCloud 8.2 User Manual Introduction</a></li>
+<li class="toctree-l1"><a class="reference internal" href="whats_new.html">What’s New for Users in ownCloud 8.2</a></li>
+<li class="toctree-l1 current"><a class="current reference internal" href="">The ownCloud Web Interface</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="#navigating-the-main-user-interface">Navigating the Main User Interface</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="files/index.html">Files & Synchronization</a></li>
+<li class="toctree-l1"><a class="reference internal" href="pim/index.html">Contacts & Calendar</a></li>
+<li class="toctree-l1"><a class="reference internal" href="documents.html">Collaborative Document Editing</a></li>
+<li class="toctree-l1"><a class="reference internal" href="bookmarks.html">Using the Bookmarks App</a></li>
+<li class="toctree-l1"><a class="reference internal" href="userpreferences.html">Setting Your Preferences</a></li>
+<li class="toctree-l1"><a class="reference internal" href="external_storage/index.html">External Storage</a></li>
+</ul>
+
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+
+
+ <div class="span9">
+ <div class="page-content">
+
+ <div class="section" id="the-owncloud-web-interface">
+<h1>The ownCloud Web Interface<a class="headerlink" href="#the-owncloud-web-interface" title="Permalink to this headline">¶</a></h1>
+<p>You can connect to your ownCloud server using any Web browser; just point it to
+your ownCloud server and enter your username and password.</p>
+<blockquote>
+<div><div class="figure">
- <a class="reference internal image-reference" href="_images/oc_connect.png"><img alt="_images/oc_connect.png" src="_images/oc_connect.png" style="width: 325.5px; height: 321.75px;" /></a>
- <p class="caption"><strong>ownCloud login window</strong></p>
++<img alt="ownCloud login screen." src="_images/oc_connect.png" />
+</div>
+</div></blockquote>
+<div class="admonition note">
+<p class="first admonition-title">Note</p>
- <p class="last">Some apps like <tt class="docutils literal"><span class="pre">files_external</span></tt> or <tt class="docutils literal"><span class="pre">encryption</span></tt> are disabling the <tt class="docutils literal"><span class="pre">remember</span></tt>
- checkbox (shown above) on purpose if they are enabled by your administrator.</p>
++<p class="last">Some apps like <tt class="docutils literal"><span class="pre">files_external</span></tt> or <tt class="docutils literal"><span class="pre">encryption</span></tt> will disable
++the <strong>Stay logged in</strong> checkbox.</p>
+</div>
+<div class="section" id="navigating-the-main-user-interface">
+<h2>Navigating the Main User Interface<a class="headerlink" href="#navigating-the-main-user-interface" title="Permalink to this headline">¶</a></h2>
- <p>By default, the ownCloud Web interface opens to your Files page.
- Once you have accessed the ownCloud Server main web interface you can add files,
- remove files, and make changes based on the access privileges set by you
- (if you are administering the server) or by your server administrator.</p>
- <blockquote>
- <div><div class="figure">
- <a class="reference internal image-reference" href="_images/oc_main_web_labelled1.png"><img alt="_images/oc_main_web_labelled1.png" src="_images/oc_main_web_labelled1.png" style="width: 705.75px; height: 383.25px;" /></a>
++<p>By default, the ownCloud Web interface opens to your Files page. You can add,
++remove, and share files, and make changes based on the access privileges set by
++you (if you are administering the server) or by your server administrator.</p>
++<div class="figure">
++<a class="reference internal image-reference" href="_images/files_page1.png"><img alt="The main Files view." src="_images/files_page1.png" style="width: 754.5px; height: 386.25px;" /></a>
+</div>
- <p><strong>Navigating the main user interface</strong></p>
- </div></blockquote>
- <p>The ownCloud Main User Interface contains the following fields and functions:</p>
++<p>The ownCloud user interface contains the following fields and functions:</p>
+<ul class="simple">
+<li><strong>Apps Selection Menu</strong>: Located in the upper left corner, click the arrow to
+open a dropdown menu to navigate to your various available apps.</li>
+<li><strong>Apps Information</strong> field: Located in the left sidebar, this provides
+filters and tasks associated with your selected app. For example, when you
+are using the Files apps you have a special set of filters for quickly
+finding your files, such as files that have been shared with you, and files
+that you have shared with others. You’ll see different items for other apps.</li>
+<li><strong>Application View</strong>: The main central field in the ownCloud user interface.
+This field displays the contents or user features of your selected app.</li>
+<li><strong>Navigation Bar</strong>: Located over the main viewing window (the Application
+View), this bar provides a type of breadcrumbs navigation that enables you to
+migrate to higher levels of the folder hierarchy up to the root level (home).</li>
+<li><strong>New</strong> button: Located in the Navigation Bar, the <tt class="docutils literal"><span class="pre">New</span></tt> button
- enables you to create new files, new folders, or upload existing files from a
- specified link.</li>
++enables you to create new files, new folders, or upload files.</li>
+</ul>
+<div class="admonition note">
+<p class="first admonition-title">Note</p>
+<p class="last">You can also drag and drop files from your file manager into the
+ownCloud Files Application View to upload them to ownCloud. Currently,
+the only Web browsers that support drag-and-drop folders are Chrome and
+Chromium.</p>
+</div>
+<ul>
- <li><p class="first"><strong>Upload</strong> button: Located next to the <tt class="docutils literal"><span class="pre">New</span></tt> button in the
- Navigation Bar, the <tt class="docutils literal"><span class="pre">Upload</span></tt> button opens a file picker for
- uploading files from your system to the ownCloud server.</p>
++<li><p class="first"><strong>Search</strong> field: Click on the magnifier in the upper right hand corner of
++to search for files.</p>
+</li>
- <li><p class="first"><strong>Search</strong> field: The Search field is in the upper right hand corner of
- your Web interface, for searching for files.</p>
++<li><p class="first"><strong>Gallery</strong> button. This looks like four little squares, and takes you
++directly to your image gallery.</p>
+</li>
+<li><p class="first"><strong>Personal Settings</strong> menu: Click on your ownCloud username, located to the
+right of the Search field, to open your Personal Settings dropdown menu. Your
+Personal page provides the following settings and features:</p>
+<ul class="simple">
+<li>Links to download desktop and mobile apps</li>
+<li>Re-run the First Run Wizard</li>
+<li>Server usage and space availability</li>
+<li>Password management</li>
+<li>Name, email, and profile picture settings</li>
++<li>Group memberships</li>
+<li>Interface language settings</li>
+<li>Manage notifications</li>
++<li>Federated Cloud ID</li>
++<li>Social media sharing buttons</li>
+<li>SSL certificate manager</li>
+<li>ownCloud Version information</li>
+</ul>
- <p>See <a class="reference internal" href="userpreferences.html"><em>Setting Your Preferences</em></a> section to learn more about those settings.</p>
++<p>See <a class="reference internal" href="userpreferences.html"><em>Setting Your Preferences</em></a> section to learn more about these settings.</p>
+</li>
+</ul>
+</div>
+</div>
+
+
+ </div>
+ </div>
+ </div>
+
+ </div>
+</div>
+ </body>
+</html>
diff --cc version.php
index 45bbda2,915b820..56eac5e
--- a/version.php
+++ b/version.php
@@@ -1,7 -1,40 +1,7 @@@
-<?php
-/**
- * @author C Montero-Luque <cml at owncloud.com>
- * @author Frank Karlitschek <frank at owncloud.org>
- * @author Lukas Reschke <lukas at owncloud.com>
- * @author Roeland Jago Douma <roeland at famdouma.nl>
- * @author Vincent Petry <pvince81 at owncloud.com>
- *
- * @copyright Copyright (c) 2015, ownCloud, Inc.
- * @license AGPL-3.0
- *
- * This code is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License, version 3,
- * as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License, version 3,
- * along with this program. If not, see <http://www.gnu.org/licenses/>
- *
- */
-// We only can count up. The 4. digit is only for the internal patchlevel to trigger DB upgrades
-// between betas, final and RCs. This is _not_ the public version number. Reset minor/patchlevel
-// when updating major/minor version number.
-$OC_Version = array(8, 2, 1, 4);
-
-// The human readable string
+<?php
- $OC_Version = array(8,2,1,2);
- $OC_VersionString = '8.2.1 RC3';
++$OC_Version = array(8,2,1,4);
+ $OC_VersionString = '8.2.1';
-
-$OC_VersionCanBeUpgradedFrom = array(8, 1);
-
-// The ownCloud channel
-$OC_Channel = 'git';
-
-// The build number
-$OC_Build = '';
-
+$OC_Edition = '';
- $OC_Channel = 'testing';
++$OC_Channel = 'stable';
+$OC_VersionCanBeUpgradedFrom = array(8,1);
- $OC_Build = '2015-11-13T13:57:22+00:00 583dd64458bbc56db7b5b2e1bfdff4bf86324532';
++$OC_Build = '2015-11-17T16:38:22+00:00 8f71705c2ec73d396ff8178f088661c3a20988b0';
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-owncloud/owncloud.git
More information about the Pkg-owncloud-commits
mailing list