Package: mhvtl Version: 1.8.0+git20261102.2ffb746-1+1.1 Architecture: amd64 Maintainer: Matej Kenda Installed-Size: 1094 Depends: mhvtl-dkms (= 1.8.0+git20261102.2ffb746-1+1.1) | mhvtl-tcmu (= 1.8.0+git20261102.2ffb746-1+1.1), sg3-utils, libc6 (>= 2.38), liblz4-1 (>= 0.0~r130), libssl3t64 (>= 3.0.0), libudev1 (>= 183), libzstd1 (>= 1.5.5), zlib1g (>= 1:1.2.0) Recommends: lsscsi, mt-st, mtx Filename: amd64/mhvtl_1.8.0+git20261102.2ffb746-1+1.1_amd64.deb Size: 301526 MD5sum: fa12f28770e885a5eed616c431a8c0ad SHA1: 4eec400012235757bf1f6b817654e8975ecdfc82 SHA256: c327b393b2e13e22c9e3e4ce4b9d9d88761c3e4d83d0aa3bed3056fec2317add Section: admin Priority: optional Homepage: https://github.com/markh794/mhvtl Description: virtual tape library for Linux mhvtl emulates a SCSI medium changer and SCSI tape drives entirely in software. It consists of a pseudo HBA kernel module and a pair of user-space daemons, vtllibrary and vtltape, which act as the SCSI targets. Tape media is stored as regular files on disk. . It is used to test and develop backup and archival software without physical tape hardware. It emulates LTO, DLT and AIT tape drives, and tape libraries from vendors such as IBM, HP, Quantum and Spectra Logic. . This package provides the user-space daemons, command line tools and systemd units. The kernel module is supplied by mhvtl-dkms; with mhvtl-tcmu the devices are presented through the kernel's LIO target instead, and no mhvtl kernel module is needed. Package: mhvtl-dkms Source: mhvtl Version: 1.8.0+git20261102.2ffb746-1+1.1 Architecture: all Maintainer: Matej Kenda Installed-Size: 109 Depends: dkms (>= 2.1.0.0) Recommends: linux-headers-generic | linux-headers-amd64 | linux-headers Filename: all/mhvtl-dkms_1.8.0+git20261102.2ffb746-1+1.1_all.deb Size: 26822 MD5sum: fa4185bb0c0837ecaff347d86fb5142d SHA1: 5613e4661c817ed70dedb8a854782a9d6f58b0ad SHA256: 9e58994cd7c4fb6c0b4d60b75486af775f40ec4a689c1537b0dabcba8ae857b0 Section: kernel Priority: optional Homepage: https://github.com/markh794/mhvtl Description: virtual tape library for Linux - kernel module source mhvtl emulates a SCSI medium changer and SCSI tape drives entirely in software, for testing backup and archival applications without physical tape hardware. . This package provides the source of the mhvtl pseudo HBA kernel module. DKMS builds it for the running kernel on installation and rebuilds it whenever a new kernel is installed. Kernel headers matching the running kernel must be present for the build to succeed. Package: mhvtl-tcmu Source: mhvtl Version: 1.8.0+git20261102.2ffb746-1+1.1 Architecture: amd64 Maintainer: Matej Kenda Installed-Size: 124 Depends: mhvtl (= 1.8.0+git20261102.2ffb746-1+1.1), libc6 (>= 2.38), libtcmu2 (>= 1.5.2) Suggests: targetcli-fb Filename: amd64/mhvtl-tcmu_1.8.0+git20261102.2ffb746-1+1.1_amd64.deb Size: 37980 MD5sum: 364b8b747dc58c6aea4f9d56194fd4e8 SHA1: d80ab07cceda659152f891dd080ad3b001f8ecaf SHA256: e469deff70aefb79951d059951ada7ac85e65a31446524d3974d6c9c6475d8b9 Section: admin Priority: optional Homepage: https://github.com/markh794/mhvtl Description: virtual tape library for Linux - TCMU backend and iSCSI export mhvtl emulates a SCSI medium changer and SCSI tape drives entirely in software, for testing backup and archival applications without physical tape hardware. . This package presents the libraries and drives through the kernel's LIO target (target_core_user) instead of the mhvtl kernel module, and exports them to remote initiators over iSCSI. It contains mhvtl_tcmu_handler, which creates a LIO user backstore per device, and mhvtl-fabrics, which builds iSCSI targets from /etc/mhvtl/fabrics.conf. Set MHVTL_BACKEND=tcmu in /etc/mhvtl/mhvtl.conf to use it.