|
Packit Service |
336c1b |
%define name lsscsi
|
|
Packit Service |
336c1b |
%define version 0.32
|
|
Packit Service |
336c1b |
%define release 1
|
|
Packit Service |
336c1b |
|
|
Packit Service |
336c1b |
Summary: List SCSI devices (or hosts) plus NVMe namespaces and ctls
|
|
Packit Service |
336c1b |
Name: %{name}
|
|
Packit Service |
336c1b |
Version: %{version}
|
|
Packit Service |
336c1b |
Release: %{release}
|
|
Packit Service |
336c1b |
License: GPL
|
|
Packit Service |
336c1b |
Group: Utilities/System
|
|
Packit Service |
336c1b |
Source0: http://sg.danny.cz/scsi/%{name}-%{version}.tgz
|
|
Packit Service |
336c1b |
Url: http://sg.danny.cz/scsi/lsscsi.html
|
|
Packit Service |
336c1b |
BuildRoot: %{_tmppath}/%{name}-%{version}-root/
|
|
Packit Service |
336c1b |
Packager: dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
|
|
Packit Service |
336c1b |
%description
|
|
Packit Service |
336c1b |
Uses information provided by the sysfs pseudo file system in the Linux
|
|
Packit Service |
336c1b |
kernel 2.6 series, and later, to list SCSI devices (Logical
|
|
Packit Service |
336c1b |
Units (e.g. disks)) plus NVMe namespaces (SSDs). It can list transport
|
|
Packit Service |
336c1b |
identifiers (e.g. SAS address of a SAS disk), protection information
|
|
Packit Service |
336c1b |
configuration and size for storage devices. Alternatively it can be used
|
|
Packit Service |
336c1b |
to list SCSI hosts (e.g. HBAs) or NVMe controllers. By default one line
|
|
Packit Service |
336c1b |
of information is output per device (or host).
|
|
Packit Service |
336c1b |
|
|
Packit Service |
336c1b |
Author:
|
|
Packit Service |
336c1b |
--------
|
|
Packit Service |
336c1b |
Doug Gilbert <dgilbert at interlog dot com>
|
|
Packit Service |
336c1b |
|
|
Packit Service |
336c1b |
%prep
|
|
Packit Service |
336c1b |
|
|
Packit Service |
336c1b |
%setup -q
|
|
Packit Service |
336c1b |
|
|
Packit Service |
336c1b |
%build
|
|
Packit Service |
336c1b |
%configure
|
|
Packit Service |
336c1b |
|
|
Packit Service |
336c1b |
%install
|
|
Packit Service |
336c1b |
if [ "$RPM_BUILD_ROOT" != "/" ]; then
|
|
Packit Service |
336c1b |
rm -rf $RPM_BUILD_ROOT
|
|
Packit Service |
336c1b |
fi
|
|
Packit Service |
336c1b |
|
|
Packit Service |
336c1b |
make install \
|
|
Packit Service |
336c1b |
DESTDIR=$RPM_BUILD_ROOT
|
|
Packit Service |
336c1b |
|
|
Packit Service |
336c1b |
%clean
|
|
Packit Service |
336c1b |
if [ "$RPM_BUILD_ROOT" != "/" ]; then
|
|
Packit Service |
336c1b |
rm -rf $RPM_BUILD_ROOT
|
|
Packit Service |
336c1b |
fi
|
|
Packit Service |
336c1b |
|
|
Packit Service |
336c1b |
%files
|
|
Packit Service |
336c1b |
%defattr(-,root,root)
|
|
Packit Service |
336c1b |
%doc ChangeLog INSTALL README CREDITS AUTHORS COPYING
|
|
Packit Service |
336c1b |
%attr(0755,root,root) %{_bindir}/*
|
|
Packit Service |
336c1b |
%{_mandir}/man8/*
|
|
Packit Service |
336c1b |
|
|
Packit Service |
336c1b |
|
|
Packit Service |
336c1b |
%changelog
|
|
Packit Service |
336c1b |
* Mon Nov 09 2020 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- fixes, minor tweaks
|
|
Packit Service |
336c1b |
* lsscsi-0.32
|
|
Packit Service |
336c1b |
* Thu Feb 20 2020 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- fixes, minor tweaks
|
|
Packit Service |
336c1b |
* lsscsi-0.31
|
|
Packit Service |
336c1b |
* Tue Jun 12 2018 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- add NVMe support, minor tweaks
|
|
Packit Service |
336c1b |
* lsscsi-0.30
|
|
Packit Service |
336c1b |
* Fri May 13 2016 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- minor tweaks
|
|
Packit Service |
336c1b |
* lsscsi-0.29
|
|
Packit Service |
336c1b |
* Tue Sep 23 2014 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- add --unit to find LU names
|
|
Packit Service |
336c1b |
* lsscsi-0.28
|
|
Packit Service |
336c1b |
* Sat Mar 16 2013 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- rework buffers for large systems, add --lunhex and --scsi_id
|
|
Packit Service |
336c1b |
* lsscsi-0.27
|
|
Packit Service |
336c1b |
* Tue Jan 31 2012 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- add fcoe transport indicator; add --wwn option
|
|
Packit Service |
336c1b |
* lsscsi-0.26
|
|
Packit Service |
336c1b |
* Mon May 09 2011 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- add sas_port and fc_remore_ports infoR; '--size' option
|
|
Packit Service |
336c1b |
* lsscsi-0.25
|
|
Packit Service |
336c1b |
* Thu Dec 23 2010 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- FC transport syntax change
|
|
Packit Service |
336c1b |
* lsscsi-0.24
|
|
Packit Service |
336c1b |
* Thu Dec 03 2009 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- remove /proc/mounts scan for sysfs mount point, assume /sys
|
|
Packit Service |
336c1b |
* lsscsi-0.23
|
|
Packit Service |
336c1b |
* Fri Dec 26 2008 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- protection (T10-DIF) information, USB, ATA + SATA transports
|
|
Packit Service |
336c1b |
* lsscsi-0.22
|
|
Packit Service |
336c1b |
* Tue Jul 29 2008 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- more changes for lk 2.6.26 (SCSI sysfs)
|
|
Packit Service |
336c1b |
* lsscsi-0.21
|
|
Packit Service |
336c1b |
* Wed Jul 9 2008 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- changes for lk 2.6.25/26 SCSI midlayer rework
|
|
Packit Service |
336c1b |
* lsscsi-0.20
|
|
Packit Service |
336c1b |
* Thu Jan 25 2007 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- add transport information (target+initiator)
|
|
Packit Service |
336c1b |
* lsscsi-0.19
|
|
Packit Service |
336c1b |
* Fri Mar 24 2006 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- cope with dropping of 'generic' symlink post lk 2.6.16
|
|
Packit Service |
336c1b |
* lsscsi-0.18
|
|
Packit Service |
336c1b |
* Mon Feb 06 2006 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- fix disappearance of block device names in lk 2.6.16-rc1
|
|
Packit Service |
336c1b |
* lsscsi-0.17
|
|
Packit Service |
336c1b |
* Fri Dec 30 2005 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- wlun naming, osst and changer devices
|
|
Packit Service |
336c1b |
* lsscsi-0.16
|
|
Packit Service |
336c1b |
* Tue Jul 19 2005 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- does not use libsysfs, add filter argument, /dev scanning
|
|
Packit Service |
336c1b |
* lsscsi-0.15
|
|
Packit Service |
336c1b |
* Fri Aug 20 2004 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- add 'timeout'
|
|
Packit Service |
336c1b |
* lsscsi-0.13
|
|
Packit Service |
336c1b |
* Sun May 9 2004 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- rework for lk 2.6.6, device state, host name, '-d' for major+minor
|
|
Packit Service |
336c1b |
* lsscsi-0.12
|
|
Packit Service |
336c1b |
* Fri Jan 09 2004 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- rework for lk 2.6.1
|
|
Packit Service |
336c1b |
* lsscsi-0.11
|
|
Packit Service |
336c1b |
* Tue May 06 2003 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- adjust HBA listing for lk > 2.5.69
|
|
Packit Service |
336c1b |
* lsscsi-0.10
|
|
Packit Service |
336c1b |
* Fri Apr 04 2003 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- fix up sorting, GPL + copyright notice
|
|
Packit Service |
336c1b |
* lsscsi-0.09
|
|
Packit Service |
336c1b |
* Sun Mar 2 2003 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- start to add host listing support (lk >= 2.5.63)
|
|
Packit Service |
336c1b |
* lsscsi-0.08
|
|
Packit Service |
336c1b |
* Fri Feb 14 2003 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- queue_depth name change in sysfs (lk 2.5.60)
|
|
Packit Service |
336c1b |
* lsscsi-0.07
|
|
Packit Service |
336c1b |
* Mon Jan 20 2003 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- osst device file names fix
|
|
Packit Service |
336c1b |
* lsscsi-0.06
|
|
Packit Service |
336c1b |
* Sat Jan 18 2003 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- output st and osst device file names (rather than "-")
|
|
Packit Service |
336c1b |
* lsscsi-0.05
|
|
Packit Service |
336c1b |
* Tue Jan 14 2003 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- fix multiple listings of st devices (needed for lk 2.5.57)
|
|
Packit Service |
336c1b |
* lsscsi-0.04
|
|
Packit Service |
336c1b |
* Thu Jan 09 2003 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- add --generic option (list sg devices), scsi_level output
|
|
Packit Service |
336c1b |
* lsscsi-0.03
|
|
Packit Service |
336c1b |
* Wed Dec 18 2002 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- add more options including classic mode
|
|
Packit Service |
336c1b |
* lsscsi-0.02
|
|
Packit Service |
336c1b |
* Fri Dec 13 2002 - dgilbert at interlog dot com
|
|
Packit Service |
336c1b |
- original
|
|
Packit Service |
336c1b |
* lsscsi-0.01
|