I have a script that installs CPAN modules automatically and redirects all the CPAN output to a file (since they are huge). Now since all output is redirected to a file, user can't see any prompt that is thrown by CPAN installer and hence it will appear as the process has stuck forever.
So, is there a way to bypass questions like this (or any other user prompt for that matter):
==================
MIME::Lite is designed to take advantage of a variety of external modules if they are not present then MIME::Lite will attempt to do its best but its strongly recommend that you install them.
These modules are:
MIME::Types
Mail::Address
I can add these modules to the prereq list which will cause the files to be
automatically installed if they aren't already present
Add prereqs? [Yes]
by setting some configuration in CPAN so that it always takes the answer as either yes or no.
I have tried setting 'o conf prerequisites_policy follow' but these prompts are not bypassed with that configuration. It only bypass dependency installation prompts.
The above prompt is not for dependency installation but for recommended installation.
Any help in this regard is highly appreciated.