Stații de lucru online OnWorks Linux și Windows

logo

Găzduire online gratuită pentru stații de lucru

<Înapoi | Cuprins | Următor>

6.3.2.5. Urmărirea scripturilor de instalare

În această abordare, sunt înregistrate comenzile pe care le execută scripturile de instalare. Există două tehnici pe care le puteți folosi:


LD_PRELOAD variabila de mediu poate fi setată să indice o bibliotecă care să fie preîncărcată înainte de instalare. În timpul instalării, această bibliotecă urmărește pachetele care sunt instalate atașându-se la diferite executabile, cum ar fi cp, instala, mv și urmărirea apelurilor de sistem care modifică sistemul de fișiere. Pentru ca această abordare să funcționeze, toate executabilele trebuie să fie conectate dinamic fără bitul suid sau sgid. Preîncărcarea bibliotecii poate provoca unele efecte secundare nedorite în timpul instalării. Prin urmare, se recomandă efectuarea unor teste pentru a se asigura că managerul de pachete nu sparge nimic și înregistrează toate fișierele corespunzătoare.

A doua tehnică este utilizarea strace, care înregistrează toate apelurile de sistem efectuate în timpul execuției scripturilor de instalare.


Top OS Cloud Computing la OnWorks: