Search
j0ke.net Open Build Service
>
Projects
>
internetx
:
desktop
>
mtr
> Changes
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
Changes of Revision 7
[-]
[+]
Added
mtr.changes
@@ -0,0 +1,220 @@ +------------------------------------------------------------------- +Mon Oct 10 17:55:41 UTC 2011 - cs@linux-administrator.com + +- update to 0.81 + +------------------------------------------------------------------- +Tue Jan 6 16:30:13 CET 2009 - mseben@suse.cz + +- update to v0.75 + * feelgood patch to move sprintf to snprintf + * cut-paste patches: you can now copy an intermediate host to the + clipboard +- v0.74 + * Martin Pels' patch to allow UDP probes + * changed some docs to advertise the new mailing list + * added documentation for the Mac OS X compilation problem + * added -Wno-pointer-sign to the compiler options + * Nico Lichtmaier's cleanup-gtk patch. (now mtr uses a more modern + dialect of gtk) +- rewritten mtr-*-sec_snprintf.patch for v0.75 + +------------------------------------------------------------------- +Tue May 27 17:46:24 CEST 2008 - lmichnovic@suse.cz + +- fixed more possible overflows because of using sprintf in dns.c + (*-sec_snprintf.patch) [bnc#392458] + +------------------------------------------------------------------- +Mon Apr 14 17:27:24 CEST 2008 - lmichnovic@suse.cz + +- update to version 0.73 + * Fix signed/unsigned bug in IPV6 part improved random packet + size behaviour. + * includes also fix for sprintf overflow [bnc#372610] + +------------------------------------------------------------------- +Mon Apr 2 14:50:01 CEST 2007 - rguenther@suse.de + +- add ncurses-devel BuildRequires + +------------------------------------------------------------------- +Fri Mar 30 12:14:25 CEST 2007 - lmichnovic@suse.cz + +- fixed return value for non-void function (nonvoid.patch) + +------------------------------------------------------------------- +Fri Jan 12 11:35:23 CET 2007 - lmichnovic@suse.cz + +- changed prefix /opt/gnome to /usr for aclocal + +------------------------------------------------------------------- +Mon Oct 2 17:10:09 CEST 2006 - lmichnovic@suse.cz + +- update to version 0.72 + * some code improvements + * option change: If PACKETSIZE is set to a negative number, every + iteration will use a different, random packet size up to that + number. + +------------------------------------------------------------------- +Thu Jul 27 14:27:30 CEST 2006 - lmichnovic@suse.cz + +- building with X.org 7.x: detects version of X.org instead of + suse_version +- uses icecream + +------------------------------------------------------------------- +Mon Jul 24 16:02:25 CEST 2006 - lmichnovic@suse.de + +- udjusted specfile to build also with new X.org 7.x + +------------------------------------------------------------------- +Wed Jun 14 20:17:00 CEST 2006 - lmichnovic@suse.cz + +- Upgrade to version 0.71 which obsoletes res_mkquery.diff + - some nice improvements. +- building with gtk1-compat-devel + +------------------------------------------------------------------- +Wed Jan 25 21:38:27 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Sat Jan 14 01:38:19 CET 2006 - schwab@suse.de + +- Don't strip binaries. + +------------------------------------------------------------------- +Sun Oct 2 15:04:41 CEST 2005 - stbinner@suse.de + +- fixed GenericName in .desktop file + +------------------------------------------------------------------- +Thu Jan 20 10:06:52 CET 2005 - postadal@suse.cz + +- updated to version 0.69 +- removed obsoleted patch automake.patch + +------------------------------------------------------------------- +Wed Dec 15 22:10:54 CET 2004 - hvogel@suse.de + +- fix desktop file + +------------------------------------------------------------------- +Wed Nov 10 12:48:25 CET 2004 - ro@suse.de + +- permission handling fixes for /usr/sbin/mtr + +------------------------------------------------------------------- +Thu Aug 26 14:02:13 CEST 2004 - postadal@suse.cz + +- updated to version 0.65 + +------------------------------------------------------------------- +Thu Aug 19 15:33:41 CEST 2004 - postadal@suse.cz + +- updated to version 0.64 + +------------------------------------------------------------------- +Mon Aug 16 20:18:37 CEST 2004 - postadal@suse.cz + +- updated to version 0.63 +- removed obsoleted patch buffer_overflow +- used gtk2 + +------------------------------------------------------------------- +Thu Jan 22 17:48:12 CET 2004 - ro@suse.de + +- fixed Makefile.am + +------------------------------------------------------------------- +Sat Jan 10 17:12:11 CET 2004 - adrian@suse.de + +- build as user + +------------------------------------------------------------------- +Fri Aug 29 09:56:29 CEST 2003 - kukuk@suse.de + +- Pack /usr/sbin/mtr with correct group + +------------------------------------------------------------------- +Sat Aug 16 10:57:59 CEST 2003 - adrian@suse.de + +- add desktop file + +------------------------------------------------------------------- +Mon Jul 28 21:05:16 CEST 2003 - postadal@suse.cz + +- updated to version 0.54 + * fix for raw mode + * added "scrolling" patch from Roland Illig, to allow scrolling in text mode. + +------------------------------------------------------------------- +Mon Jul 14 13:31:39 CEST 2003 - sbrabec@suse.cz + +- GNOME prefix change to /opt/gnome. + +------------------------------------------------------------------- +Thu Jan 30 16:59:27 CET 2003 - postadal@suse.cz + +- updated to version 0.52 +- removed obsoleted destdir, inc , handlesig patches + +------------------------------------------------------------------- +Mon Mar 18 12:16:08 CET 2002 - pmladek@suse.cz + +- security update to fix a local buffer overflow, which enables + an attacker to gain access to mtr's raw socket + +------------------------------------------------------------------- +Mon Feb 11 22:49:20 CET 2002 - bk@suse.de + +- updated to version 0.46(looks sane) + * Added --address option to bind to given IP addess +- adapt configure.in check for res_mkquery to work on s390x also +- fix handling of EINTR to retry system call - fixes freeze on SIGWINCH + +------------------------------------------------------------------- +Fri Jan 25 10:25:06 CET 2002 - pmladek@suse.cz + +- updated to version 0.45: + * added dynamic switching between numeric / dns names + * some minor changes + +------------------------------------------------------------------- +Mon Nov 5 15:37:58 CET 2001 - pmladek@suse.cz + +- fixed to compile with automake 1.5 + +------------------------------------------------------------------- +Fri Jul 20 11:38:23 CEST 2001 - pmladek@suse.cz + +- updated to version 0.44 + +------------------------------------------------------------------- +Wed May 23 13:50:13 CEST 2001 - pmladek@suse.cz + +- fixed include files on ia64
[-]
[+]
Added
mtr.spec
^
@@ -0,0 +1,270 @@ +# +# spec file for package mtr (Version 0.81) +# +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + + +Name: mtr +BuildRequires: gtk1-compat-devel gtk2-devel ncurses-devel update-desktop-files xorg-x11-devel +Summary: Ping and Traceroute Network Diagnostic Tool +Version: 0.81 +Release: 1 +Group: Productivity/Networking/Diagnostic +License: GPL v2 or later +Url: http://www.BitWizard.nl/mtr +Source: %{name}-%{version}.tar.bz2 +Source1: xmtr.desktop +Patch1: %{name}-%{version}-manmtr.patch +Patch2: %{name}-%{version}-manxmtr.patch +Patch3: %{name}-%{version}-nonvoid.patch +Patch4: %{name}-%{version}-sec_snprintf.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Icon: %{name}.gif +PreReq: permissions + +%description +Mtr is a network diagnostic tool that combines Ping and Traceroute into +one program. This package contains the mtr version with an ncurses +interface, in other words, the text mode version is usable in a shell +(telnet or SSH session, for example). + +Find the graphical version in the mtr-gtk package. + + + +Authors: +-------- + Roger Wolff <R.E.Wolff@BitWizard.nl> + +%package gtk +License: GPL v2 or later +Summary: Ping and Traceroute Network Diagnostic Tool +Group: Productivity/Networking/Diagnostic + +%description gtk +Mtr is a network diagnostic tool which combines Ping and Traceroute +into one program. This package contains mtr with a GTK interface. +You'll find the text mode version in the mtr package. + + + +Authors: +-------- + Roger Wolff <R.E.Wolff@BitWizard.nl> + +%if "%(xft-config --prefix)" == "/usr" +%define _xorg7libs %_lib +%define _xorg7libs32 lib +%define _xorg7bin bin +%define _xorg7mandir %_mandir +%define _xorg7pixmaps include +%define _xorg7libshare share +%define _xorg7xkb /usr/share/X11/xkb +%define _xorg7termcap /usr/lib/X11/etc +%define _xorg7include /usr/include/xorg +%define _xorg7fonts /usr/share/fonts +%define _xorg7prefix /usr +%else +%define _xorg7libs X11R6/%_lib +%define _xorg7libs32 X11R6/lib +%define _xorg7bin X11R6/bin +%define _xorg7mandir /usr/X11R6/man +%define _xorg7pixmaps X11R6/include +%define _xorg7libshare X11R6/lib/ +%define _xorg7xkb /etc/X11/xkb +%define _xorg7termcap /usr/X11R6/lib/X11/etc +%define _xorg7include +%define _xorg7fonts /usr/X11R6/lib/X11/fonts +%define _xorg7prefix /usr/X11R6 +%endif + +%prep +%setup -q +cp mtr.8 xmtr.8 +%patch1 +%patch2 +%patch3 +%patch4 + +%build +%{?suse_update_config:%{suse_update_config}} +aclocal -I /usr/share/aclocal +autoconf +automake --foreign -a +# +# GTK version +CFLAGS="$RPM_OPT_FLAGS" ./configure \ + --enable-gtk2 \ + --prefix=%{_xorg7prefix} +make && mv mtr xmtr +make distclean +# +# console version +CFLAGS="$RPM_OPT_FLAGS" ./configure \ + --prefix=/usr \ + --mandir=%{_mandir} \ + --without-gtk +make %{?jobs:-j%jobs} + +%install +mkdir -p $RPM_BUILD_ROOT/usr/sbin +mkdir -p $RPM_BUILD_ROOT/usr/%{_xorg7bin} +mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man8 +make DESTDIR=$RPM_BUILD_ROOT install +install -m 4755 xmtr $RPM_BUILD_ROOT/usr/%{_xorg7bin} +install -m 644 xmtr.8 $RPM_BUILD_ROOT/%{_mandir}/man8 +install -d -m 755 $RPM_BUILD_ROOT/usr/%{_xorg7pixmaps}/X11/pixmaps/ +install -m 644 img/mtr_icon.xpm $RPM_BUILD_ROOT/usr/%{_xorg7pixmaps}/X11/pixmaps/xmtr_icon.xpm +install -d -m 755 $RPM_BUILD_ROOT/usr/share/pixmaps/ +install -m 644 img/mtr_icon.xpm $RPM_BUILD_ROOT/usr/share/pixmaps/xmtr_icon.xpm +%suse_update_desktop_file -i xmtr Network Monitor + +%clean +[ -d %{buildroot} -a "%{buildroot}" != "" ] && rm -rf %{buildroot} + +%files +%defattr(-,root,root) +%doc AUTHORS COPYING FORMATS NEWS README SECURITY TODO +%doc %{_mandir}/man8/mtr.8* +%verify(not mode) %attr(755,root,dialout) /usr/sbin/mtr + +%files gtk +%defattr(-,root,root) +%doc AUTHORS COPYING FORMATS NEWS README SECURITY TODO +%doc %{_mandir}/man8/xmtr.8* +%attr(755,root,root) /usr/%{_xorg7bin}/xmtr +/usr/%{_xorg7pixmaps}/X11/pixmaps +/usr/share/applications/* +/usr/share/pixmaps/* + +%post +%run_permissions +%verifyscript +%verify_permissions -e /usr/sbin/mtr + +%changelog +* Tue Jan 06 2009 mseben@suse.cz +- update to v0.75 + * feelgood patch to move sprintf to snprintf + * cut-paste patches: you can now copy an intermediate host to the + clipboard +- v0.74 + * Martin Pels' patch to allow UDP probes + * changed some docs to advertise the new mailing list + * added documentation for the Mac OS X compilation problem + * added -Wno-pointer-sign to the compiler options + * Nico Lichtmaier's cleanup-gtk patch. (now mtr uses a more modern + dialect of gtk) +- rewritten mtr-*-sec_snprintf.patch for v0.75 +* Tue May 27 2008 lmichnovic@suse.cz +- fixed more possible overflows because of using sprintf in dns.c + (*-sec_snprintf.patch) [bnc#392458] +* Mon Apr 14 2008 lmichnovic@suse.cz +- update to version 0.73 + * Fix signed/unsigned bug in IPV6 part improved random packet + size behaviour. + * includes also fix for sprintf overflow [bnc#372610] +* Mon Apr 02 2007 rguenther@suse.de +- add ncurses-devel BuildRequires +* Fri Mar 30 2007 lmichnovic@suse.cz +- fixed return value for non-void function (nonvoid.patch) +* Fri Jan 12 2007 lmichnovic@suse.cz +- changed prefix /opt/gnome to /usr for aclocal +* Mon Oct 02 2006 lmichnovic@suse.cz +- update to version 0.72 + * some code improvements + * option change: If PACKETSIZE is set to a negative number, every + iteration will use a different, random packet size up to that + number. +* Thu Jul 27 2006 lmichnovic@suse.cz +- building with X.org 7.x: detects version of X.org instead of + suse_version +- uses icecream +* Mon Jul 24 2006 lmichnovic@suse.de +- udjusted specfile to build also with new X.org 7.x +* Wed Jun 14 2006 lmichnovic@suse.cz
Added
mtr.gif
^
Added
ready
^
[-]
[+]
Added
xmtr.desktop
^
@@ -0,0 +1,6 @@ +[Desktop Entry] +Type=Application +Exec=xmtr +Icon=xmtr_icon +Name=Xmtr +GenericName=Network Diagnostic Tool