rpms/sos/devel rhsupport.pub, NONE, 1.1 .cvsignore, 1.2, 1.3 sos.spec, 1.1, 1.2 sources, 1.2, 1.3

Navid Sheikhol-Eslami (navid) fedora-extras-commits at redhat.com
Thu Dec 13 10:37:43 UTC 2007


Author: navid

Update of /cvs/pkgs/rpms/sos/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv23295/devel

Modified Files:
	.cvsignore sos.spec sources 
Added Files:
	rhsupport.pub 
Log Message:



--- NEW FILE rhsupport.pub ---
™¢GÄ
RB½P­:˘
µõ/Vhë‚ʏc¬èl&µ¯p¡t'ÒÒ¸X†‚®K:#
u«¬–ÿW„/ë@uC‚4mÍGæÿ«ß$åGyâgc83¥5+v"Q^h½ùK„Cc7SJý_-‡Ùe5£¿¾¬µþˆü÷œ²Ô$½dMÛ›=—ÇúÈjàžÃÐÊ	2ÅÌ0ìšZ«+«žU^QÌCÙ«TåFxÂ%úZ°ž1>ßI¹´9Red Hat Support (SoS Encryption Key) <support at redhat.com>ˆ`
	EÃtªQ^
GÄ
;
ã~‡ëkµÃ
ØÝn|Í›
	EÃtªQ^
