Bug#292404: webmin-telnet: tries to open non-existent file jta20.jar
On Wed, Jan 26, 2005 at 09:09:49PM +0000, Julian Gilbey wrote:
> The package creates web pages which attempt to use the jta20.jar file
> via a symlink in the package and the reference to the symlink in the
> webpage, but the jta package now (sarge) provides jta25.jar instead.
> This clearly needs fixing.
The attached patch should fix that. I can't test it however as
I don't use webmin and don't even have a system with the necessary
java packages installed.
Gruesse,
--
Frank Lichtenheld <djpig@debian.org>
www: http://www.djpig.de/
diff -Naur webmin-contrib-1.160.bak/debian/changelog webmin-contrib-1.160/debian/changelog
--- webmin-contrib-1.160.bak/debian/changelog 2005-01-27 11:02:43.000000000 +0100
+++ webmin-contrib-1.160/debian/changelog 2005-01-27 11:15:18.000000000 +0100
@@ -1,3 +1,12 @@
+webmin-contrib (1.160-3) unstable; urgency=low
+
+ * QA Upload.
+ * webmin-telnet: Use jta25.jar now as it is the current version.
+ Tighten dependencies on jta so such an error can't go unnoticed
+ in the future (Closes: #292404)
+
+ -- Frank Lichtenheld <djpig@debian.org> Thu, 27 Jan 2005 11:15:08 +0100
+
webmin-contrib (1.160-2) unstable; urgency=low
* I'm not here. This isn't happening.
diff -Naur webmin-contrib-1.160.bak/debian/control webmin-contrib-1.160/debian/control
--- webmin-contrib-1.160.bak/debian/control 2005-01-27 11:02:43.000000000 +0100
+++ webmin-contrib-1.160/debian/control 2005-01-27 11:17:24.000000000 +0100
@@ -33,7 +33,7 @@
Package: webmin-telnet
Architecture: all
Priority: optional
-Depends: webmin (>= 1.140), ${perl:Depends}, jta
+Depends: webmin (>= 1.140), ${perl:Depends}, jta (>= 2.5), jta (<< 2.6)
Recommends: j2re1.4 | java-virtual-machine
Description: telnet module for webmin
This module allows you to telnet or ssh from webmin (a web-based interface
diff -Naur webmin-contrib-1.160.bak/debian/rules webmin-contrib-1.160/debian/rules
--- webmin-contrib-1.160.bak/debian/rules 2005-01-27 11:02:43.000000000 +0100
+++ webmin-contrib-1.160/debian/rules 2005-01-27 11:11:18.000000000 +0100
@@ -124,7 +124,7 @@
do \
dh_link -p$$p usr/share/doc/webmin/README.Debian usr/share/doc/$$p/README.Debian ; \
done
- dh_link -pwebmin-telnet /usr/share/java/jta20.jar usr/share/webmin/telnet/jta20.jar
+ dh_link -pwebmin-telnet /usr/share/java/jta25.jar usr/share/webmin/telnet/jta25.jar
dh_installdocs
dh_installchangelogs
dh_compress
diff -Naur webmin-contrib-1.160.bak/telnet/index.cgi webmin-contrib-1.160/telnet/index.cgi
--- webmin-contrib-1.160.bak/telnet/index.cgi 2004-09-05 12:12:07.000000000 +0200
+++ webmin-contrib-1.160/telnet/index.cgi 2005-01-27 11:11:49.000000000 +0100
@@ -58,7 +58,7 @@
else {
$w = 590; $h = 360;
}
- print "<applet archive=\"jta20.jar\" code=de.mud.jta.Applet ",
+ print "<applet archive=\"jta25.jar\" code=de.mud.jta.Applet ",
"width=$w height=$h>\n";
printf "<param name=config value=%s>\n",
$config{'mode'} ? "ssh.conf" : "telnet.conf";
Reply to: