Merge pull request #2362 from owncloud/smbclient

update php5-smbclient status
This commit is contained in:
Carla Schroder
2016-04-19 12:38:47 -07:00
6 changed files with 30 additions and 33 deletions

View File

@@ -5,8 +5,12 @@ SMB/CIFS
ownCloud can connect to Windows file servers or other SMB-compatible servers
with the SMB/CIFS backend.
.. note:: The SMB/CIFS backend requires ``smbclient`` to be installed on the
ownCloud server. This should be included in any Linux distribution.
.. note:: The SMB/CIFS backend requires ``smbclient`` or
the PHP smbclient module to be installed on the ownCloud server. The PHP
smbclient module is preferred, but either will work. These
should be included in any Linux distribution. (See `PECL smbclient
<https://pecl.php.net/package/smbclient>`_ if your distro does not include
them.)
You need the following information:
@@ -22,19 +26,12 @@ You need the following information:
subfolder name.
* And finally, the ownCloud users and groups who get access to the share.
Optionally, you can specify a ``Domain``. This is useful in
cases where the
SMB server requires a domain and a username, and an advanced authentication
mechanism like session credentials is used so that the username cannot be
modified. This is concatenated with the username, so the backend gets
Optionally, you can specify a ``Domain``. This is useful in cases where the SMB
server requires a domain and a username, and an advanced authentication
mechanism like session credentials is used so that the username cannot be
modified. This is concatenated with the username, so the backend gets
``domain\username``
.. note:: For improved reliability and performance, we recommended installing
``libsmbclient-php``, a native PHP module for connecting to
SMB servers. It is available as ``php5-libsmbclient`` in the ownCloud
`OBS repositories <https://download.owncloud.org/download/repositories/
stable/owncloud/>`_
.. figure:: images/smb.png
:alt: Samba external storage configuration.
:scale: 75%

View File

@@ -884,8 +884,8 @@ change to existing files.
.. _security_commands_label:
Security
--------
Security (Import SSL Certificates)
----------------------------------
Use these commands to manage server-wide SSL certificates. These are useful when you create federation shares with other ownCloud servers that use self-signed certificates::

View File

@@ -54,7 +54,8 @@ Provides authentication against Samba servers
- **Class:** OC_User_SMB
- **Arguments:** the samba server to authenticate against
- **Dependency:** `php5-libsmbclient <https://download.owncloud.org/download/repositories/stable/owncloud/>`_
- **Dependency:** PHP smbclient module or smbclient (see
:doc:`../configuration_files/external_storage/smb`)
- **Example:**
::

View File

@@ -80,8 +80,8 @@ Database connectors (pick the one for your database:)
Required for specific apps:
* PHP module ldap (for LDAP integration)
* `php5-libsmbclient <https://download.owncloud.org/download/repositories/stable/owncloud/>`_
(SMB/CIFS integration)
* PHP module smbclient (SMB/CIFS integration, see
:doc:`../configuration_files/external_storage/smb`)
* PHP module ftp (for FTP storage / external user authentication)
* PHP module imap (for external user authentication)
@@ -267,11 +267,8 @@ the default site. Open a terminal and run::
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
for good deals on commercial certificates.
.. note:: See :ref:`security_commands_label` for help on managing self-signed
certificates.
.. _installation_wizard_label:

View File

@@ -34,8 +34,8 @@ following components were installed on each application server:
* PHP-MYSQL
* PHP-CURL
Also required is `php5-libsmbclient
<https://download.owncloud.org/download/repositories/stable/owncloud/>`_.
Also required is the PHP smbclient module or smbclient (see
:doc:`../configuration_files/external_storage/smb`).
It is also worth mentioning that the appropriate exceptions where made in the
firewall to allow the ownCloud traffic (for the purpose of testing we

View File

@@ -27,15 +27,17 @@ See :doc:`installation/linux_installation`.
New option for the ownCloud admin to enable or disable sharing on individual external mountpoints
(see :ref:`external_storage_mount_options_label`). Sharing on such mountpoints is disabled by default.
.. Enterprise 9.0
.. --------------
Enterprise 9.0
--------------
.. owncloud-enterprise packages are no longer available for CentOS6, RHEL6,
.. Debian7, or any version of Fedora. A new package, owncloud-enterprise-files,
.. is available for all supported platforms, including the above. This new
.. package comes without dependencies, and is installable on a larger number of
.. platforms. System administrators must install their own LAMP stacks and
.. databases. See https://owncloud.org/blog/time-to-upgrade-to-owncloud-9-0/
``owncloud-enterprise`` packages are no longer available for CentOS6, RHEL6,
Debian7, or any version of Fedora. A new package,
``owncloud-enterprise-files``, is available for all supported platforms. This
new package comes without dependencies, and is installable on a larger number of
platforms. System administrators on these older distros must install their own
LAMP stacks and databases. On newer supported distros, install
``owncloud-enterprise`` as usual. See
:doc:`enterprise_installation/linux_installation`.
Changes in 8.2
--------------