Changeset 35347 for main/trunk
- Timestamp:
- 2021-09-07T14:45:56+12:00 (3 years ago)
- Location:
- main/trunk/greenstone3
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/build.properties.svn
r33974 r35347 11 11 # you should ensure this value remains set to false for security reasons. 12 12 tomcat.user.allowLinking=false 13 14 # Specify your Google Client API Id here, and uncomment if you want Greenstone3 to allow users 15 # signin on through Google Signin 16 # Note: You also need to specify the Google Client Id in web/WEB-INF/servlet.xml as 17 // an <init-param></init-param> 18 #tomcat.googlesigninJDBCRealm.clientid=????....????.apps.googleusercontent.com 13 19 14 20 # Set this to the internet/intranet name of the machine that Tomcat is/will be -
main/trunk/greenstone3/build.xml
r35320 r35347 44 44 <taskdef name="stringutil" classname="ise.antelope.tasks.StringUtilTask" classpathref="project.classpath"/> 45 45 46 47 46 <!-- ===================== Property Definitions =========================== --> 48 47 … … 371 370 <property name="build.home" value="${basedir}/build"/> 372 371 <property name="src.home" value="${basedir}/src/java"/> 372 <property name="jarsupport.home" value="${basedir}/src/jar-support"/> 373 373 374 374 <if><bool><istrue value="${gsdl3home.isreadonly}"/></bool> … … 2465 2465 <filter token="derbyserver" value="${derby.server}"/> 2466 2466 <filter token="derbyserverport" value="${derby.server.port}"/> 2467 <filter token="googlesigninclientid" value="${tomcat.googlesigninJDBCRealm.clientid}"/> 2468 2467 2469 </filterset> 2468 2470 </copy> … … 3227 3229 <copy file="${build.home}/gsdl3.jar" todir="${web.lib}"/> 3228 3230 3231 3232 <antcall target="googlesignin-jar-with-dependencies" /> 3233 <copy file="${build.home}/googlesignin-jdbcrealm.jar" todir="${catalina.home}/lib"/> 3234 3229 3235 <jar destfile="${build.home}/gutil.jar"> 3230 3236 <fileset dir="${build.home}"> … … 3306 3312 </jar> 3307 3313 <copy file="${build.home}/server.jar" todir="${basedir}"/> 3314 </target> 3315 3316 <target name="googlesignin-checkforchanges"> 3317 <uptodate property="googlesignin-nochanges" targetfile="${build.home}/googlesignin-jdbcrealm.jar"> 3318 <srcfiles dir="${build.home}" includes="org/greenstone/gsdl3/GoogleSigninJDBCRealm.class"/> 3319 </uptodate> 3320 </target> 3321 3322 <target name="googlesignin-jar-with-dependencies" depends="init,googlesignin-checkforchanges" unless="googlesignin-nochanges"> 3323 <path id="googlesignin-jar-dependencies"> 3324 <fileset dir="${web.lib}"> 3325 <includesfile name="${jarsupport.home}/google-api-client-jars/jar-list.txt"/> 3326 </fileset> 3327 </path> 3328 3329 <unzip dest="${web.lib}/unjarred"> 3330 <patternset> 3331 <exclude name="META-INF/*.SF"/> 3332 </patternset> 3333 <!-- fileset to include ... --> 3334 <path refid="googlesignin-jar-dependencies"/> 3335 </unzip> 3336 3337 <path id="googlesignin-unjarred"> 3338 <fileset dir="${web.lib}/unjarred"> 3339 </fileset> 3340 </path> 3341 3342 <jar destfile="${build.home}/googlesignin-jdbcrealm.jar"> 3343 <fileset dir="${build.home}"> 3344 <include name="org/greenstone/gsdl3/GoogleSigninJDBCRealm.class"/> 3345 </fileset> 3346 <fileset dir="${src.home}"> 3347 <include name="org/greenstone/gsdl3/mbeans-descriptor.xml"/> 3348 </fileset> 3349 <path refid="googlesignin-unjarred" /> 3350 <manifest> 3351 <attribute name="Built-By" value="${user.name}" /> 3352 </manifest> 3353 </jar> 3354 <delete dir="${web.lib}/unjarred" quiet="true"/> 3355 3308 3356 </target> 3309 3357 -
main/trunk/greenstone3/resources/tomcat/greenstone3.xml.svn
r33461 r35347 20 20 driverName="org.apache.derby.jdbc.ClientDriver" 21 21 connectionURL="jdbc:derby://@derbyserver@:@derbyserverport@/@gsdl3webhome@/etc/usersDB" 22 userTable="users" userNameCol="username" userCredCol="password" 22 userTable="users" userNameCol="username" userCredCol="password" 23 23 userRoleTable="roles" roleNameCol="role" 24 userEmailCol="email" 25 googlesigninClientId="@googlesigninclientid@" 24 26 /> 25 27 <!-- Session Manager. Default values are used. See
Note:
See TracChangeset
for help on using the changeset viewer.