‰`ærŠ¤ceü€
’?T	
hãِ¼ c¢‹M

Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/sos/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	15 Sep 2007 07:13:26 -0000	1.2
+++ .cvsignore	13 Dec 2007 10:37:05 -0000	1.3
@@ -1 +1 @@
-sos-1.6.tar.gz
+sos-1.8.tar.gz


Index: sos.spec
===================================================================
RCS file: /cvs/pkgs/rpms/sos/devel/sos.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sos.spec	15 Sep 2007 07:13:26 -0000	1.1
+++ sos.spec	13 Dec 2007 10:37:05 -0000	1.2
@@ -1,25 +1,30 @@
 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
 %define name sos
-%define version 1.6
-%define release 5
-%define topdir build/rpm-%{name}-%{version}
+%define version 1.8
+%define release 0
+
+%define _localedir %_datadir/locale
 
 Summary: A set of tools to gather troubleshooting information from a system
 Name: %{name}
 Version: %{version}
 Release: %{release}%{?dist}
+Group: Application/Tools
 # The source for this package was pulled from upstream's svn.  Use the
 # following commands to generate the tarball:
-#  svn --username guest export https://sos.108.redhat.com/svn/sos/tags/r1-6 sos-1.6
-#  tar -czvf sos-1.6.tar.gz sos-1.6
+#  svn --username guest export https://sos.108.redhat.com/svn/sos/tags/r1-7 sos-1.7
+#  tar -czvf sos-1.7.tar.gz sos-1.7
 Source0: %{name}-%{version}.tar.gz
+Source1: rhsupport.pub
 License: GPL
-Group: Development/Libraries
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
 BuildArch: noarch
-Url: http://sos.108.redhat.com/
+Url: https://hosted.fedoraproject.org/projects/sos
 BuildRequires: python-devel
+Requires: libxml2-python
+Provides: sysreport = 1.4.3-13
+Obsoletes: sysreport
 
 %description
 Sos is a set of tools that gathers information about system
@@ -35,7 +40,9 @@
 
 %install
 rm -rf ${RPM_BUILD_ROOT}
+install -D -m644 %{SOURCE1} ${RPM_BUILD_ROOT}/usr/share/sos/rhsupport.pub
 python setup.py install --optimize 1 --root=$RPM_BUILD_ROOT
+ln -s /usr/sbin/sosreport $RPM_BUILD_ROOT/usr/sbin/sysreport
 
 %clean
 rm -rf ${RPM_BUILD_ROOT}
@@ -43,11 +50,140 @@
 %files
 %defattr(-,root,root,-)
 %{_sbindir}/sosreport
+/usr/share/sos/rhsupport.pub
+/usr/bin/rh-upload-core
+/usr/sbin/sysreport
+/usr/sbin/sysreport.legacy
+/usr/share/sysreport
 %{python_sitelib}/sos/
 %{_mandir}/man1/sosreport.1*
-%doc README TODO LICENSE ChangeLog
+%{_localedir}/*/LC_MESSAGES/sos.mo
+%doc README README.rh-upload-core TODO LICENSE ChangeLog
+%config /etc/sos.conf
 
 %changelog
+* Wed Nov 21 2007 Navid Sheikhol-Eslami <navid at redhat dot com> - 1.8-0
+- Resolves: bz368261 sosGetCommandOutput() does not block on hung processes
+- Resolves: bz361861 work-around missing traceback.format_exc() in RHEL4
+- Resolves: bz394781 device-mapper: use /sbin/lvm_dump to collect dm related info
+- Resolves: bz386691 unattended --batch option
+- Resolves: bz371251 sos could hang when accessing /sys/hypervisor/uuid
+- selinux: always collect sestatus
+- added many languages
+- added --debug option which causes exceptions not to be trapped
+- updated to sysreport-1.4.3-13.el5
+- ftp upload to dropbox with --upload
+- cluster: major rewrite to support different versions of RHEL
+- cluster: check rg_test for errors
+- minor changes in various plug-ins (yum, networking, process, kernel)
+- fixed some exceptions in threads which were not properly trapped
+- veritas: don't run rpm -qa every time
+- using rpm's python bindings instead of external binary
+- corrected autofs and ldap plugin that were failing when debug option was not found in config file.
+- implemented built-in checkdebug() that uses self.files and self.packages to make the decision
+- missing binaries are properly detected now.
+- better doExitCode handling
+- fixed problem with rpm module intercepting SIGINT
+- error when user specifies an invalid plugin or plugin option
+- named: fixed indentation
+- replaced isOptionEnabled() with getOption()
+- tune2fs and fdisk were not always run against the correct devices/mountpoint
+- added gpg key to package
+- updated README with new svn repo and contributors
+- updated manpage
+- better signal handling
+- caching of rpm -q outputs
+- report filename includes rhnUsername if available
+- report encryption via gpg and support pubkey
+- autofs: removed redundant files
+- filesys: better handling of removable devices
+- added sosReadFile() returns a file's contents
+- return after looping inside a directory
+- collect udevinfo for each block device
+- simply collect output of fdisk -l in one go
+- handle sysreport invocation properly (warn if shell is interactive, otherwise spawn sysreport.legacy)
+- progress bar don't show 100% until finished() is called
+- Resolves: bz238778 added lspci -t
+- now runs on RHEL3 as well (python 2.2)
+- replaced commonPrefix() with faster code
+- filesys: one fdisk -l for all
+- selinux: collect fixfilex check output
+- devicemapper: collect udevinfo for all block devices
+- cluster: validate node names according to RFC 2181
+- systemtap: cleaned up and added checkenabled() method
+- added kdump plugin
+- added collection of /etc/inittab
+- Resolves: bz332151 apply regex to case number in sysreport for RHEL4
+- Resolves: bz332211 apply regex to case number in sysreport for RHEL5
+- Resolves: bz400111 sos incorrectly reports cluster data in SMP machine
+
+* Wed Aug 13 2007 Navid Sheikhol-Eslami <navid at redhat dot com> - 1.7-8
+- added README.rh-upload-core
+
+* Mon Aug 13 2007 Navid Sheikhol-Eslami <navid at redhat dot com> - 1.7-7
+- Resolves: bz251927 SOS errata needs to be respin to match 4.6 code base
+- added extras/rh-upload-core script from David Mair <dmair at redhat.com>
+
+* Mon Aug  9 2007 Navid Sheikhol-Eslami <navid at redhat dot com> - 1.7-6
+- more language fixes
+- added arabic, italian and french
+- package prepared for release
+- included sysreport as sysreport.legacy
+
+* Mon Aug  9 2007 Navid Sheikhol-Eslami <navid at redhat dot com> - 1.7-5
+- package obsoletes sysreport and creates a link pointing to sosreport
+- added some commands in cluster and process plugins
+- fixed html output (wrong links to cmds, thanks streeter)
+- process: back down sleep if D state doesn't change
+- Resolves: bz241277 Yum Plugin for sos
+- Resolves: bz247520 Spelling mistake in sosreport output
+- Resolves: bz247531 Feature: plugin to gather initial ramdisk scripts
+- Resolves: bz248252 sos to support language localization
+- Resolves: bz241282 Make SOS for RHEL 4
+
+* Mon Aug  1 2007 Navid Sheikhol-Eslami <navid at redhat dot com> - 1.7-4
+- catch KeyboardInterrupt when entering sosreport name
+- added color output for increased readability
+- list was sorted twice, removing latter .sort()
+
+* Mon Jul 31 2007 Navid Sheikhol-Eslami <navid at redhat dot com> - 1.7-3
+- added preliminary problem diagnosis support
+- better i18n initialization
+- better user messages
+- more progressbar fixes
+- catch and log python exceptions in report
+- use python native commands to create symlinks
+- limit concurrent running threads
+
+* Mon Jul 28 2007 Navid Sheikhol-Eslami <navid at redhat dot com> - 1.7-2
+- initial language localization support
+- added italian translation
+
+* Mon Jul 16 2007 Navid Sheikhol-Eslami <navid at redhat dot com> - 1.7-1
+- split up command outputs in sub-directories (sos_command/plugin/command instead of sos_command/plugin.command)
+- fixed doExitCode() calling thread.wait() instead of join()
+- curses menu is disabled by default
+- multithreading is enabled by default
+- major progressbar changes (now has ETA)
+- multithreading fixes
+- plugins class descriptions shortened to fix better in --list-plugins
+- rpm -Va in plugins/rpm.py sets eta_weight to 200 (plugin 200 longer than other plugins, for ETA calculation)
+- beautified command output filenames in makeCommandFilename()
+
+* Mon Jul 12 2007 Navid Sheikhol-Eslami <navid at redhat dot com> - 1.7-0
+- curses menu disabled by default (enable with -c)
+- sosreport output friendlier to the user (and similar to sysreport)
+- smarter plugin listing which also shows options and disable/enabled plugins
+- require root permissions only for actual sosreport generation
+- fix in -k where option value was treated as string instead of int
+- made progressbar wider (60 chars)
+- selinux plugin is enabled only if selinux is also enabled on the system
+- made some errors less verbose to the user
+- made sosreport not copy files pointed by symbolic links (same as sysreport, we don't need /usr/bin/X or /sbin/ifup)
+- copy links as links (cp -P)
+- added plugin get_description() that returns a short decription for the plugin
+- guess sosreport name from system's name
+
 * Mon Jul  5 2007 Navid Sheikhol-Eslami <navid at redhat dot com> - 1.6-5
 - Yet more fixes to make package Fedora compliant.
 
@@ -64,7 +200,7 @@
 - Beautified output of --list-plugins.
 - GPL licence is now included in the package.
 - added python-devel requirement for building package
-- fixed incompatibility with python from RHEL4
+- Resolves: bz241282 fixed incompatibility with python from RHEL4
 
 * Fri May 25 2007 Steve Conklin <sconklin at redhat dot com> - 1.5-1
 - Bumped version


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/sos/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	15 Sep 2007 07:13:26 -0000	1.2
+++ sources	13 Dec 2007 10:37:05 -0000	1.3
@@ -1 +1 @@
-fb195dd86f020159eb1da86cf48bb3f2  sos-1.6.tar.gz
+fc839be48e8eb5b294e3c64cf0b8e65e  sos-1.8.tar.gz




More information about the fedora-extras-commits mailing list