Enabled the ATS communications over SSL.
Created tools for editing settings and policy files.
This commit is contained in:
		
							
								
								
									
										3
									
								
								CASA-auth-token/java/server/Svc/linux/CasaAuthPolicyEditor.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										3
									
								
								CASA-auth-token/java/server/Svc/linux/CasaAuthPolicyEditor.sh
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| #!/bin/sh | ||||
| $JAVA_HOME/bin/java -jar /usr/share/java/CASA/authtoken/bin/CasaAuthPolicyEditor.jar $* | ||||
|  | ||||
							
								
								
									
										3
									
								
								CASA-auth-token/java/server/Svc/linux/CasaAuthTokenSettingsEditor.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										3
									
								
								CASA-auth-token/java/server/Svc/linux/CasaAuthTokenSettingsEditor.sh
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| #!/bin/sh | ||||
| $JAVA_HOME/bin/java -jar /usr/share/java/CASA/authtoken/bin/CasaAuthTokenSettingsEditor.jar $* | ||||
|  | ||||
| @@ -75,7 +75,7 @@ StartDAEMON() | ||||
|   if atsIsRunning ; then | ||||
|     rc_failed 0 | ||||
|   else | ||||
|     # try to fix permissions | ||||
|     # Try to fix permissions | ||||
|     chown --dereference $DAEMON_USER:$DAEMON_GROUP "$CATALINA_BASE" | ||||
|     for dir in "$CATALINA_BASE/conf" \ | ||||
|                "$CATALINA_BASE/logs" \ | ||||
| @@ -85,6 +85,14 @@ StartDAEMON() | ||||
|       # the command true is used because of for example conf directory may be mounted read-only | ||||
|       test -d "$dir" && chown -R --dereference $DAEMON_USER:$DAEMON_GROUP "$dir" 2>/dev/null || true | ||||
|     done | ||||
|  | ||||
|     # Make sure that the server.xml link has been made | ||||
|     if [ ! -f /srv/www/casaats/conf/server.xml ]; then | ||||
|       ln -s /srv/www/casaats/conf/server-ibm.xml /srv/www/casaats/conf/server.xml | ||||
|       chown -h casaatsd:casaauth /srv/www/casaats/conf/server.xml | ||||
|     fi | ||||
|  | ||||
|     # Start it up | ||||
|     su $DAEMON_USER -s /bin/bash -c "$CATALINA_HOME/bin/startup.sh" >"$CATALINA_BASE/logs//start.log" 2>&1 | ||||
|     sleep 1 | ||||
|     if atsIsRunning ; then | ||||
|   | ||||
							
								
								
									
										3
									
								
								CASA-auth-token/java/server/Svc/linux/CasaIdenTokenSettingsEditor.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										3
									
								
								CASA-auth-token/java/server/Svc/linux/CasaIdenTokenSettingsEditor.sh
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| #!/bin/sh | ||||
| $JAVA_HOME/bin/java -jar /usr/share/java/CASA/authtoken/bin/CasaIdenTokenSettingsEditor.jar $* | ||||
|  | ||||
							
								
								
									
										3
									
								
								CASA-auth-token/java/server/Svc/linux/CasaSvcSettingsEditor.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										3
									
								
								CASA-auth-token/java/server/Svc/linux/CasaSvcSettingsEditor.sh
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| #!/bin/sh | ||||
| $JAVA_HOME/bin/java -jar /usr/share/java/CASA/authtoken/bin/CasaSvcSettingsEditor.jar $* | ||||
|  | ||||
| @@ -29,7 +29,12 @@ CFILES = | ||||
| EXTRA_DIST = CasaAuthtokenSvcD \ | ||||
| 		envvars \ | ||||
| 		server_keystore_setup.sh \ | ||||
| 		crypto.properties | ||||
| 		crypto.properties \ | ||||
| 		svc.settings \ | ||||
| 		CasaAuthPolicyEditor.sh \ | ||||
| 		CasaAuthTokenSettingsEditor.sh \ | ||||
| 		CasaIdenTokenSettingsEditor.sh \ | ||||
| 		CasaSvcSettingsEditor.sh | ||||
|  | ||||
| .PHONY: package package-clean package-install package-uninstall | ||||
| package package-clean package-install package-uninstall: | ||||
|   | ||||
							
								
								
									
										4
									
								
								CASA-auth-token/java/server/Svc/linux/svc.settings
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								CASA-auth-token/java/server/Svc/linux/svc.settings
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,4 @@ | ||||
| <?xml version="1.0" encoding="ISO-8859-1"?> | ||||
| <settings> | ||||
| 	<IAConfigFile>/etc/CASA/authtoken/svc/iaRealms.xml</IAConfigFile> | ||||
| </settings> | ||||
		Reference in New Issue
	
	Block a user