Inno Setup Kontrolna Lista

Verzija: 2.1
Opseg: Inno Setup skripte, ponašanje installera i siguran deployment.

MORA

  • [ ] Putanja nadogradnje je definirana (isti AppId; rukovanje verzijama; koraci migracije)
  • [ ] Deinstalacija uklanja samo ono što je instalirano (nema pretjerano širokih brisanja)
  • [ ] Lokacije instalacije prate Windows konvencije; per-user vs per-machine je eksplicitno
  • [ ] Zahtjevi privilegija su minimalni; Admin prava samo kada je potrebno i obrazloženo
  • [ ] Strategija potpisivanja koda je definirana (installer i binarne datoteke)
  • [ ] Tiha instalacija/deinstalacija je podržana (gdje je potrebno) s determinističkim exit kodovima
  • [ ] Log output (ako je aktiviran) je siguran; nema izloženih tajni/PII

TREBALO BI

  • [ ] Repair/Install provjerava pokrenute procese i čisto rukuje datotekama u uporabi
  • [ ] Validirati preduvjete (VC Runtimes, .NET, Office, itd.) s jasnim porukama o greškama
  • [ ] 32/64-bit ponašanje je eksplicitno; izbjegavati Registry/Path konfuziju

POŽELJNO

  • [ ] Pružiti verifikaciju checksuma za preuzete payloade
  • [ ] Pružiti strategiju rollbacka za djelomične neuspjehe

Verzija: 2.1 (Split)
Autor: Wolfgang van der Stille

Natrag na Stack Kontrolne Liste | Kontrolne Liste za Pregled

Zuletzt geändert: 29.01.2026. u 20:58