Bug#268214: For Sun JRE, .systemRoot prefernces tree should be moved to /etc
Jerry Haltom
"Jerry Haltom" <jhaltom@feedbackplusinc.com>, 268214@bugs.debian.org
Thu Aug 26 10:11:03 2004
Package: java-package
Version: 0.12
Severity: serious
The Java Preferences API maintains a XML based tree of nodes, keys, and settings, accessably by the Java API. There are two root nodes, the system one, and a per user one. The per user one is created in ~. However, the system root node is created by the Sun JRE in /usr/lib/j2sdk1.4-sun/jre/.systemPrefs. These are system settings, and according to Debian policy, should be moved to ~.
Unless there is a way to modify the JRE to move these settings, I would suggest simply moving them and creating a symlink back to the original. This should satisfy the JVM and the policy.
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (700, 'unstable'), (600, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.6
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8
Versions of packages java-package depends on:
ii debhelper 4.2.19 helper programs for debian/rules
-- no debconf information