Como empacotar o arquivo de script de shell com o arquivo de chave de licença

1

Estou trabalhando em script de shell automatizado para tarefas específicas. Antes de executar as etapas da tarefa, quero validar a chave de licença fornecida ao cliente com uma chamada de serviço da Web.

Por favor, ajude-me a fazer o pacote (.deb ou qualquer outro) desses dois arquivos (shell script e arquivo de licença) de tal forma que o usuário final execute automaticamente com um comando simples.

Estou fornecendo a parte inicial do meu shell script com o arquivo de licença de amostra

Parte do script de shell:

#/bin/sh
function pause(){
   read -p "$*"
}

file="./license.properties"
url="webserviceurl"


if [ -f "$file" ]
then
    echo "$file found."
        . $file
echo "sourcing of file is done"
echo $productName" "$productVersion "license information"
echo "Name of customer =" $customerName
echo "license key of customer =" $licenseId
else
    echo  "license properties file not found."
        exit 0
fi

curl -i -H "Accept: application/json" $url?licenseId=$licenseId

arquivo de licença de amostra

productName = ESMA customerName = usuário beta productVersion = 1,0 licenseId = teststring

    
por Kiran 19.02.2015 / 12:22

0 respostas