The following document contains the results of Rat (Release Audit Tool).
***************************************************** Summary ------- Generated at: 2017-03-12T00:17:04-05:00 Notes: 0 Binaries: 0 Archives: 0 Standards: 14 Apache Licensed: 0 Generated Documents: 0 JavaDocs are generated, thus a license header is optional. Generated files do not require license headers. 12 Unknown Licenses ***************************************************** Files with unapproved licenses: C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/pom.xml C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/README.md C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/java/org/miloss/fgsms/plugins/CustomSLAAction.java C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/java/org/miloss/fgsms/plugins/CustomSLARule.java C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/java/org/miloss/fgsms/plugins/sla/alertservice/AlertRecieverTestImpl.java C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/java/org/miloss/fgsms/plugins/sla/alertservice/ObjectFactory.java C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/java/org/miloss/fgsms/plugins/sla/alertservice/package-info.java C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/java/org/miloss/fgsms/plugins/sla/alertservice/RecieveServiceAlert.java C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/resources/META-INF/SLAPluginWebService.wsdl C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/test/java/org/miloss/fgsms/plugins/PluginSmokeTests.java C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/test/java/org/miloss/fgsms/plugins/PluginsSuite.java C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/test.properties ***************************************************** ***************************************************** Files with Apache License headers will be marked AL Binary files (which do not require any license headers) will be marked B Compressed archives will be marked A Notices, licenses etc. will be marked N !????? C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/pom.xml !????? C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/README.md !????? C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/java/org/miloss/fgsms/plugins/CustomSLAAction.java !????? C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/java/org/miloss/fgsms/plugins/CustomSLARule.java C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/java/org/miloss/fgsms/plugins/sla/alertservice/AlertRecieverPortType.java C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/java/org/miloss/fgsms/plugins/sla/alertservice/AlertRecieverService.java !????? C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/java/org/miloss/fgsms/plugins/sla/alertservice/AlertRecieverTestImpl.java !????? C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/java/org/miloss/fgsms/plugins/sla/alertservice/ObjectFactory.java !????? C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/java/org/miloss/fgsms/plugins/sla/alertservice/package-info.java !????? C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/java/org/miloss/fgsms/plugins/sla/alertservice/RecieveServiceAlert.java !????? C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/resources/META-INF/SLAPluginWebService.wsdl !????? C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/test/java/org/miloss/fgsms/plugins/PluginSmokeTests.java !????? C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/test/java/org/miloss/fgsms/plugins/PluginsSuite.java !????? C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/test.properties ***************************************************** Printing headers for text files without a valid license header... ===================================================== == File: C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/pom.xml ===================================================== <?xml version="1.0" encoding="UTF-8"?> <!-- This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/. If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice. U.S. Government, Department of the Army Army Materiel Command Research Development Engineering Command Communications Electronics Research Development and Engineering Center --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.mil-oss</groupId> <artifactId>fgsms-samples</artifactId> <version>7.0.0</version> </parent> <artifactId>fgsms.Examples.SLAPlugin</artifactId> <packaging>jar</packaging> <name>fgsms Sample SLA Plugin</name> <description>Example plugin</description> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>${project.groupId}</groupId> <artifactId>fgsms-common</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>${project.groupId}</groupId> <artifactId>fgsms-common-interfaces</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>${project.groupId}</groupId> ===================================================== == File: C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/README.md ===================================================== # Sample SLA Plugin Here's a quick howto for deploying this (or any) custom SLA Rule or Action Reference FGSMS.Common.jar and FGSMS.Common.Interfaces.jar Implement the interface org.miloss.fgsms.plugins.sla.SLARuleInterface OR org.miloss.fgsms.plugins.sla.SLAActionInterface Build your jar file. Stop Tomcat Copy the jar, along with any other dependencies to the following location `tomcat/webapps/FGSMSServices.war/WEB-INF/lib` Start Tomcat Register your plugin in the database `psql -U fgsms` `INSERT INTO plugins( classname, displayname,appliesto) VALUES ('your.package.Classname', 'A title for your plugin','type')` where `type` MUST be one of the following - SLA_ACTION - SLA_RULE - FEDERATION_PUBLISH Edit the policy for a specific service by accessing the "Manage Policy" link in the web interace. Add an SLA and select "Plugin" from the rule list or select Plugin from the Action list Specify your implementing class name. Add the SLA, then Save the policy Test it out and monitor the server log for warnings or errors. ===================================================== == File: C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/java/org/miloss/fgsms/plugins/CustomSLAAction.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.plugins; import java.net.URL; import java.util.ArrayList; import java.util.GregorianCalendar; import java.util.List; import java.util.concurrent.atomic.AtomicReference; import java.util.logging.Level; import java.util.logging.Logger; import javax.xml.datatype.DatatypeFactory; import javax.xml.ws.BindingProvider; import javax.xml.ws.WebServiceFeature; import org.miloss.fgsms.plugins.sla.alertservice.AlertRecieverPortType; import org.miloss.fgsms.plugins.sla.alertservice.AlertRecieverService; import org.miloss.fgsms.common.DBSettingsLoader; import org.miloss.fgsms.common.Utility; import org.miloss.fgsms.plugins.sla.AlertContainer; import org.miloss.fgsms.plugins.sla.SLAActionInterface; import org.miloss.fgsms.services.interfaces.common.NameValuePair; import org.miloss.fgsms.services.interfaces.common.PolicyType; import org.miloss.fgsms.services.interfaces.policyconfiguration.KeyNameValueEnc; /** * This sample action calls a remote web service when the rule is triggered * @author AO * @since 6.2 */ public class CustomSLAAction implements SLAActionInterface { ===================================================== == File: C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/java/org/miloss/fgsms/plugins/CustomSLARule.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.plugins; import java.sql.Connection; import java.util.ArrayList; import java.util.List; import java.util.concurrent.atomic.AtomicReference; import org.miloss.fgsms.common.AuditLogger; import org.miloss.fgsms.common.DBSettingsLoader; import org.miloss.fgsms.common.Utility; import org.miloss.fgsms.plugins.sla.AlertType; import org.miloss.fgsms.plugins.sla.SLARuleInterface; import org.miloss.fgsms.services.interfaces.common.MachinePerformanceData; import org.miloss.fgsms.services.interfaces.common.NameValuePair; import org.miloss.fgsms.services.interfaces.common.PolicyType; import org.miloss.fgsms.services.interfaces.common.ProcessPerformanceData; import org.miloss.fgsms.services.interfaces.common.SecurityWrapper; import org.miloss.fgsms.services.interfaces.datacollector.AddDataRequestMsg; import org.miloss.fgsms.services.interfaces.datacollector.BrokerData; import org.miloss.fgsms.services.interfaces.policyconfiguration.KeyNameValueEnc; import org.miloss.fgsms.services.interfaces.policyconfiguration.ServicePolicy; import org.miloss.fgsms.services.interfaces.status.SetStatusRequestMsg; /** * This is a sample plugin for SLA Rules. In this case, all web service * transactions are triggered as SLA faults. * * @author AO */ public class CustomSLARule implements SLARuleInterface { @Override ===================================================== == File: C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/java/org/miloss/fgsms/plugins/sla/alertservice/AlertRecieverTestImpl.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.plugins.sla.alertservice; import javax.jws.Oneway; import javax.jws.WebMethod; import javax.jws.WebParam; import javax.jws.WebService; import javax.xml.bind.annotation.XmlSeeAlso; import java.util.Calendar; import javax.xml.ws.RequestWrapper; import org.apache.log4j.Level; import org.miloss.fgsms.common.Logger;; @WebService(name = "AlertRecieverPortType", targetNamespace = "urn:mil:army:cerdec:fgsms:plugins:sla:alertservice") @XmlSeeAlso({ ObjectFactory.class }) public class AlertRecieverTestImpl { static final Logger log = Logger.getLogger("RecieverServiceAlertsSample"); public static int count=0; /** * * @param message * @param timestamp */ @WebMethod(operationName = "RecieveServiceAlert", action = "urn:RecieveServiceAlert") @Oneway @RequestWrapper(localName = "RecieveServiceAlert", targetNamespace = "urn:mil:army:cerdec:fgsms:plugins:sla:alertservice", className = "mil.army.cerdec.fgsms.plugins.sla.alertservice.RecieveServiceAlert") public void recieveServiceAlert( @WebParam(name = "utcdatetime", targetNamespace = "urn:mil:army:cerdec:fgsms:plugins:sla:alertservice") Calendar timestamp, ===================================================== == File: C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/java/org/miloss/fgsms/plugins/sla/alertservice/ObjectFactory.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.plugins.sla.alertservice; import javax.xml.bind.JAXBElement; import javax.xml.bind.annotation.XmlElementDecl; import javax.xml.bind.annotation.XmlRegistry; import javax.xml.namespace.QName; /** * This object contains factory methods for each * Java content interface and Java element interface * generated in the mil.army.cerdec.fgsms.plugins.sla.alertservice package. * <p>An ObjectFactory allows you to programatically * construct new instances of the Java representation * for XML content. The Java representation of XML * content can consist of schema derived interfaces * and classes representing the binding of schema * type definitions, element declarations and model * groups. Factory methods for each of these are * provided in this class. * */ @XmlRegistry public class ObjectFactory { private final static QName _RecieveServiceAlert_QNAME = new QName("urn:mil:army:cerdec:fgsms:plugins:sla:alertservice", "RecieveServiceAlert"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: mil.army.cerdec.fgsms.plugins.sla.alertservice * ===================================================== == File: C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/java/org/miloss/fgsms/plugins/sla/alertservice/package-info.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */@javax.xml.bind.annotation.XmlSchema(namespace = "urn:mil:army:cerdec:fgsms:plugins:sla:alertservice", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) package org.miloss.fgsms.plugins.sla.alertservice; ===================================================== == File: C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/java/org/miloss/fgsms/plugins/sla/alertservice/RecieveServiceAlert.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.plugins.sla.alertservice; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlType; import java.util.Calendar; /** * <p>Java class for RecieveServiceAlert complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType name="RecieveServiceAlert"> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="utcdatetime" type="{http://www.w3.org/2001/XMLSchema}dateTime"/> * <element name="message" type="{http://www.w3.org/2001/XMLSchema}string"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ ===================================================== == File: C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/main/resources/META-INF/SLAPluginWebService.wsdl ===================================================== <?xml version="1.0" encoding="UTF-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="urn:org:miloss:fgsms:plugins:sla:alertservice" targetNamespace="urn:org:miloss:fgsms:plugins:sla:alertservice"> <wsdl:types> <xs:schema targetNamespace="urn:org:miloss:fgsms:plugins:sla:alertservice" elementFormDefault="qualified"> <xs:complexType name="RecieveServiceAlert"> <xs:sequence> <xs:element name="timestamp" type="xs:dateTime"/> <xs:element name="message" type="xs:string"/> </xs:sequence> </xs:complexType> <xs:element name="RecieveServiceAlert" type="tns:RecieveServiceAlert"></xs:element> </xs:schema> </wsdl:types> <wsdl:message name="AlertMessageRequest_inputmessage"> <wsdl:part name="parameters" element="tns:RecieveServiceAlert"/> </wsdl:message> <wsdl:portType name="AlertRecieverPortType"> <wsdl:operation name="RecieveServiceAlert"> <wsdl:input message="tns:AlertMessageRequest_inputmessage"/> </wsdl:operation> </wsdl:portType> <wsdl:binding name="AlertRecieverBinding" type="tns:AlertRecieverPortType"> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="RecieveServiceAlert"> <soap:operation soapAction="urn:RecieveServiceAlert"/> <wsdl:input> <soap:body use="literal"/> </wsdl:input> </wsdl:operation> </wsdl:binding> <wsdl:service name="AlertRecieverService"> <wsdl:port name="AlertRecieverPort" binding="tns:AlertRecieverBinding"> <soap:address location="No Target Adress"/> </wsdl:port> </wsdl:service> </wsdl:definitions> ===================================================== == File: C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/test/java/org/miloss/fgsms/plugins/PluginSmokeTests.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.plugins; import java.io.File; import java.io.FileInputStream; import java.util.ArrayList; import java.util.GregorianCalendar; import java.util.List; import java.util.Properties; import java.util.UUID; import javax.xml.bind.JAXBElement; import javax.xml.datatype.DatatypeFactory; import javax.xml.ws.BindingProvider; import javax.xml.ws.Endpoint; import org.miloss.fgsms.plugins.sla.alertservice.AlertRecieverTestImpl; import org.miloss.fgsms.agentcore.ConfigLoader; import org.miloss.fgsms.agentcore.ConfigurationException; import org.miloss.fgsms.common.Utility; import org.miloss.fgsms.services.interfaces.common.PolicyType; import org.miloss.fgsms.services.interfaces.common.SecurityWrapper; import org.miloss.fgsms.services.interfaces.datacollector.AddDataRequestMsg; import org.miloss.fgsms.services.interfaces.datacollector.DCS; import org.miloss.fgsms.services.interfaces.policyconfiguration.ArrayOfSLA; import org.miloss.fgsms.services.interfaces.policyconfiguration.ArrayOfSLAActionBaseType; import org.miloss.fgsms.services.interfaces.policyconfiguration.DeleteServicePolicyRequestMsg; import org.miloss.fgsms.services.interfaces.policyconfiguration.KeyNameValue; import org.miloss.fgsms.services.interfaces.policyconfiguration.KeyNameValueEnc; import org.miloss.fgsms.services.interfaces.policyconfiguration.MachinePolicy; import org.miloss.fgsms.services.interfaces.policyconfiguration.ObjectFactory; import org.miloss.fgsms.services.interfaces.policyconfiguration.PCS; import org.miloss.fgsms.services.interfaces.policyconfiguration.PolicyConfigurationService; ===================================================== == File: C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/src/test/java/org/miloss/fgsms/plugins/PluginsSuite.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.plugins; import org.junit.After; import org.junit.Before; import org.junit.runner.RunWith; import org.junit.runners.Suite; /** * * @author AO */ @RunWith(Suite.class) @Suite.SuiteClasses({org.miloss.fgsms.plugins.PluginSmokeTests.class}) public class PluginsSuite { @Before public void setUp() throws Exception { } @After public void tearDown() throws Exception { } } ===================================================== == File: C:/projects/fgsms/fgsms-samples/fgsms.Examples.SLAPlugin/test.properties ===================================================== DAS=http://localhost:8888/fgsmsServices/DAS PCS=http://localhost:8888/fgsmsServices/PCS DCS=http://localhost:8888/fgsmsServices/DCS agent=fgsmsagent agentp=da_password1 fgsmsadminuser=fgsmsadmin fgsmsadminpass=da_password1