Passa al contenuto principale

Procedura applicazione patch Clienti AIX (Divella - Megamark)

  • Verifica via Ticket quali solo i programmi da patchare, in questo caso Abbiamo "GETCOL2D.int".

  • Verificare se i programmi da patchare sono linkati in più librerie presso il cliente collegandosi nell’ambiente del cliente e usando il comando

<span class="editor-theme-code">findlist -o’nomeprogramma’</span> in questo caso <span class="editor-theme-code">findlist -o'GETCOL2D.int'</span>

Nel caso il programma sia linkato in più librerie, lanella patch dovràsi esseredovranno applicatainserire a tutte le librerie qualora il cliente li abbia

  • Collegarsi al sistema <span class="editor-theme-code">vgeserv8</span>
  • Selezionare ambiente richiesto
  • Creare il file tar

<span class="editor-theme-code">tar cvf /gsva/aggti/p6780_g88907.tar ./EL/E28/GETCOL2D.int</span>

Convenzione di denominazione file patch

<span class="editor-theme-code">p6780</span> = release patch <span class="editor-theme-code">g88907</span> = ticket <span class="editor-theme-code">20260722</span> = data (facoltativa).

|>Nota: Il server vgeserv8 e i server dei clienti che non sono in cloud ridati non hanno accesso alla directory condivisa /gspub/gpub/… pertanto il file tar della patch dev’essere generato nella directory /gsva/aggti di vgeserv8 e trasferito sul proprio pc per poi essere trasferito sul server del cliente.

  • Via SFTP scaricare il file <span class="editor-theme-code">p6780_g88907.tar</span>

  • Eseguire <span class="editor-theme-code">Drag and Drop</span> del file <span class="editor-theme-code">p6780_g88907.tar</span> sul ambiente del cliente nella cartella <spaninst class="editor-theme-code">inst</span>![[Pasted image 20260917122440.png]]

    • Eseguire un backup dei programmi precedenti prima di applicare la patch con il seguente comando:

    <span class="editor-theme-code">tar cvf ./inst/pre_p6780_g88907.tar ./EL/E28/GETCOL2D.int</span>

    • Dalla dir home (in questo caso Divella) <span class="editor-theme-code">/dive/eSIGEA</span> estrarre il contenuto con il seguente comando

    <span class="editor-theme-code">tar xvf ./inst/pre_p6780_g88907.tar</span>

    • Verificare le permissions, se qual'ora le permissions non siano conformi eseguire i seguenti comandi

    <span class="editor-theme-code">SU chown genesys:sigea ./EL/E28/GETCOL2D.int</span>

    <span class="editor-theme-code">SU chmod 644 ./EL/E28/GETCOL2D.int</span>

    Esempi <span class="editor-theme-code">chmod</span> comuni utilizzati:

    • <span class="editor-theme-code">chmod 644 file</span> → rw-r--r--
    • <span class="editor-theme-code">chmod 755 script.sh</span> → rwxr-xr-x
    • <span class="editor-theme-code">chmod 777 file</span> → rwxrwxrwx (tutti i permessi a tutti, sconsigliato)