Index: trunk/build/loadDeployConfig.xml
===================================================================
--- trunk/build/loadDeployConfig.xml (revision 1938)
+++ trunk/build/loadDeployConfig.xml (revision 2053)
@@ -18,8 +18,10 @@
+
@@ -31,4 +33,7 @@
+
+
+
Index: trunk/build/quickstart/linux/bw
===================================================================
--- trunk/build/quickstart/linux/bw (revision 2024)
+++ trunk/build/quickstart/linux/bw (revision 2053)
@@ -30,5 +30,6 @@
echo " -bwchome Specify path to configurations"
echo " -bwc Specify configuration name"
- echo " -offline Build without atempting to retrieve library jars"
+ echo " -offline Build without attempting to retrieve library jars"
+ echo " -carddav Target is for the CardDAV build, otherwise it's a calendar build"
echo " target Ant target to execute"
echo ""
@@ -59,4 +60,7 @@
saveddir=`pwd`
+trap 'cd $saveddir' 0
+trap "exit 2" 1 2 3 15
+
export QUICKSTART_HOME=$saveddir
@@ -68,4 +72,5 @@
offline=
quickstart=
+carddav=
if [ "$1" = "" ] ; then
@@ -86,4 +91,8 @@
-quickstart)
quickstart="yes"
+ shift
+ ;;
+ -carddav)
+ carddav="yes"
shift
;;
@@ -140,3 +149,8 @@
CLASSPATH=$CLASSPATH:$QUICKSTART_HOME/bedework/applib/log4j-1.2.8.jar
+
+if [ "$carddav" != "" ] ; then
+ cd $QUICKSTART_HOME/bedework-carddav
+fi
+
$JAVA_HOME/bin/java -classpath $CLASSPATH $ant_xmllogfile $offline -Dant.home=$ANT org.apache.tools.ant.launch.Launcher $BWCONFIG $ant_listener $ant_logger $*
Index: trunk/config/bwbuild/default/build.properties
===================================================================
--- trunk/config/bwbuild/default/build.properties (revision 1944)
+++ trunk/config/bwbuild/default/build.properties (revision 2053)
@@ -21,4 +21,5 @@
org.bedework.config.properties=${env.BEDEWORK_CONFIG}/cal.properties
org.bedework.config.options=${env.BEDEWORK_CONFIG}/cal.options.xml
+org.bedework.carddav.options=${env.BEDEWORK_CONFIG}/carddav.options.xml
# Enable/disable replacement of log4j config during deployment
Index: trunk/config/bwbuild/default/carddav.options.xml
===================================================================
--- (revision )
+++ trunk/config/bwbuild/default/carddav.options.xml (revision 2053)
@@ -1,0 +1,192 @@
+
+
+
+
+
+ 3.5
+
+
+
+ /principals
+ org.bedework.carddav.server.dirHandlers.LdapPrincipalDirHandler
+
+ com.sun.jndi.ldap.LdapCtxFactory
+ ldap://localhost:10389/
+ dc=bedework, dc=org
+
+ 1000
+
+
+
+
+ organizationalUnit
+ ou
+
+ uid=admin,ou=system
+ secret
+
+ true
+
+
+
+ /principals/users
+ true
+
+ org.bedework.carddav.server.dirHandlers.LdapPrincipalDirHandler
+
+ com.sun.jndi.ldap.LdapCtxFactory
+ ldap://localhost:10389/
+ ou=accounts,dc=bedework,dc=org
+
+ 1000
+
+
+
+ individual
+
+ organizationalUnit
+ ou
+
+ inetOrgPerson
+ uid
+
+ uid
+
+ uid=admin,ou=system
+ secret
+
+ true
+
+
+
+ /principals/groups
+ true
+
+ org.bedework.carddav.server.dirHandlers.LdapPrincipalDirHandler
+
+ com.sun.jndi.ldap.LdapCtxFactory
+ ldap://localhost:10389/
+
+ ou=groups,dc=bedework,dc=org
+
+ 1000
+
+
+
+ group
+
+ organizationalUnit
+ ou
+
+ groupOfUniqueNames
+ cn
+
+ cn
+
+ uid=admin,ou=system
+ secret
+
+ true
+
+
+
+
+ /user
+ org.bedework.carddav.server.dirHandlers.LdapAddrBookDirHandler
+
+ com.sun.jndi.ldap.LdapCtxFactory
+ ldap://localhost:10389/
+
+ ou=users,ou=addrbooks,dc=bedework,dc=org
+
+ 1000
+
+
+
+ organizationalUnit
+ ou
+
+ addressBook
+ ou
+
+ inetOrgPerson
+ cn
+
+ uid=admin,ou=system
+ secret
+ true
+
+
+
+
+ /public
+ org.bedework.carddav.server.dirHandlers.LdapAddrBookDirHandler
+
+ com.sun.jndi.ldap.LdapCtxFactory
+ ldap://localhost:10389/
+
+ ou=public,ou=addrbooks,dc=bedework,dc=org
+
+ 1000
+
+
+
+ organizationalUnit
+ addressBook
+ inetOrgPerson
+
+ ou
+ ou
+ cn
+
+ uid=admin,ou=system
+ secret
+ true
+
+
+
+
+
+
+ org.bedework.carddav.bwserver.BwSysIntfImpl
+ /find
+ /principals/users
+
+ false
+
+ address-book
+
+
+
+ org.bedework.carddav.bwserver.BwSysIntfImpl
+ /find
+ /principals/users
+
+ false
+
+ address-book
+
+ /principals
+ /principals/users
+ /principals/groups
+ /principals/resources
+ /principals/locations
+ /principals/tickets
+ /principals/hosts
+
+
+
+
+
Index: trunk/config/bwbuild/jboss/carddav.options.xml
===================================================================
--- (revision )
+++ trunk/config/bwbuild/jboss/carddav.options.xml (revision 2053)
@@ -1,0 +1,192 @@
+
+
+
+
+
+ 3.5
+
+
+
+ /principals
+ org.bedework.carddav.server.dirHandlers.LdapPrincipalDirHandler
+
+ com.sun.jndi.ldap.LdapCtxFactory
+ ldap://localhost:10389/
+ dc=bedework, dc=org
+
+ 1000
+
+
+
+
+ organizationalUnit
+ ou
+
+ uid=admin,ou=system
+ secret
+
+ true
+
+
+
+ /principals/users
+ true
+
+ org.bedework.carddav.server.dirHandlers.LdapPrincipalDirHandler
+
+ com.sun.jndi.ldap.LdapCtxFactory
+ ldap://localhost:10389/
+ ou=accounts,dc=bedework,dc=org
+
+ 1000
+
+
+
+ individual
+
+ organizationalUnit
+ ou
+
+ inetOrgPerson
+ uid
+
+ uid
+
+ uid=admin,ou=system
+ secret
+
+ true
+
+
+
+ /principals/groups
+ true
+
+ org.bedework.carddav.server.dirHandlers.LdapPrincipalDirHandler
+
+ com.sun.jndi.ldap.LdapCtxFactory
+ ldap://localhost:10389/
+
+ ou=groups,dc=bedework,dc=org
+
+ 1000
+
+
+
+ group
+
+ organizationalUnit
+ ou
+
+ groupOfUniqueNames
+ cn
+
+ cn
+
+ uid=admin,ou=system
+ secret
+
+ true
+
+
+
+
+ /user
+ org.bedework.carddav.server.dirHandlers.LdapAddrBookDirHandler
+
+ com.sun.jndi.ldap.LdapCtxFactory
+ ldap://localhost:10389/
+
+ ou=users,ou=addrbooks,dc=bedework,dc=org
+
+ 1000
+
+
+
+ organizationalUnit
+ ou
+
+ addressBook
+ ou
+
+ inetOrgPerson
+ cn
+
+ uid=admin,ou=system
+ secret
+ true
+
+
+
+
+ /public
+ org.bedework.carddav.server.dirHandlers.LdapAddrBookDirHandler
+
+ com.sun.jndi.ldap.LdapCtxFactory
+ ldap://localhost:10389/
+
+ ou=public,ou=addrbooks,dc=bedework,dc=org
+
+ 1000
+
+
+
+ organizationalUnit
+ addressBook
+ inetOrgPerson
+
+ ou
+ ou
+ cn
+
+ uid=admin,ou=system
+ secret
+ true
+
+
+
+
+
+
+ org.bedework.carddav.bwserver.BwSysIntfImpl
+ /find
+ /principals/users
+
+ false
+
+ address-book
+
+
+
+ org.bedework.carddav.bwserver.BwSysIntfImpl
+ /find
+ /principals/users
+
+ false
+
+ address-book
+
+ /principals
+ /principals/users
+ /principals/groups
+ /principals/resources
+ /principals/locations
+ /principals/tickets
+ /principals/hosts
+
+
+
+
+
Index: trunk/config/bwbuild/liferay5/carddav.options.xml
===================================================================
--- (revision )
+++ trunk/config/bwbuild/liferay5/carddav.options.xml (revision 2053)
@@ -1,0 +1,192 @@
+
+
+
+
+
+ 3.5
+
+
+
+ /principals
+ org.bedework.carddav.server.dirHandlers.LdapPrincipalDirHandler
+
+ com.sun.jndi.ldap.LdapCtxFactory
+ ldap://localhost:10389/
+ dc=bedework, dc=org
+
+ 1000
+
+
+
+
+ organizationalUnit
+ ou
+
+ uid=admin,ou=system
+ secret
+
+ true
+
+
+
+ /principals/users
+ true
+
+ org.bedework.carddav.server.dirHandlers.LdapPrincipalDirHandler
+
+ com.sun.jndi.ldap.LdapCtxFactory
+ ldap://localhost:10389/
+ ou=accounts,dc=bedework,dc=org
+
+ 1000
+
+
+
+ individual
+
+ organizationalUnit
+ ou
+
+ inetOrgPerson
+ uid
+
+ uid
+
+ uid=admin,ou=system
+ secret
+
+ true
+
+
+
+ /principals/groups
+ true
+
+ org.bedework.carddav.server.dirHandlers.LdapPrincipalDirHandler
+
+ com.sun.jndi.ldap.LdapCtxFactory
+ ldap://localhost:10389/
+
+ ou=groups,dc=bedework,dc=org
+
+ 1000
+
+
+
+ group
+
+ organizationalUnit
+ ou
+
+ groupOfUniqueNames
+ cn
+
+ cn
+
+ uid=admin,ou=system
+ secret
+
+ true
+
+
+
+
+ /user
+ org.bedework.carddav.server.dirHandlers.LdapAddrBookDirHandler
+
+ com.sun.jndi.ldap.LdapCtxFactory
+ ldap://localhost:10389/
+
+ ou=users,ou=addrbooks,dc=bedework,dc=org
+
+ 1000
+
+
+
+ organizationalUnit
+ ou
+
+ addressBook
+ ou
+
+ inetOrgPerson
+ cn
+
+ uid=admin,ou=system
+ secret
+ true
+
+
+
+
+ /public
+ org.bedework.carddav.server.dirHandlers.LdapAddrBookDirHandler
+
+ com.sun.jndi.ldap.LdapCtxFactory
+ ldap://localhost:10389/
+
+ ou=public,ou=addrbooks,dc=bedework,dc=org
+
+ 1000
+
+
+
+ organizationalUnit
+ addressBook
+ inetOrgPerson
+
+ ou
+ ou
+ cn
+
+ uid=admin,ou=system
+ secret
+ true
+
+
+
+
+
+
+ org.bedework.carddav.bwserver.BwSysIntfImpl
+ /find
+ /principals/users
+
+ false
+
+ address-book
+
+
+
+ org.bedework.carddav.bwserver.BwSysIntfImpl
+ /find
+ /principals/users
+
+ false
+
+ address-book
+
+ /principals
+ /principals/users
+ /principals/groups
+ /principals/resources
+ /principals/locations
+ /principals/tickets
+ /principals/hosts
+
+
+
+
+
Index: trunk/deployment/appjars.xml
===================================================================
--- trunk/deployment/appjars.xml (revision 2052)
+++ trunk/deployment/appjars.xml (revision 2053)
@@ -311,5 +311,5 @@
+ name="xalan" version="2.7.1" />