Esta páxina web foi traducida por un software de tradución automática sen revisión posterior por tradutores. Máis información en: enlace ocultar
accesskey_mod_content
-

Adición de cabeceiras de licenciamiento

  • Nomee Abreviado:
    AddHeader
    Resumo:
    A solución conta con dous scripts de Linux. O primeiro deles, chamado “verifica_cabeceiras.sh”, xera 3 listaxes nos que se recollen os ficheiros que dispoñen de cabeceira de licenciamiento, os ficheiros que dispoñen de cabeceira de licenciamiento xunto con esta e os ficheiros que non dispoñen de cabeceira. Por defecto, está configurado para analizar ficheiros JAVA, XML, JSP, CSS, DTD, HTML e PROPERTIES.
    O segundo script, chamado "adicion_cabeceiras.sh", engade as cabeceiras de licenciamiento aos ficheiros que se desexe. Por defecto, está configurado para engadir cabeceiras aos ficheiros JAVA, XML, JSP, CSS, DTD, HTML e PROPERTIES.
    Destinatarios:
    Calquera Administración Pública , Cidadán , Empresa , AGE , CCAA , Entidades locais
    Organismos Responsables:
    Ministerio de Política Territorial e Función Pública
    Secretaría de Estado de Función Pública
    Secretaría Xeral de Administración Dixital
    Modo de Uso:
    Produto instalable
    Contacto:

    Pode contactar co servizo de soporte do CTT especificando como tipo "Consulta de licenciamiento e software libre"

    https://ssweb.seap.minhap.es/axuda/consulta/CTT

     

    Tipo de Solución:
    Aplicación
    Estado da Solución:
    Produción
    Área orgánica:
    Estatal
    Área funcional:
    Goberno e Sector Público
    Licenza:
    EUPL (European Public License)
    Nivel Interoperabilidade:
    Técnico
    Sistema Operativo:
    Linux

    Descrición

    A solución conta con dous scripts de Linux. O primeiro deles, chamado “verifica_cabeceiras.sh”, comproba se os ficheiros cuxa extensión coincida con algunha das seguintes: JAVA, XML, JSP, CSS, DTD, HTML e PROPERTIES; dispoñen de cabeceira de licenciamiento e xera 3 ficheiros de texto. Estes son:

    • Ficheiro "resultado_ficheiros_con_cabeceira.txt": contén a listaxe de todos os ficheiros que dispoñen dunha cabeceira (non ten por que ser unha cabeceira de licenciamiento).
    • Ficheiro "resultado_ficheiros_con_cabeceira_estendido.txt": contén a listaxe de todos os ficheiros que dispoñen dunha cabeceira xunto á súa cabeceira (non ten por que ser unha cabeceira de licenciamiento).
    • Ficheiro "resultado_ficheiros_sen_cabeceira.txt": contén a listaxe dos ficheiros que non dispoñen dunha cabeceira.

    O ficheiro "resultado_ficheiros_sen_cabeceira.txt" valeranos como base para a creación do/o ficheiro/s TXT, orixe de datos para a execución do script "adicion_cabeceiras.sh".

    O script permita ampliar facilmente a listaxe de extensións xa que está estruturado en procedementos.

    O script tamén conta co uso opcional de parámetros. Devanditos parámetros permiten cambiar o directorio e as extensións a analizar.

    Por último, o script conta cunha axuda que se accede engadindo o parámetro "-h" ao nome do script.

    O segundo script, chamado "adicion_cabeceiras.sh", engade as cabeceiras de licenciamiento (gardadas nun ficheiro fonte) aos ficheiros cuxa extensión coincida con algunha das seguintes: JAVA, XML, JSP, CSS, DTD, HTML e PROPERTIES.

    Pódese engadir ou eliminar extensións e cambiar a listaxe de ficheiros a modificar. Para iso conta cun arquivo chamado "variables.cfg" no que se recollen as seguintes variables: 

    • "ficheiro": ficheiro/s fonte dividido/s internamente en dúas seccións: cabeceira e listaxe de arquivos a modificar. A sección "cabeceira" conterá a cabeceira que se desexe inserir e, a listaxe de arquivos, os arquivos a cambiar.
    • "cabeceira": esta variable contén as extensións dos ficheiros a modificar.
    • "directorio": directorio no cal se atopan os arquivos a cambiar.

    Este script, do mesmo xeito que o anterior, permita ampliar facilmente a listaxe de extensións xa que está estruturado en procedementos.

    O script tamén conta co uso opcional de parámetros. Devanditos parámetros permiten cambiar o ficheiro fonte, o directorio e a extensión dos ficheiros aos cales engadir as cabeceiras de licenciamiento.

    Tamén permite realizar unha modificación de todos os ficheiros cuxa extensión coincida coas enumeradas anteriormente, dentro dun directorio completo e concreto.

    Por último, o script conta cunha axuda que se accede engadindo o parámetro "-h" ao nome do script.

    Subscricións

    Nesta área poderá darse de alta para recibir as notificacións de cambios que se realicen en noticias, documentos ou foros relacionados coa solución ou o activo semántico.

    PAe - Xestión de Subscricións

    Os campos con asterisco * son obrigatorios. Débese marcar polo menos una das copiones de subscrición (Noticias, Documentos ou Foros) e indicar o correo no campo de texto indicado para o alta ou a baixa de subscrición.

    Introduza o e-mail co que desexa recibir as notificacións da solución ou do activo semántico.

    *

    Introduza o e-mail para darse de baixa da subscrición.
Punto de Acceso Xeral
Punto de Acceso Xeral
Responsable