Last modified by christoph_lechleitner@iteg_at on 2013-08-03 10.49:19

From version 1.1
edited by christoph_lechleitner@iteg_at
on 2013-02-12 04.33:00
Change comment: There is no comment for this version
To version 2.1
edited by christoph_lechleitner@iteg_at
on 2013-08-03 10.40:01
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -SDS (SQL Directory Service) (work in progress)
1 +SDS (SQL Directory Service)
Content
... ... @@ -4,8 +4,53 @@
4 4  
5 5  It provides a DOJO based web interface to manage the users and groups and group memberships.
6 6  
7 -Putting SDS and [[doc:LOGIN.DomainPasswordLoginService implementations and backends.org\.clazzes\.login\.sql.WebHome]] together provides a complete standalone authentication service and management to use for a set of standalone applications running in the same OSGi container.
7 +Putting SDS together with [[doc:LOGIN.DomainPasswordLoginService implementations and backends.org\.clazzes\.login\.sql.WebHome]] (1.3.1+) provides a complete standalone authentication service and management to use for a set of standalone applications running in the same OSGi container.
8 8  
9 -= {{id name="SDS(SQLDirectoryService)-Configuration,..."/}}Configuration, ... =
9 += {{id name="SDS(SQLDirectoryService)-InstallationinanOSGicontainer"/}}Installation in an OSGi container =
10 10  
11 -SDS is work in progress, more details will be placed here soon.
11 +The SDS service is provided as an OSGi bundle, which may be activated by
12 +
13 +{{code language="none"}}
14 +obr:addurl http://maven.clazzes.org/repository.xml
15 +obr:deploy sds.api
16 +obr:deploy sds.impl
17 +obr:deploy sds.web
18 +{{/code}}
19 +
20 += {{id name="SDS(SQLDirectoryService)-InstallationonaDebianhost"/}}Installation on a Debian host =
21 +
22 +This only works well for a Karaf using {{code language="none"}}/etc/apache-karaf{{/code}} as configuration directory, like ITEG's apache-karaf distribution.
23 +
24 +{{code language="none"}}
25 +cd /etc/apt/sources.list.d
26 +test -f any-sds-1.list || wget http://deb.clazzes.org/any/sources.list.d/any/any-sds-1.list
27 +apt-get update sds-bundles apache-karaf-sds-bundles-activator
28 +{{/code}}
29 +
30 += {{id name="SDS(SQLDirectoryService)-Configuration"/}}Configuration =
31 +
32 +== {{id name="SDS(SQLDirectoryService)-PID"/}}PID {{code language="none"}}org.clazzes.sds.web{{/code}} ==
33 +
34 +{{code language="none"}}
35 +# org.clazzes.sds.web.cfg
36 +dataSourceName = SDS
37 +defaultPasswordAlgorithm = crypt
38 +{{/code}}
39 +
40 +For information about how to provide a DataSource (to which to refer to with the {{code language="none"}}dataSourceName{{/code}} key), see [[doc:UTIL.Multi-DataSource pooling with JDBC-Provider.WebHome]].
41 +
42 +== {{id name="SDS(SQLDirectoryService)-PID"/}}PID {{code language="none"}}org.clazzes.sds.web{{/code}} ==
43 +
44 +{{code language="none"}}
45 +# org.clazzes.sds.web.cfg
46 +loginMechanism = org.clazzes.login.sql
47 +suUsers = MYDOMAIN/admin
48
49 +# optionals:
50 +maxAgeSeconds = 3600
51 +deliverUncompressed = false
52 +{{/code}}
53 +
54 +For information about {{code language="none"}}loginMechanism{{/code}}, see [[doc:LOGIN.DomainPasswordLoginService implementations and backends.WebHome]].
55 +
56 +
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -688777
1 +688780
Title
... ... @@ -1,1 +1,1 @@
1 -SDS (SQL Directory Service) (work in progress)
1 +SDS (SQL Directory Service)
URL
... ... @@ -1,1 +1,1 @@
1 -https://clazzes.atlassian.net/wiki/spaces/LOGIN/pages/688777/SDS (SQL Directory Service) (work in progress)
1 +https://clazzes.atlassian.net/wiki/spaces/LOGIN/pages/688780/SDS (SQL Directory Service)