William Schumann wrote: > http://defect.opensolaris.org/bz/show_bug.cgi?id=3914 > http://cr.opensolaris.org/~wmsch/bug-3914/ > > This involves ICT, Install Completion Tasks, in general. > > There is a fix to ksh mkmenu and a workaround to Python ict.py. > > mkmenu will now only examine the first block. > > Also, it was discovered that the SIGPIPE was being ignored by the UNIX > subprocess running mkmenu. This SIGPIPE from head -1 closing the pipe > should normally end the script. According to Python issue 1652, UNIX > scripts in subprocesses will ignore SIGPIPE. The workaround is to save > the original signal handler for SIGPIPE before launching the script, > then restoring the original signal handler after the script has completed.
Changes look OK. Dave