Developer's Topics
Chapter 13, Packaging your software applications

Installation class action script (i.inittab)

Installation class action script (i.inittab)

   # PKGINST parameter provided by installation service
   

while read src dest do # remove all entries from the table that are # associated with this PKGINST sed -e "/^[^:]*:[^:]*:[^:]*:[^#]*#$PKGINST$/d" $dest > /tmp/$$itab || exit 2

sed -e "s/$/#$PKGINST" $src >> /tmp/$$itab || exit 2

mv /tmp/$$itab $dest || exit 2 done if [ "$1" = ENDOFCLASS ] then /sbin/init q || exit 2 fi exit 0