From 13a0c9cf64543214282c6809cbbc43ef225df935 Mon Sep 17 00:00:00 2001 From: Guilhem Moulin Date: Sat, 1 Jul 2017 20:23:28 +0200 Subject: lacme: Specify minimum required Socket version 1.95. --- Changelog | 5 ++--- lacme | 8 ++++---- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/Changelog b/Changelog index ace112d..e0ce8c0 100644 --- a/Changelog +++ b/Changelog @@ -33,9 +33,8 @@ lacme (0.3) upstream; - When using open with mode "<&=" or ">&=", ensure the expression (fileno) is interpreted as an integer. (This failed in Perl v5.14.2 from Debian Jessie.) - - Specify minimum required Perl version: v5.14.2 for webserver, client - and lacme-accountd, and v5.16.2 for lacme (IPV6_V6ONLY was added to - Socket version 1.95). + - Specify minimum required Perl version (v5.14.2). Moreover lacme(1) + requires Socket 1.95 or later (for instance for IPPROTO_IPV6). -- Guilhem Moulin Sun, 19 Feb 2017 13:08:41 +0100 diff --git a/lacme b/lacme index 270828b..01c683e 100755 --- a/lacme +++ b/lacme @@ -18,7 +18,7 @@ # along with this program. If not, see . #---------------------------------------------------------------------- -use v5.16.2; +use v5.14.2; use strict; use warnings; @@ -31,9 +31,9 @@ use File::Temp (); use Getopt::Long qw/:config posix_default no_ignore_case gnu_getopt auto_version/; use List::Util 'first'; use POSIX (); -use Socket qw/AF_UNIX AF_INET AF_INET6 PF_UNIX PF_INET PF_INET6 PF_UNSPEC - INADDR_ANY IN6ADDR_ANY IPPROTO_IPV6 - SOCK_STREAM SOL_SOCKET SO_REUSEADDR SHUT_RDWR/; +use Socket 1.95 qw/AF_UNIX AF_INET AF_INET6 PF_UNIX PF_INET PF_INET6 PF_UNSPEC + INADDR_ANY IN6ADDR_ANY IPPROTO_IPV6 + SOCK_STREAM SOL_SOCKET SO_REUSEADDR SHUT_RDWR/; use Config::Tiny (); use Net::SSLeay (); -- cgit v1.2.3