summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorsiretart@tauware.de <>2010-11-09 18:10:59 +0100
committersiretart@tauware.de <>2010-11-09 18:10:59 +0100
commit7dcaa6d397c19fd6877b3e75ab372a14688f2c9b (patch)
tree75b5dab1e7cb72c35b7f9eccbde6be435a6e6201 /debian
parent324ce914bc2015ece122209bca2e228ff8a32c06 (diff)
avoid Y2k38 overflow while generated certificates
Diffstat (limited to 'debian')
-rw-r--r--debian/patches/07_bug601506.diff23
-rw-r--r--debian/patches/series1
2 files changed, 24 insertions, 0 deletions
diff --git a/debian/patches/07_bug601506.diff b/debian/patches/07_bug601506.diff
new file mode 100644
index 00000000..87fdd865
--- /dev/null
+++ b/debian/patches/07_bug601506.diff
@@ -0,0 +1,23 @@
+references:
+
+http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=601506
+
+Impact: Y2K38 overflow, that makes generated certificates unusable
+
+=== modified file 'bin/bbstored/bbstored-certs.in'
+--- a/bin/bbstored/bbstored-certs.in 2008-01-19 14:08:54 +0000
++++ b/bin/bbstored/bbstored-certs.in 2010-11-09 17:05:09 +0000
+@@ -2,10 +2,10 @@
+ use strict;
+
+ # validity period for root certificates -- default is a very long time
+-my $root_sign_period = '10000';
++my $root_sign_period = '5000';
+
+ # but less so for client certificates
+-my $sign_period = '5000';
++my $sign_period = '3000';
+
+ # check and get command line parameters
+ if($#ARGV < 1)
+
diff --git a/debian/patches/series b/debian/patches/series
index ab768cfb..99d03055 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
03-adjust-syslog-facility.diff
05-dont_use_net_for_docs.diff
06-gcc_4.4_fixes.diff
+07_bug601506.diff