Bug#578578: sun-java6: crypto policy configuration files violate Debian policy
moog
moog at sysdev.oucs.ox.ac.uk
Tue Apr 20 21:50:06 UTC 2010
Package: sun-java6
Version: 6.20-dlj-1
Severity: serious
Justification: Policy 10.7.2
Tags: patch
local_policy.jar and US_export_policy.jar are configuration files
according to Debian's definition, because as Sun's README explains,
sysadmins in eligible countries are intended to replace these files
with unlimited encryption strength versions if they wish.
These files should therefore be moved under /etc and symlinked to,
as has already been done with the other security files such as
java.security and java.policy.
Here is a suggested patch to debian/rules for achieving this:
-------------------------------------------------------------------------------------
diff -Nur sun-java6-6.20-dlj-1/debian/rules sun-java6-6.20-dlj-1.patched/debian/rules
--- sun-java6-6.20-dlj-1/debian/rules 2010-04-20 16:16:16.000000000 +0100
+++ sun-java6-6.20-dlj-1.patched/debian/rules 2010-04-20 21:15:23.000000000 +0100
@@ -194,8 +194,6 @@
jre/lib/ext/dnsns.jar \
jre/lib/ext/localedata.jar \
jre/lib/jce.jar \
- jre/lib/security/US_export_policy.jar \
- jre/lib/security/local_policy.jar \
jre/lib/im/indicim.jar \
jre/lib/im/thaiim.jar \
jre/lib/charsets.jar \
@@ -531,7 +529,7 @@
$(d_jbin)/etc/$(jdiralias)/
: # TODO: why do we provide a custom font.properties.ja?
: # cp -p debian/font.properties.ja $(d_jbin)/etc/$(jdiralias)/.
- -mv $(d_jbin)/$(basedir)/jre/lib/security/{java.*,cacerts} \
+ -mv $(d_jbin)/$(basedir)/jre/lib/security/{java.*,cacerts,*_policy.jar} \
$(d_jbin)/$(security)
: # create links for the conffiles
-------------------------------------------------------------------------------------
Thanks very much.
-- System Information:
Debian Release: 5.0.4
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
More information about the pkg-java-maintainers
mailing list