File powerpc-utils.bug-936383_snap-deprecated_warning_sles.patch of Package powerpc-utils.908
From 30265850decfe18621ab5f03c8f2eee06777d6c0 Mon Sep 17 00:00:00 2001
From: Kamalesh Babulal <kamalesh@linux.vnet.ibm.com>
Date: Mon, 29 Jun 2015 14:14:48 +0530
Subject: [PATCH 2/2] snap: Warn users about deprecated support SLES 12 onwards
This patch introduce deprecated warning on SLES 12 onwards
to use supportconfig, which captures all the information
collected by snap.
Signed-off-by: Kamalesh Babulal <kamalesh@linux.vnet.ibm.com>
---
snap | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
Index: powerpc-utils-1.2.22/scripts/snap
===================================================================
--- powerpc-utils-1.2.22.orig/scripts/snap
+++ powerpc-utils-1.2.22/scripts/snap
@@ -35,6 +35,24 @@ my $cmddir = "snap_commands"; # cmd out
my $cmdoutdir = "$outdir/$cmddir"; # in outdir dir.
my $rsxx_exists = 0; # Does an IBM Flash Adapter exist?
+my $suse_release_file = "/etc/SuSE-release";
+
+if (-e $suse_release_file) {
+ open(RELEASE, "< $suse_release_file") or die "open: $!\n";
+ while(<RELEASE>) {
+ if ($_ =~ /VERSION/) {
+ my $suse_version = (split /=/, $_)[1];
+ if ($suse_version >= 12) {
+ print "snap is depcreated from SLES 12 onwards..!\n";
+ print "Please use supportconfig to collect log data..!! \n";
+ close(RELEASE);
+ exit 1;
+ } #check version number
+ } # match version
+ } #while
+ close(RELEASE);
+}
+
our($opt_a, $opt_d, $opt_h, $opt_o, $opt_t, $opt_v);
# Files to include in all snaps