När du skapar ett skript som inte är ett omstartsskript bör du följa de här riktlinjerna om du vill försäkra dig om att skriptet inte skadar operativmiljön eller stör systemet på något annat sätt. Riktlinjerna möjliggör användning av Solaris Live Upgrade, som skapar en ny startmiljö för installation av operativmiljön. Den nya startmiljön kan installeras med ett arkiv medan systemet körs.
De här riktlinjerna gäller inte omstartsskript som tillåts köra bakgrundsprogram eller göra andra typer av förändringar i rotfilsystemet (/).
Skript får inte påverka systemet som körs för tillfället. Operativmiljön som körs för tillfället kankse inte är den som körs när Solaris Flash-arkivet installeras.
Skript får inte starta eller stoppa bakgrundsprocesser.
Skript får inte vara beroende av utdata från kommandon, till exempel ps, truss eller uname, som är beroende av operativmiljön. De här kommandona rapporterar information om systemet som körs för tillfället.
Skript får inte skicka signaler eller på annat sätt påverka pågående processer.
Skript kan använda standard-UNIX-kommandon som möjliggör skalskript, till exempel expr, cp och ls.
En översikt över Solaris Live Upgrade finns i Kapitel 30.