CPANPLUS
view release on metacpan or search on metacpan
cpanp-boxed to tell you how to
* expand the help text for 's' with options where applicable
* clarify * and .. hint in default shell
* silence warning in config.pm when a path to an .exe is not defined
* The test suite now adds the '/nologo' option when the user
has 'nmake.exe' configured as their 'make' program, to limit
the amount of noise on the terminal.
0.79_02 Tue May 8 13:14:12 2007
* address #26914 : CPANPLUS depending on Crypt::OpenPGP even when gpg
is available. Change heuristics so we always use gpg when it's there
and don't suggest to install Crypt::OpenPGP, as it's quite broken on
a lot of platforms. This may cause a warning or 2, but all will
continue to work
* Logic bug in 'selfupdate --latest=0' is now fixed, with --latest=0
selfupdate should no longer be picking the newest version from CPAN
if the current version is good enough
* let perlwrapper be '' as well -- '-P' actually changes the format
of some generated Makefiles
* perlwrapper is no longer required to have Dist::MM to be available
* apply Change 31121 by steveh@mugwump on 2007/05/03 07:51:17
lib/CPANPLUS/Config.pm view on Meta::CPAN
A boolean indicating whether or not to show start up tips in the
interactive shell. Defaults to 'true'.
=cut
$Conf->{'conf'}->{'show_startup_tip'} = 1;
=item signature
A boolean indicating whether or not check signatures if packages are
signed. Defaults to 'true' if you have C<gpg> or C<Crypt::OpenPGP>
installed, 'false' otherwise.
=cut
$Conf->{'conf'}->{'signature'} = do {
check_install( module => 'Module::Signature', version => '0.06' )
and ( can_run('gpg') ||
check_install(module => 'Crypt::OpenPGP')
);
} ? 1 : 0;
=item skiptest
A boolean indicating whether or not to skip tests when installing modules.
Defaults to 'false'.
=cut
lib/CPANPLUS/Configure/Setup.pm view on Meta::CPAN
{
###################################
## use cryptographic signatures? ##
###################################
print loc("
The Module::Signature extension allows CPAN authors to sign their
distributions using PGP signatures. Would you like to check for
module's cryptographic integrity before attempting to install them?
Note that this requires either the 'gpg' utility or Crypt::OpenPGP
to be installed.
");
my $type = 'signature';
my $yn = $term->ask_yn(
prompt => loc('Shall I check module signatures?'),
default => $conf->get_conf($type) ? 1 : 0,
);
lib/CPANPLUS/Selfupdate.pm view on Meta::CPAN
return { $dist => '0.0' } if $dist;
return;
},
sub { return 1 },
],
signature => [
sub {
my $cb = shift;
return {
'Module::Signature' => '0.06',
} if can_run('gpg');
### leave this out -- Crypt::OpenPGP is fairly
### painful to install, and broken on some platforms
### so we'll just always fall back to gpg. It may
### issue a warning or 2, but that's about it.
### this change due to this ticket: #26914
# and $cb->configure_object->get_conf('prefer_bin');
return {
'Crypt::OpenPGP' => '0.0',
'Module::Signature' => '0.06',
};
},
sub {
( run in 1.396 second using v1.01-cache-2.11-cpan-e1769b4cff6 )