Thanks for the quick response, think I might run up a test box and play with going to a non-Debian version and if all that works out will do the same for the production machine.<br><br>It would good though if the Debian version had the FF35 fix, but I'm afraid helping you with this is way beyond my skills, sorry.<br>
<br>Thanks.<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Message: 5<br>
Date: Fri, 15 Jan 2010 09:12:15 +0200<br>
From: Niko Tyni <<a href="mailto:ntyni%2Bsmokeping-users@mappi.helsinki.fi">ntyni+smokeping-users@mappi.helsinki.fi</a>><br>
Subject: Re: [smokeping-users] Upgrade 2.3.6 to 2.4.2 Debian<br>
To: <a href="mailto:smokeping-users@lists.oetiker.ch">smokeping-users@lists.oetiker.ch</a><br>
Message-ID: <20100115071215.GA4349@madeleine.local.invalid><br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
On Fri, Jan 15, 2010 at 02:33:47PM +1100, Keith Pawson wrote:<br>
<br>
> I've got a Debian Lenny box with Smokeping running 2.3.6 which was installed<br>
> from the Debian Repos with Aptitude about 18 months ago and all is working<br>
> fine.<br>
> However, I want to upgrade it to 2.42 and then the latest snapshot to<br>
> resolve the FF35 zoom issue and I'm having problems figuring out the process<br>
> steps.<br>
><br>
> >From what I've read, Googled and seen on this mailing list archive I should<br>
> just copy over the top of the current installation, but this is where I seem<br>
> to find it confusing as there does not appear to be a single area of the<br>
> Smokeping files. I can see my data and customised graphs and have backed<br>
> them up together with my config files such as Targets etc but where do the<br>
> directories of the unzipped smokeping-2.4.2.tar.gz go?<br>
<br>
I'm afraid it's not quite as simple as that. The files need some<br>
modifications to work in the directory hierarchy as used by Debian, and<br>
copying local files over dpkg managed ones in /usr means dpkg is free to<br>
overwrite them on upgrades (for example in security updates and the like.)<br>
<br>
The right way to switch to a non-Debian version is to install it<br>
separately to /usr/local or /srv and configure it yourself. You need<br>
to copy over the old data but that should be straightforward.<br>
<br>
If you're only after the FF35 fix and are happy with 2.3.6 otherwise,<br>
you might be able to get away with the old Debian installation by just<br>
copying over the newer scriptaculous and prototype javascript files. Using<br>
dpkg-divert(8) to prevent dpkg from overwriting your changes in the<br>
future would be a good idea in that case.<br>
<br>
I suppose I should see about providing an updated lenny 2.3.6 version<br>
to fix the FF35 issue. If somebody wants to help, finding a minimal fix<br>
to the prototype/scriptaculous stuff (as opposed to blindly upgrading<br>
it all, which goes against the Debian release policies for 'stable'<br>
updates) would go a long way.<br>
--<br>
Niko<br>
<br>
<br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
smokeping-users mailing list<br>
<a href="mailto:smokeping-users@lists.oetiker.ch">smokeping-users@lists.oetiker.ch</a><br>
<a href="https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users" target="_blank">https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users</a><br>
<br>
<br>
End of smokeping-users Digest, Vol 36, Issue 7<br>
**********************************************<br>
</blockquote></div><br>