diff --git a/bin/account-manager-client.pl b/bin/account-manager-client.pl
index 2c3d7fc1ca03ad2569f5ed618d3a60acc6f1fef5..c5303de6e8d814a652e04ffd601bda593d75212a 100755
--- a/bin/account-manager-client.pl
+++ b/bin/account-manager-client.pl
@@ -12,7 +12,6 @@ use utf8;
 use lib qw(lib conf);
 
 use Getopt::Long qw(:config auto_help);
-use POSIX;
 use Pod::Usage;
 
 use IdPAccountManager::TestAccount;
diff --git a/bin/account-manager-web.pl b/bin/account-manager-web.pl
index 214baf0ff68dbde14815e8f3845e53d4ca55cb57..544018464432b19caf2d5e2f45a4a699af898267 100755
--- a/bin/account-manager-web.pl
+++ b/bin/account-manager-web.pl
@@ -17,8 +17,6 @@ use CGI::Util;
 use Template;
 use Template::Constants qw( :debug );
 
-use POSIX;
-
 use IdPAccountManager::TestAccount;
 use IdPAccountManager::SAMLMetadata;
 use IdPAccountManager::ServiceProvider;
diff --git a/lib/IdPAccountManager/AuthenticationToken.pm b/lib/IdPAccountManager/AuthenticationToken.pm
index d5f151dcf3f8160529b70b8a7ff140d2f0c49548..b59a6d297c91666426488d8a78def53e18a7dbf2 100644
--- a/lib/IdPAccountManager/AuthenticationToken.pm
+++ b/lib/IdPAccountManager/AuthenticationToken.pm
@@ -13,6 +13,7 @@ use IdPAccountManager::Tools;
 use Conf;
 
 use Digest::MD5;
+use POSIX qw(strftime);
 
 require Exporter;
 my @ISA    = qw(Exporter);
diff --git a/lib/IdPAccountManager/TestAccount.pm b/lib/IdPAccountManager/TestAccount.pm
index b576747f72762264d69c1325b6fdddd47137af44..dea13f1ff787f3f43ab512d9edee1c241e68086d 100644
--- a/lib/IdPAccountManager/TestAccount.pm
+++ b/lib/IdPAccountManager/TestAccount.pm
@@ -11,6 +11,7 @@ use IdPAccountManager::Data::Testaccount::Manager;
 
 use IdPAccountManager::Tools;
 use Conf;
+use POSIX qw(strftime);
 
 require Exporter;
 my @ISA    = qw(Exporter);
diff --git a/lib/IdPAccountManager/Tools.pm b/lib/IdPAccountManager/Tools.pm
index cac1324dd8a3f86ec3a3393efe6236bf42a2ddaa..61c054dcd0376d5561cc893b2288e1a0fe9f4468 100644
--- a/lib/IdPAccountManager/Tools.pm
+++ b/lib/IdPAccountManager/Tools.pm
@@ -11,6 +11,7 @@ use Template::Stash;
 
 use Digest::SHA;
 use Encode;
+use POSIX qw(strftime);
 
 my %log_levels =
   ('debug' => 0, 'info' => 1, 'trace' => 1, 'notice' => 2, 'error' => 3);