Developer's Topics
Chapter 13, Packaging your software applications

Installation class action script (i.cron)

Installation class action script (i.cron)

   # PKGINST parameter provided by installation service
   

while read src dest do user=`basename $dest` || exit 2

(crontab -l $user | sed -e "/#$PKGINST$/d" > /tmp/$$crontab) || exit 2

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

crontab $user < /tmp/$$crontab || exit 2 rm -f /tmp/$$crontab done exit 0