pkgask(1M)




NAME

     pkgask - stores answers to a request script


SYNOPSIS

     pkgask [-d device] [-R root_path] -r response pkginst...


DESCRIPTION

     pkgask allows the  administrator  to  store  answers  to  an
     interactive  package  (one with a request script, that is, a
     user-created file that must be named request). Invoking this
     command generates a response file that is then used as input
     at installation time. The use of this response file prevents
     any interaction from occurring during installation since the
     file already contains all of  the  information  the  package
     needs.


OPTIONS

     The following options are supported

     -d device
           Run the request script for a package on device. device
           can  be  a  directory  pathname or the identifiers for
           tape, floppy disk  or  removable  disk  (for  example,
           /var/tmp,  /dev/diskette,  and  /dev/dsk/c1d0s0).  The
           default device is the installation spool directory.

     -R root_path
           Define the full path name of a directory to use as the
           root_path.  All files, including package system infor-
           mation files, are relocated to a directory tree start-
           ing in the specified root_path.

     -r response
           Identify a file or directory which should  be  created
           to  contain  the  responses   to  interaction with the
           package.  The name must be a full pathname. The  file,
           or  directory  of files, can later be used as input to
           the pkgadd(1M) command.


OPERANDS

     The following operands are supported:

     pkginst
           Specify the package instance, or list of instances for
           which  request  scripts will be created. The token all
           may be used to refer to all packages available on  the
           source medium.


EXIT STATUS

     0     Successful completion.

     >0    An error occurred.


ATTRIBUTES

     See attributes(5) for descriptions of the  following  attri-
     butes:

     ____________________________________________________________
    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    |_____________________________|_____________________________|
    | Availability                | SUNWcsu                     |
    |_____________________________|_____________________________|


SEE ALSO

     pkginfo(1), pkgmk(1), pkgparam(1), pkgproto(1), pkgtrans(1),
     installf(1M),     pkgadd(1M),     pkgchk(1M),     pkgrm(1M),
     removef(1M), admin(4),attributes(5)

     Application Packaging Developer's Guide


NOTES

     The -r option can be used to indicate a  directory  name  as
     well  as  a  filename.  The directory name is used to create
     numerous response files, each sharing the name of the  pack-
     age  with which it should be associated. This would be used,
     for example, when you will be  adding  multiple  interactive
     packages  with  one  invocation  of pkgadd(1M). Each package
     would need a response  file.  To  create  multiple  response
     files  with  the same name as the package instance, name the
     directory in which the files should be  created  and  supply
     multiple  instance  names with the pkgask command. When ins-
     talling the packages, you will  be  able  to  identify  this
     directory to the pkgadd(1M) command.

     If the default admin file is too restrictive,  the  adminis-
     tration  file  may  need  to  be modified to allow for total
     non-interaction during a package installation. See  admin(4)
     for details.


Man(1) output converted with man2html