| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: sg3_utils | Distribution: openSUSE Tumbleweed |
| Version: 1.48+35.c49e7c08 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Jun 15 14:07:50 2026 |
| Group: Hardware/Other | Build host: reproducible |
| Size: 2751746 | Source RPM: sg3_utils-1.48+35.c49e7c08-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: http://sg.danny.cz/sg/sg3_utils.html | |
| Summary: A collection of tools that send SCSI commands to devices | |
The sg3_utils package contains utilities that send SCSI commands to devices. As well as devices on transports traditionally associated with SCSI (e.g. Fibre Channel (FCP), Serial Attached SCSI (SAS) and the SCSI Parallel Interface(SPI)) many other devices use SCSI command sets. ATAPI cd/dvd drives and SATA disks that connect via a translation layer or a bridge device are examples of devices that use SCSI command sets.
BSD-3-Clause AND GPL-2.0-or-later
* Mon Jun 15 2026 Martin Wilck <mwilck@suse.com>
- Update to version 1.48+35.c49e7c08:
* configure.ac: reset version to 1.48
* Fri Jun 12 2026 Martin Wilck <mwilck@suse.com>
- Update to version 1.48+34.3c93ead5
- sg_inq: --export output conformance for SCSI name string and ATA fields (github: PR #83)
(bsc#1267823, gh#doug-gilbert/sg3_utils#83)
- Upstream fixes backported (bsc#1268201):
* sg_logs: correct tape Device statisitics lpage [0x14] serial number parameters [0x40 and 0x41] per https://github.com/doug-gilbert/sg3_utils/issues/45
* sg_wr_mode: fix --contents and --cfile= handling; https://github.com/doug-gilbert/sg3_utils/issues/40
* rescan-scsi-bus.sh: github issue #76 a few shellcheck fixes; scsi_logging_level: add MIT license Xose Vazquez Perez; sg_ses: restore some help text, github PR #79 Paul Evans
* sg_ses: re-add help description lost in v1.48 restructure
* utils/hxascdmp: sprintf --> snprintf [From: orbisai0security <mediratta01.pally@gmail.com>]
* rescan-scsi-bus.sh: fix broken command existence checks for dmsetup and multipath
* rescan-scsi-bus.sh: quote $id_serial in findmultipath call
* sg_copy_results: bound device-reported sense data length to buffer size
* sg_xcopy: fix undefined behaviour and out-of-bounds read
* sginfo: set MODE SENSE(10) response length to buffer size
* sg_vpd_vendor: fix buffer overflows from device-controlled data
* rescan-scsi-bus.sh: Immediately check removable in testonline()
* rescan-scsi-bus.sh Replace 'which' with build in 'command -v'
* rescan-scsi-bus.sh Correctly read RMB bit on enquiry
* sg_ses: fixed AES EI validation when EIIOE=1
* sg_logs: Fix parameter lengths in show_data_compression_page
* configure.ac: Fix the getrandom() test
* [PATCH 2/2] ci: Use the latest version of the Android NDK
* [PATCH 1/2] Unbreak the Android build
* sg_inq: fix indentation in std_inq_decode sgj_pr_hr strings (match main)
* Tue Mar 10 2026 Martin Wilck <mwilck@suse.com>
- Update to version 1.48+13.54da4276:
* Merge SLFO:Main code into factory ('ours' strategy, no code changes)
* Tue Mar 10 2026 Martin Wilck <mwilck@suse.com>
- Update to version 1.48+11.e034865b:
* rescan-scsi-bus.sh: Fix invocation of udevadm (boo#1258664)
* Fri Apr 19 2024 Martin Wilck <mwilck@suse.com>
- sg_inq: re-add Unit serial number field (bsc#1219547)
* Tue Feb 13 2024 Martin Wilck <mwilck@suse.com>
- Fix missing SCSI_MODEL and other fields for "sg_inq --export"
(bsc#1219874)
* Tue Jan 09 2024 Martin Wilck <mwilck@suse.com>
- Fix spurious warning for non-SCSI devices (boo#1218666)
* Mon Jan 08 2024 Martin Wilck <mwilck@suse.com>
- Upstream bug fixes for sg3_utils 1.48 (bsc#1218591)
* sg_turs: fix missing CDB on several codepaths
* sg_dd: fix bug that identified all block devices as NVME
* rescan-scsi-bus.sh: avoid root FS going read-only with
"rescan-scsi-bus.sh -r" (gh#doug-gilbert/sg3_utils#46)
* Fri Oct 20 2023 Martin Wilck <mwilck@suse.com>
- rescan-scsi-bus.sh: remove /tmp/rescan-scsi-mpath-info.txt
(gh#doug-gilbert/sg3_utils#44)
* Mon Oct 16 2023 Martin Wilck <mwilck@suse.com>
- rescan_scsi_bus.sh: fix multipath issue when called with -s and
without -u (bsc#1215720, bsc#1216355)
* Thu Sep 28 2023 Martin Wilck <mwilck@suse.com>
- udev rules: allow kernel command line overrides with
"udev.scsi_id_serial_src=LTVS" and "udev.scsi_symlink_src=LTVS"
Try these boot parameters if your system fails to detect SCSI
devices after update to sg3_utils 1.48.
* Wed Sep 27 2023 Martin Wilck <mwilck@suse.com>
- dracut.conf: add 00-scsi-sg3_config.rules (jsc#PED-6226)
- spec file:
* fix build dependencies for regenerate_initrd_posttrans
(bsc#1215772)
* add missing rules file
* Thu Sep 21 2023 Martin Wilck <mwilck@suse.com>
- Update to version 1.48
* udev rules: new, configurable scheme for creating symlinks for SCSI devices
(jsc#PED-6226)
See description of ".SCSI_ID_SERIAL_SRC" /usr/lib/udev/55-scsi-sg3_id.rules
and .SCSI_SYMLINK_SRC in /usr/lib/udev/58-scsi_symlink.rules
* decoding utilities: add -j/--json[=JO] and --js-file=JFN options
* sg_sat_datetime: new tool to access date/time on ATA devices using a SAT layer
* sg_z_act_query: new tool for sending zone activate/query commands
* sg_rem_rest_elem: new tool for removing or restoring elements
* sg_write_attr: support for SPC "Write Attirbute" command (for tapes)
* sg_ses: swap meaning of -H and -HH, add json support, use e.g.
"0:2" for range indicator
* sg_rtpg: fix response truncation
* sg_decode_sense: add --nodecode option
* sg_logs: fix --list and -lll options
* sg_modes: improve handling of ZBC disks
* sg_inq: add version descriptors from SPC6r08, add --quiet option
* sg_vpd: add --sinq_inraw=RFN option
* sg_turs: add --timeout= and --ascq= options
* sg_requests: add --timeout= option
* sg_sat_read_gplog: add --smart and --ppt options
* sgp_dd and sgm_dd: add --progress option
* sg_dd: add support for accessing NVMe devices via passthrough
* Bug fixes and minor fixes
- _service: simplify version processing, as we have a clean upstream version again
* Fri Jan 27 2023 Martin Wilck <mwilck@suse.com>
- Update to version 1.48~20221101+1.142dace:
* fix output of "sg_inq -H -p bdc" (boo#1207700)
/usr/bin/rescan-scsi-bus.sh /usr/bin/scsi_logging_level /usr/bin/scsi_mandat /usr/bin/scsi_readcap /usr/bin/scsi_ready /usr/bin/scsi_satl /usr/bin/scsi_start /usr/bin/scsi_stop /usr/bin/scsi_temperature /usr/bin/sg_bg_ctl /usr/bin/sg_compare_and_write /usr/bin/sg_copy_results /usr/bin/sg_dd /usr/bin/sg_decode_sense /usr/bin/sg_emc_trespass /usr/bin/sg_format /usr/bin/sg_get_config /usr/bin/sg_get_elem_status /usr/bin/sg_get_lba_status /usr/bin/sg_ident /usr/bin/sg_inq /usr/bin/sg_logs /usr/bin/sg_luns /usr/bin/sg_map /usr/bin/sg_map26 /usr/bin/sg_modes /usr/bin/sg_opcodes /usr/bin/sg_persist /usr/bin/sg_prevent /usr/bin/sg_raw /usr/bin/sg_rbuf /usr/bin/sg_rdac /usr/bin/sg_read /usr/bin/sg_read_attr /usr/bin/sg_read_block_limits /usr/bin/sg_read_buffer /usr/bin/sg_read_long /usr/bin/sg_readcap /usr/bin/sg_reassign /usr/bin/sg_referrals /usr/bin/sg_rem_rest_elem /usr/bin/sg_rep_density /usr/bin/sg_rep_pip /usr/bin/sg_rep_zones /usr/bin/sg_requests /usr/bin/sg_reset /usr/bin/sg_reset_wp /usr/bin/sg_rmsn /usr/bin/sg_rtpg /usr/bin/sg_safte /usr/bin/sg_sanitize /usr/bin/sg_sat_datetime /usr/bin/sg_sat_identify /usr/bin/sg_sat_phy_event /usr/bin/sg_sat_read_gplog /usr/bin/sg_sat_set_features /usr/bin/sg_scan /usr/bin/sg_seek /usr/bin/sg_senddiag /usr/bin/sg_ses /usr/bin/sg_ses_microcode /usr/bin/sg_start /usr/bin/sg_stpg /usr/bin/sg_stream_ctl /usr/bin/sg_sync /usr/bin/sg_test_rwbuf /usr/bin/sg_timestamp /usr/bin/sg_turs /usr/bin/sg_unmap /usr/bin/sg_verify /usr/bin/sg_vpd /usr/bin/sg_wr_mode /usr/bin/sg_write_attr /usr/bin/sg_write_buffer /usr/bin/sg_write_long /usr/bin/sg_write_same /usr/bin/sg_write_verify /usr/bin/sg_write_x /usr/bin/sg_xcopy /usr/bin/sg_z_act_query /usr/bin/sg_zone /usr/bin/sginfo /usr/bin/sgm_dd /usr/bin/sgp_dd /usr/lib/dracut /usr/lib/dracut/dracut.conf.d /usr/lib/dracut/dracut.conf.d/50-sg3_utils.conf /usr/lib/systemd/scripts /usr/lib/systemd/scripts/scsi-enable-target-scan.sh /usr/lib/systemd/system/lunmask.service /usr/lib/udev /usr/lib/udev/fc_wwpn_id /usr/lib/udev/rules.d /usr/lib/udev/rules.d/00-scsi-sg3_config.rules /usr/lib/udev/rules.d/40-usb-blacklist.rules /usr/lib/udev/rules.d/54-before-scsi-sg3_id.rules /usr/lib/udev/rules.d/55-scsi-sg3_id.rules /usr/lib/udev/rules.d/58-scsi-sg3_symlink.rules /usr/lib/udev/rules.d/59-fc-wwpn-id.rules /usr/share/doc/packages/sg3_utils /usr/share/doc/packages/sg3_utils/CREDITS /usr/share/doc/packages/sg3_utils/ChangeLog /usr/share/doc/packages/sg3_utils/NEWS /usr/share/doc/packages/sg3_utils/README /usr/share/doc/packages/sg3_utils/README.sg_start /usr/share/man/man8/rescan-scsi-bus.sh.8.gz /usr/share/man/man8/scsi_logging_level.8.gz /usr/share/man/man8/scsi_mandat.8.gz /usr/share/man/man8/scsi_readcap.8.gz /usr/share/man/man8/scsi_ready.8.gz /usr/share/man/man8/scsi_satl.8.gz /usr/share/man/man8/scsi_start.8.gz /usr/share/man/man8/scsi_stop.8.gz /usr/share/man/man8/scsi_temperature.8.gz /usr/share/man/man8/sg3_utils.8.gz /usr/share/man/man8/sg3_utils_json.8.gz /usr/share/man/man8/sg_bg_ctl.8.gz /usr/share/man/man8/sg_compare_and_write.8.gz /usr/share/man/man8/sg_copy_results.8.gz /usr/share/man/man8/sg_dd.8.gz /usr/share/man/man8/sg_decode_sense.8.gz /usr/share/man/man8/sg_emc_trespass.8.gz /usr/share/man/man8/sg_format.8.gz /usr/share/man/man8/sg_get_config.8.gz /usr/share/man/man8/sg_get_elem_status.8.gz /usr/share/man/man8/sg_get_lba_status.8.gz /usr/share/man/man8/sg_ident.8.gz /usr/share/man/man8/sg_inq.8.gz /usr/share/man/man8/sg_logs.8.gz /usr/share/man/man8/sg_luns.8.gz /usr/share/man/man8/sg_map.8.gz /usr/share/man/man8/sg_map26.8.gz /usr/share/man/man8/sg_modes.8.gz /usr/share/man/man8/sg_opcodes.8.gz /usr/share/man/man8/sg_persist.8.gz /usr/share/man/man8/sg_prevent.8.gz /usr/share/man/man8/sg_raw.8.gz /usr/share/man/man8/sg_rbuf.8.gz /usr/share/man/man8/sg_rdac.8.gz /usr/share/man/man8/sg_read.8.gz /usr/share/man/man8/sg_read_attr.8.gz /usr/share/man/man8/sg_read_block_limits.8.gz /usr/share/man/man8/sg_read_buffer.8.gz /usr/share/man/man8/sg_read_long.8.gz /usr/share/man/man8/sg_readcap.8.gz /usr/share/man/man8/sg_reassign.8.gz /usr/share/man/man8/sg_referrals.8.gz /usr/share/man/man8/sg_rem_rest_elem.8.gz /usr/share/man/man8/sg_rep_density.8.gz /usr/share/man/man8/sg_rep_pip.8.gz /usr/share/man/man8/sg_rep_zones.8.gz /usr/share/man/man8/sg_requests.8.gz /usr/share/man/man8/sg_reset.8.gz /usr/share/man/man8/sg_reset_wp.8.gz /usr/share/man/man8/sg_rmsn.8.gz /usr/share/man/man8/sg_rtpg.8.gz /usr/share/man/man8/sg_safte.8.gz /usr/share/man/man8/sg_sanitize.8.gz /usr/share/man/man8/sg_sat_datetime.8.gz /usr/share/man/man8/sg_sat_identify.8.gz /usr/share/man/man8/sg_sat_phy_event.8.gz /usr/share/man/man8/sg_sat_read_gplog.8.gz /usr/share/man/man8/sg_sat_set_features.8.gz /usr/share/man/man8/sg_scan.8.gz /usr/share/man/man8/sg_seek.8.gz /usr/share/man/man8/sg_senddiag.8.gz /usr/share/man/man8/sg_ses.8.gz /usr/share/man/man8/sg_ses_microcode.8.gz /usr/share/man/man8/sg_start.8.gz /usr/share/man/man8/sg_stpg.8.gz /usr/share/man/man8/sg_stream_ctl.8.gz /usr/share/man/man8/sg_sync.8.gz /usr/share/man/man8/sg_test_rwbuf.8.gz /usr/share/man/man8/sg_timestamp.8.gz /usr/share/man/man8/sg_turs.8.gz /usr/share/man/man8/sg_unmap.8.gz /usr/share/man/man8/sg_verify.8.gz /usr/share/man/man8/sg_vpd.8.gz /usr/share/man/man8/sg_wr_mode.8.gz /usr/share/man/man8/sg_write_attr.8.gz /usr/share/man/man8/sg_write_buffer.8.gz /usr/share/man/man8/sg_write_long.8.gz /usr/share/man/man8/sg_write_same.8.gz /usr/share/man/man8/sg_write_verify.8.gz /usr/share/man/man8/sg_write_x.8.gz /usr/share/man/man8/sg_xcopy.8.gz /usr/share/man/man8/sg_z_act_query.8.gz /usr/share/man/man8/sg_zone.8.gz /usr/share/man/man8/sginfo.8.gz /usr/share/man/man8/sgm_dd.8.gz /usr/share/man/man8/sgp_dd.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 03:56:04 2026