summaryrefslogtreecommitdiff
path: root/security/CSP/patches/patch-CSP.pm
diff options
context:
space:
mode:
authortriaxx <triaxx@pkgsrc.org>2018-04-07 10:53:34 +0000
committertriaxx <triaxx@pkgsrc.org>2018-04-07 10:53:34 +0000
commit4f2dddfb165324741ba90c86a895d583af59188e (patch)
treebb550af3d7d2e68adef604f542f35d3795a8243a /security/CSP/patches/patch-CSP.pm
parent669822abf5fab465426f8ea4b90fd0bd15ea6206 (diff)
downloadpkgsrc-4f2dddfb165324741ba90c86a895d583af59188e.tar.gz
Fix broken package due to invalid INSTALLATION_DIRS
Diffstat (limited to 'security/CSP/patches/patch-CSP.pm')
-rw-r--r--security/CSP/patches/patch-CSP.pm51
1 files changed, 50 insertions, 1 deletions
diff --git a/security/CSP/patches/patch-CSP.pm b/security/CSP/patches/patch-CSP.pm
index ab22cf0dd3e..5a50543673d 100644
--- a/security/CSP/patches/patch-CSP.pm
+++ b/security/CSP/patches/patch-CSP.pm
@@ -1,9 +1,18 @@
-$NetBSD: patch-CSP.pm,v 1.1 2018/02/26 12:32:41 triaxx Exp $
+$NetBSD: patch-CSP.pm,v 1.2 2018/04/07 10:53:34 triaxx Exp $
Fix unescaped braces deprecated since perl 5.22.
--- CSP.pm.orig 2007-03-10 22:28:53.000000000 +0000
+++ CSP.pm
+@@ -50,7 +50,7 @@ sub new
+
+ my $me = bless { dir=>$dir,name=>$name },$class;
+
+- open ALIASES,"$dir/etc/aliases.txt";
++ open ALIASES,"$dir/aliases.txt";
+ while (<ALIASES>)
+ {
+ chomp;
@@ -111,7 +111,7 @@ sub _rewrite
my $vars = shift;
my $line = shift;
@@ -22,3 +31,43 @@ Fix unescaped braces deprecated since perl 5.22.
my $result = eval $expr;
$self->die("$@") if $@;
+@@ -210,7 +210,7 @@ EOW
+
+ ## Default section
+ $cf->print("[ oids ]\n");
+- $self->addFile($cf,"$self->{dir}/etc/oids.conf");
++ $self->addFile($cf,"$self->{dir}/oids.conf");
+
+ $cf->print("\n[ csp ]\n\n");
+ my ($k,$v);
+@@ -288,7 +288,7 @@ EOC
+ if ($name)
+ {
+ my $econf = "$self->{dir}/csp/$name/extensions.conf";
+- $econf = "$self->{dir}/etc/extensions.conf" unless -f $econf;
++ $econf = "$self->{dir}/extensions.conf" unless -f $econf;
+
+ $self->mppFile($cf,$args,$econf);
+ }
+@@ -296,7 +296,7 @@ EOC
+ if ($name)
+ {
+ my $econf = "$self->{dir}/csp/$name/crl_extensions.conf";
+- $econf = "$self->{dir}/etc/crl_extensions.conf" unless -f $econf;
++ $econf = "$self->{dir}/crl_extensions.conf" unless -f $econf;
+
+ $self->mppFile($cf,$args,$econf);
+ }
+@@ -348,9 +348,9 @@ sub createFiles
+
+ mkdir "$dir/private",00700;
+ mkdir "$dir/private/keys",00700;
+- system('cp','-p',"$self->{dir}/etc/extensions.conf","$dir/extensions.conf");
+- system('cp','-p',"$self->{dir}/etc/crl_extensions.conf","$dir/crl_extensions.conf");
+- system('cp','-rp',"$self->{dir}/etc/public_html","$dir/");
++ system('cp','-p',"$self->{dir}/extensions.conf","$dir/extensions.conf");
++ system('cp','-p',"$self->{dir}/crl_extensions.conf","$dir/crl_extensions.conf");
++ system('cp','-rp',"$self->{dir}/public_html","$dir/");
+ }
+
+ sub caDir