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