Line 80: |
Line 80: |
| 5. Browse to http://yourserver/owncloud and follow install script | | 5. Browse to http://yourserver/owncloud and follow install script |
| | | |
− | ==Optional== | + | ==Optional Addons & Settings== |
| ===Force Https=== | | ===Force Https=== |
| You can force https by checking 'Enforce HTTPS' in the Security section of the Admin section. | | You can force https by checking 'Enforce HTTPS' in the Security section of the Admin section. |
Line 152: |
Line 152: |
| :* Optionally set an Owncloud quota based on the user's email domain | | :* Optionally set an Owncloud quota based on the user's email domain |
| * Update the Owncloud password for any existing user who logs in using IMAP | | * Update the Owncloud password for any existing user who logs in using IMAP |
− |
| |
− |
| |
− | =====Problems=====
| |
− | * By default:
| |
− | :* Users who login using IMAP Authentication are not automatically added to the owncloud "oc_users" table. Consequently, they are not offered as options when other users want to share files with them.
| |
− | :* IMAP authenticated users will be unable to connect using the owncloud client sync program.
| |
− | * If your IMAP server allows alternative username syntax, owncloud will create a separate account for each username format that allows successful authentication. That is, if your IMAP server allows users to optionally include or omit the domain name, you might create a user account entry for "xyzuser@mail.yourdomain.com", then find that the user always logs in using simply "xyzuser", which succeeds during the IMAP authentication, but is a different account within owncloud.
| |
| | | |
| ======Sync Issues (Turning off magic quotes in php)====== | | ======Sync Issues (Turning off magic quotes in php)====== |
Line 180: |
Line 173: |
| * '''[xyzuser@mail.yourdomain.com]''': replace with the exact login string used by the user when they login | | * '''[xyzuser@mail.yourdomain.com]''': replace with the exact login string used by the user when they login |
| | | |
− | | + | =====Problems===== |
| + | * By default: |
| + | :* Users who login using IMAP Authentication are not automatically added to the owncloud "oc_users" table. Consequently, they are not offered as options when other users want to share files with them. |
| + | :* IMAP authenticated users will be unable to connect using the owncloud client sync program. |
| + | * If your IMAP server allows alternative username syntax, owncloud will create a separate account for each username format that allows successful authentication. That is, if your IMAP server allows users to optionally include or omit the domain name, you might create a user account entry for "xyzuser@mail.yourdomain.com", then find that the user always logs in using simply "xyzuser", which succeeds during the IMAP authentication, but is a different account within owncloud. |
| ======Using the Owncloud Client====== | | ======Using the Owncloud Client====== |
| In order for an IMAP-authenticated user to configure the owncloud client sync program: | | In order for an IMAP-authenticated user to configure the owncloud client sync program: |
Line 189: |
Line 186: |
| * open his/her personal settings | | * open his/her personal settings |
| * "change" the password in owncloud to match the password on the IMAP server. | | * "change" the password in owncloud to match the password on the IMAP server. |
| + | |
| + | ===Mozilla Sync=== |
| + | Mozilla Sync is an addon for OwnCloud that allows users to securely synchronize Firefox settings across multiple devices (tabs, bookmarks, history, saved passwords). |
| + | |
| + | The owncloud instructions for installing and configuring Mozilla Sync addon can be found here: https://github.com/owncloud/mozilla_sync/blob/master/INSTALL.md |
| + | |
| + | The Mozilla Sync addon is included by default in OwnCloud 6 and simply needs to be 'enabled' by an admin. The addon requires separate installation steps in Owncloud 5. |
| + | |
| + | ====Install Mozilla Sync in OwnCloud 5==== |
| + | These instructions assume that you have installed owncloud into an ibay named '''owncloud''': |
| + | |
| + | Using a zipped tarball: |
| + | <nowiki>cd /home/e-smith/files/ibays/owncloud/files |
| + | wget https://github.com/owncloud/mozilla_sync/archive/master.zip -O master.zip |
| + | sudo -u www unzip master.zip |
| + | mv mozilla_sync-master /home/e-smith/files/ibays/owncloud/html/apps/mozilla_sync</nowiki> |
| + | |
| + | Using Git: |
| + | <nowiki>cd /home/e-smith/files/ibays/owncloud/html/apps |
| + | sudo -u www git clone https://github.com/owncloud/mozilla_sync.git |
| + | sudo -u www git checkout master</nowiki> |
| + | |
| + | ====Server settings to enable Mozilla Sync==== |
| + | Now, on the server: |
| + | * login to your owncloud instance as an administrator |
| + | * Open the 'Apps' page |
| + | * 'Enable' the Mozilla Sync app |
| + | * Verify that all 'Mozilla Sync' users have a unique email address configured in their user profile (Mozilla sync (in Firefox) authenticates using the user's email address). |
| + | |
| + | ====Firefox settings to enable Mozilla Sync==== |
| + | Setup sync using the email address you verified above, using the password for the user that matches the email address. |
| + | |
| + | The address for your 'custom server' should look like:<br> |
| + | <nowiki>https://'''<path-to-your-owncloud>'''/remote.php/mozilla_sync/</nowiki> |
| | | |
| ==References== | | ==References== |