Feature #2037
ownCloud
Status: | CLOSED | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 100% | |
Category: | nethserver-owncloud | |||
Target version: | v6.5-beta3 | |||
Resolution: | NEEDINFO: | No |
Description
Add owncloud addon based on http://www.owncloud.org project
Goals:
1. preconfigure mysql db, with owncloud db, user and privileges
2. preconfigure owncloud with mysql, lang=it and default access credential
3. preconfigure httpd
4. tool for auto create ldap user and password, and docs for configuration
5. backup owncloud data with nethserver-backup tool
Related issues
Associated revisions
Httpd configuration and new ldap configuration Refs #2037
Added ownCloud group. Refs #2037
History
#1 Updated by Davide Principi almost 8 years ago
- Status changed from NEW to TRIAGED
- Target version changed from ~FUTURE to v6.5-beta3
- % Done changed from 0 to 20
Uploaded dependencies
in netheserver-testing:
owncloud-3rdparty-5.0.12-12.1.noarch.rpm
owncloud-5.0.12-12.1.noarch.rpm
perl-Expect-1.21-3.el6.noarch.rpm
php-pear-MDB2-2.5.0-0.9.b5.el6.noarch.rpm
php-pear-MDB2-Driver-mysqli-1.5.0-0.8.b4.el6.noarch.rpm
php-pear-Net-Curl-1.2.5-4.el6.noarch.rpm
in centos-updates:
php-gd-5.3.3-23.el6_4.x86_64.rpm
php-ldap-5.3.3-23.el6_4.x86_64.rpm
php-mbstring-5.3.3-23.el6_4.x86_64.rpm
php-process-5.3.3-23.el6_4.x86_64.rpm
#2 Updated by Davide Principi almost 8 years ago
- Status changed from TRIAGED to ON_DEV
- % Done changed from 20 to 30
#3 Updated by Alessio Fattorini almost 8 years ago
- Description updated (diff)
#4 Updated by Alessio Fattorini almost 8 years ago
- Description updated (diff)
#5 Updated by Alessio Fattorini almost 8 years ago
- Status changed from ON_DEV to MODIFIED
- % Done changed from 30 to 60
#6 Updated by Davide Principi almost 8 years ago
- Description updated (diff)
- Status changed from MODIFIED to ON_QA
- Assignee deleted (
Alessio Fattorini) - % Done changed from 60 to 70
In nethserver-testing:
nethserver-owncloud-0.0.1-13.0gitabe8bc76.ns6.noarch.rpm
#7 Updated by Alessio Fattorini almost 8 years ago
- Description updated (diff)
- Assignee set to Alessio Fattorini
Test Case
yum --enablerepo=nethserver-testing install nethserver-owncloud
- Check installation works fine
- Open url https://your_nethserver_ip/owncloud
- Use admin/Nethesis,1234 as default credentials
- Check owncloud panels without errors
- Test upload and download
- Install nethserver-directory from nethserver package manager
- Create a new group on nethserver
- Create a new user and put on group created
- Set Ldap Configuration http://dev.nethserver.org/projects/nethserver/wiki/Nethserver-owncloud#Ldap-Configuration
- Check Admin -> Users
- You should see all nethserver users and groups, preserving membership.
- Download install and configure a client from http://owncloud.org/sync-clients/
- Test sync, download and upload
#8 Updated by Alessio Fattorini almost 8 years ago
- Assignee deleted (
Alessio Fattorini)
#9 Updated by Alessio Fattorini almost 8 years ago
- Description updated (diff)
#10 Updated by Alessio Fattorini almost 8 years ago
- Description updated (diff)
#11 Updated by Giacomo Sanchietti almost 8 years ago
- Assignee set to Giacomo Sanchietti
#13 Updated by Nicola Rauso almost 8 years ago
- Assignee changed from Giacomo Sanchietti to Nicola Rauso
#15 Updated by Giacomo Sanchietti almost 8 years ago
- Status changed from ON_QA to TRIAGED
- Assignee deleted (
Nicola Rauso) - % Done changed from 70 to 20
- always force https
- add opt-in option to allow system user to access owncloud
#16 Updated by Giacomo Sanchietti almost 8 years ago
- Estimated time set to 2.00
#17 Updated by Alessio Fattorini almost 8 years ago
- "always force https" implemented with #2329
- "add opt-in option to allow system user to access owncloud" is not implemented yet, we decide to implement it myabe on the future version
#18 Updated by Alessio Fattorini almost 8 years ago
- Status changed from TRIAGED to ON_DEV
- % Done changed from 20 to 30
#19 Updated by Davide Principi almost 8 years ago
- Assignee set to Alessio Fattorini
#20 Updated by Alessio Fattorini almost 8 years ago
- Force SSL works with client sync too.
#22 Updated by Alessio Fattorini over 7 years ago
- Status changed from ON_DEV to MODIFIED
- % Done changed from 30 to 60
#23 Updated by Alessio Fattorini over 7 years ago
MODIFIED in nethserver-owncloud|c15f2379 #2329
#24 Updated by Davide Principi over 7 years ago
- Status changed from MODIFIED to ON_QA
- Assignee deleted (
Alessio Fattorini) - % Done changed from 60 to 70
In nethserver-testing:
nethserver-owncloud-0.0.1-14.0gitc15f2379.ns6.noarch.rpm
#25 Updated by Davide Principi over 7 years ago
- Assignee set to Davide Principi
#26 Updated by Davide Principi over 7 years ago
- NEEDINFO changed from No to Yes
After LDAP configuration, if I create a new user, named user02
it is not listed under Admin > User
. user02
can login anyway.
It does not look good. I would expect the user list is synchronized with system users. Is it an expected behaviour?
#27 Updated by Davide Principi over 7 years ago
- Status changed from ON_QA to VERIFIED
- Assignee deleted (
Davide Principi) - % Done changed from 70 to 90
- NEEDINFO changed from Yes to No
Davide Principi wrote:
After LDAP configuration, if I create a new user, named
user02
it is not listed underAdmin > User
.user02
can login anyway.It does not look good. I would expect the user list is synchronized with system users. Is it an expected behaviour?
I got the answer: it should be the ldap cache effect. After a short period the user appears.
#28 Updated by Davide Principi over 7 years ago
I propose to set up LDAP configuration automatically: see #2341
#29 Updated by Davide Principi over 7 years ago
- Status changed from VERIFIED to CLOSED
- % Done changed from 90 to 100
In nethserver-updates:
nethserver-owncloud-1.0.0-1.ns6.noarch.rpm
owncloud-3rdparty-5.0.12-12.1.noarch.rpm
owncloud-5.0.12-12.1.noarch.rpm
php-pear-MDB2-2.5.0-0.9.b5.el6.noarch.rpm
php-pear-MDB2-Driver-mysqli-1.5.0-0.8.b4.el6.noarch.rpm
php-pear-Net-Curl-1.2.5-4.el6.noarch.rpm
#30 Updated by Davide Principi over 7 years ago
- Subject changed from Owncloud to ownCloud
- Description updated (diff)