remove ugly workaround for Params::Classify bug, #32456
authorMark Wells <mark@freeside.biz>
Sat, 14 Nov 2015 00:42:40 +0000 (16:42 -0800)
committerMark Wells <mark@freeside.biz>
Sat, 14 Nov 2015 19:05:53 +0000 (11:05 -0800)
FS/FS/Password_Mixin.pm
debian/control

index af4c5e2..c4549c7 100644 (file)
@@ -4,7 +4,7 @@ use FS::Record qw(qsearch);
 use FS::Conf;
 use FS::password_history;
 use Authen::Passphrase;
-# use Authen::Passphrase::BlowfishCrypt; # ha ha, no.
+use Authen::Passphrase::BlowfishCrypt;
 # https://rt.cpan.org/Ticket/Display.html?id=72743
 
 our $DEBUG = 1;
@@ -12,7 +12,7 @@ our $conf;
 FS::UID->install_callback( sub {
     $conf = FS::Conf->new;
     # this is safe
-    eval "use Authen::Passphrase::BlowfishCrypt;";
+    #eval "use Authen::Passphrase::BlowfishCrypt;";
 });
 
 our $me = '[' . __PACKAGE__ . ']';
index cf32088..ea4b3bd 100644 (file)
@@ -78,7 +78,8 @@ Depends: gnupg,ghostscript,gsfonts,gzip,latex-xcolor,
  libexcel-writer-xlsx-perl,libgeo-googleearth-pluggable-perl,
  libhtml-mason-psgihandler-perl,libdate-simple-perl,libsnmp-perl,
  libemail-valid-perl,libparse-fixedlength-perl,libregexp-common-net-cidr-perl,
- libio-string-perl,libnet-mac-vendor-perl,libnet-https-any-perl
+ libio-string-perl,libnet-mac-vendor-perl,libnet-https-any-perl,
+ libparams-classify-perl (>= 0.013-5.1)
 Suggests: libbusiness-onlinepayment-perl
 Description: Libraries for Freeside billing and trouble ticketing
  Freeside is a web-based billing and trouble ticketing application.