Approach
This approach to modifying /etc/inittab uses the build
class.
A build class file
is executed as a shell script and its output becomes the new
version of the file for which it is named.
In other words, the file
inittab(F)
that is delivered with this package is executed and the output of that
execution becomes /etc/inittab.
The build class file is executed during package installation and package removal. The argument install is passed to the file if it is being executed at installation time. Notice in the sample build file that installation actions are defined by testing for this argument.
To edit /etc/inittab using the build class, you must:
The prototype file entry for the build class file should be of class build and file type e. Be certain that the CLASSES parameter in the pkginfo file includes build. See the sample pkginfo file and sample prototype file for this example.
The sample build file performs the following procedures: