[Xymon] Migrating away from SourceForge? / Debian patches for Xymon

Axel Beckert beckert at phys.ethz.ch
Thu Sep 10 16:45:41 CEST 2015


Hi,

On Wed, Jul 01, 2015 at 05:20:59PM +0200, Dr. Markus Stoll, junidas GmbH wrote:
> For example what I do not understand, why is there a patched version
> of xymon in Debian, enhancing time resolutions, and why did these
> patches never make it back into xymon?

Probably because I forgot to do so. But also because it was slightly
harder to get patches into Xymon before J.C. Cleaver took over the
stable branch.

On Thu, Jul 02, 2015 at 08:33:08AM +0200, Markus Stoll, junidas GmbH wrote:
> the current debian source packet
> http://http.debian.net/debian/pool/main/x/xymon/xymon_4.3.21.orig.tar.gz

That's not the source package. That's the upstream tar ball, which is
part of the source package.

> contains a subfolder "patches"

On Thu, Jul 16, 2015 at 02:31:55PM +0200, Werner Maier wrote:
> seems to be the wrong link, the debian patches are here:
> 
> <http://mirror.unitedcolo.de/debian/pool/main/x/xymon/xymon_4.3.21-1.debian.tar.xz>

Yep. That tar ball contains the modifications.

But for viewing the patches online these links are probably best:

* https://sources.debian.net/src/xymon/stable/debian/patches/ (for
  what is patched in the current Debian Stable release)

* http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches 
  (for what is the current developement state of Debian's xymon
  package)

While we're at it, from my point of view at least these patches would
be interesting for upstream:

http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/workaround-changed-ntpdate-behaviour
http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/rrd_net_granularity (already mentioned)
http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/netstat-ant-vs-ipv6-address-truncating
http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/kfreebsd-makefile
http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/htmlcontenttype
http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/hobbitclient-tmpfs
http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/fix-spelling-errors
http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/fix-hyphen-used-as-minus-sign (probably less important nowadays)
http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/fix-exp-values-in-ncv
http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/disk-no-duplicate-root
http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/apache2.4
http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/603151-apache-alias
http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/580493-negative-timeoffset

There may be more which I currently can't tell the reason for them as
we started the practise with proper patch comments only after they
were added.

I'll start at least marking those patches which are definitely useful for
Debian only (Debian-specific paths, etc.) soon. So if you check those
patches later, they should all contain an appropriate "Forwarded:"
patch header with either "no", "yes" or "not-needed".

I may also rename the patches slightly (add prefix and/or suffix), so
the above links may not work anymore in the future. But you'll find
the according patch easily again when looking at the directory index
at
http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches

		Kind regards, Axel Beckert
-- 
Axel Beckert <beckert at phys.ethz.ch>       support: +41 44 633 26 68
IT Services Group, HPT H 6                  voice: +41 44 633 41 89
Departement of Physics, ETH Zurich
CH-8093 Zurich, Switzerland		   http://nic.phys.ethz.ch/



More information about the Xymon mailing list