From 03e2a71e3dec7dd5ef380f787412f1557b3434e8 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Mon, 25 Jul 2016 08:33:29 +0200 Subject: [PATCH] don't import 'RFC' from MIME::Base32 call encode_rfc3548 explicitly instead as newer versions of the base32 package will drop this import scheme (stretch) --- PVE/AccessControl.pm | 2 +- oathkeygen | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/PVE/AccessControl.pm b/PVE/AccessControl.pm index 0b64374..ea4245c 100644 --- a/PVE/AccessControl.pm +++ b/PVE/AccessControl.pm @@ -8,7 +8,7 @@ use Crypt::OpenSSL::RSA; use Net::SSLeay; use Net::IP; use MIME::Base64; -use MIME::Base32 qw(RFC); #libmime-base32-perl +use MIME::Base32; #libmime-base32-perl use Digest::SHA; use URI::Escape; use LWP::UserAgent; diff --git a/oathkeygen b/oathkeygen index 84b6441..89e385a 100755 --- a/oathkeygen +++ b/oathkeygen @@ -2,10 +2,10 @@ use strict; use warnings; -use MIME::Base32 qw(RFC); #libmime-base32-perl +use MIME::Base32; #libmime-base32-perl my $test; open(RND, "/dev/urandom"); sysread(RND, $test, 10) == 10 || die "read randon data failed\n"; -print MIME::Base32::encode($test) . "\n"; +print MIME::Base32::encode_rfc3548($test) . "\n"; -- 2.39.2