From 1d53187293a6962042c55b52aba477cc91cb43fed34ff48d01aa344192d980f1 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Thu, 1 Aug 2024 05:19:10 +0000 Subject: [PATCH] - Update to version 2.2.0: * flashcp: Add write last option * flash_erase: Add an option for JFFS2 cleanmarker size * ubiattach: Add disable fastmap option * ubiattach: Add option to reserve peb pool for fastmap * support building without zlib * jffs2dump: check return value of lseek * mkfs.ubifs: fix xattr scanning for builds with selinux support * overhaul dependency handling in the build system - Enable SELinux support OBS-URL: https://build.opensuse.org/package/show/filesystems/mtd-utils?expand=0&rev=25 --- .gitattributes | 23 ++++ .gitignore | 1 + mtd-utils-2.1.6.tar.bz2 | 3 + mtd-utils-2.1.6.tar.bz2.asc | 11 ++ mtd-utils-2.2.0.tar.bz2 | 3 + mtd-utils-2.2.0.tar.bz2.asc | 11 ++ mtd-utils.changes | 205 ++++++++++++++++++++++++++++++++++++ mtd-utils.keyring | 41 ++++++++ mtd-utils.spec | 111 +++++++++++++++++++ 9 files changed, 409 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 mtd-utils-2.1.6.tar.bz2 create mode 100644 mtd-utils-2.1.6.tar.bz2.asc create mode 100644 mtd-utils-2.2.0.tar.bz2 create mode 100644 mtd-utils-2.2.0.tar.bz2.asc create mode 100644 mtd-utils.changes create mode 100644 mtd-utils.keyring create mode 100644 mtd-utils.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/mtd-utils-2.1.6.tar.bz2 b/mtd-utils-2.1.6.tar.bz2 new file mode 100644 index 0000000..564b948 --- /dev/null +++ b/mtd-utils-2.1.6.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1d853bc4adf83bcabd2792fc95af33bdd8643c97e8f7b3f0180af36af76f0e5 +size 458333 diff --git a/mtd-utils-2.1.6.tar.bz2.asc b/mtd-utils-2.1.6.tar.bz2.asc new file mode 100644 index 0000000..37bffa6 --- /dev/null +++ b/mtd-utils-2.1.6.tar.bz2.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCAAdFiEEEwY/cjyeWErqzVubvOXcPHQaAtEFAmTub08ACgkQvOXcPHQa +AtGBigf+JSUOvI6/zF8F9dF6S1m+QaFJFY4ydi+gCpgT48jxTgNR4rUEn5hHeOa/ +0ZLR/IwwDRP644MR6K/m9Yb083uGceX8Mw7EDRxwtlwv8Bvsi+mAT+/IE3QZufpo +fOrObwl5XJcyBkBO0qqGIgVBpylw5iLkbq781STw4/DNRKcUcREu9fX5DPTLsLh+ +85MlkbOcjSJ5XmOSaAvCoTFJeUSZo6rcg8JcRWPMtDPC+WPCwo0YrN1wifj+mRun +lJ0yBfxOoA1OjLDBDuOub6swsZDGuoMCpSkJbrcwyNrxzxc7Doj8QjcdIWA9Vxe/ +3c8oa6bZxWQBDyZyqZUoIHwu86SNog== +=6ESR +-----END PGP SIGNATURE----- diff --git a/mtd-utils-2.2.0.tar.bz2 b/mtd-utils-2.2.0.tar.bz2 new file mode 100644 index 0000000..3ee29ea --- /dev/null +++ b/mtd-utils-2.2.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:250d082f67375ca8451b5fcfc9a23a53ced3ebebd8312c288daf2507bbab1324 +size 471918 diff --git a/mtd-utils-2.2.0.tar.bz2.asc b/mtd-utils-2.2.0.tar.bz2.asc new file mode 100644 index 0000000..eb05724 --- /dev/null +++ b/mtd-utils-2.2.0.tar.bz2.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCAAdFiEEEwY/cjyeWErqzVubvOXcPHQaAtEFAmYG0YEACgkQvOXcPHQa +AtGxLQf/S2vAq8lKfBjjxLzmsqmTS0olAlNZ0sSIulMGiIpPXgH2vfRZox+PPvRg +UPQKVWzhMAVKr0+fDmn0gYeL5gBcI3lIU4U7GZoGs/eX7HFUp6I3RoleokZ2QyRf +PTNoASKeEBhaETP7pOz15mPTY5Yy60DZNNcG+n5V+pCIQagpeXP44KPDxdEdERIa +zH9JpjbJMOZQT1aMomGJkuHtjjs0Y5kTDHAVCdfCUrKM+SOVjWtadZME8GilEVZL ++cygvB0TunHvOb3qM0fLRUMJh3I+d0Gy5u+EjWWyaCLBpVJppA3Ys9nSbNdkbCHx +4s4BUQVgm69jQ71lb7wRFw2lcCAsyQ== +=IHhI +-----END PGP SIGNATURE----- diff --git a/mtd-utils.changes b/mtd-utils.changes new file mode 100644 index 0000000..bc6a7c1 --- /dev/null +++ b/mtd-utils.changes @@ -0,0 +1,205 @@ +------------------------------------------------------------------- +Thu Aug 1 05:13:59 UTC 2024 - Martin Pluskal + +- Update to version 2.2.0: + * flashcp: Add write last option + * flash_erase: Add an option for JFFS2 cleanmarker size + * ubiattach: Add disable fastmap option + * ubiattach: Add option to reserve peb pool for fastmap + * support building without zlib + * jffs2dump: check return value of lseek + * mkfs.ubifs: fix xattr scanning for builds with selinux support + * overhaul dependency handling in the build system +- Enable SELinux support + +------------------------------------------------------------------- +Wed Dec 20 08:48:46 UTC 2023 - Martin Pluskal + +- Update to version 2.1.6: + * See news at http://www.linux-mtd.infradead.org for full list of changes + +------------------------------------------------------------------- +Thu Nov 5 08:52:38 UTC 2020 - Martin Pluskal + +- Update to version 2.1.2: + * Features: + + flashcp: Add option -A/--erase-all + + mtd-utils: add optional offset parameter to flash_otp_dump + + ubi-utils: Implement a ubihealthd + + mkfs.ubifs: Add authentication support + * Fixes: + + ubifs-media: Update to Linux-5.3-rc3 + + mtd-utils: Fix return value of ubiformat + + ubiupdatevol: Prevent null pointer dereference + + libubigen: remove unnecessary include + + libubi: remove private kernel header from includes + + mkfs.ubifs: fscrypt: bail from encrypt_block if gen_essiv_salt fails + + mkfs.ubifs: abort add_directory if readdir fails + + mkfs.ubifs: close file descriptor in add_file error path + + mkfs.ubifs: don't leak copied command line arguments + + mkfs.ubifs: free derived fscrypt context in add_directory error paths + + mkfs.ubifs: don't leak hastable iterators + + mkfs.ubifs: don't leak temporary buffers + + mkfs.ubifs: propperly cleanup in ALL interpret_table_entry error paths + + mkfs.jffs2: don't leak temporary buffer if readlink fails + + libmtd: don't leak temporary buffers + + ftl_check: don't leak temporary buffers + + ftl_format: don't leak temporary buffers + + ubiformat: don't leak file descriptors + + nanddump: don't leak copied command line arguments + + mtd_debug: cleanup error handling in flash_to_file + + jittertest: fix error check for open system call + + fs-tests: don't leak temporary buffers + + mtd-utils: Fix printf format specifiers with the wrong type + + mtd-utils: Fix potential negative arguments passed to close(2) + + mtd-utils: Fix various TOCTOU issues + + mtd-utils: Fix some simple cases of uninitialized value reads + + mtd-utils: Fix wrong argument to sizeof in nanddump + + mtd-utils: Fix "are we really at EOF" test logic in libubi read_data + + mtd-utils: Fix potentially unterminated strings + + mtd-utils: Add checks to code that copies strings into fixed sized buffers + + mkfs.ubifs: fix broken build if fscrtyp is disabled + +------------------------------------------------------------------- +Mon Feb 3 16:22:01 UTC 2020 - Martin Pluskal + +- Update to version 2.1.1: + * Features: + - mkfs.ubifs: Add ZSTD compression + * Fixes: + + ubiformat: Dont ignore sequence number CLI option + + mkfs.ubifs: fix build without openssl + + mkfs.ubifs: fix regression when trying to store device special files + + mkfs.ubifs: fix description of favor_lzo + + unittests/test_lib: Include proper header for _IOC_SIZE + + unittests/libmtd_test: Include fcntl header + + unittests: Define the use of _GNU_SOURCE + + ubinize: Exit with non-zero exit code on error. + + mtd-tests: nandbiterrs: Fix issue that just insert error at bit 7 + + ubi-tests: ubi_mkvol_request: Fully initialize 'struct ubi_mkvol_request req' + + ubi-tests: io_read: Filter invalid offset value before 'lseek' in io_read test + + ubi-tests: mkvol test: Checks return value 'ENOSPC' for 'ubi_mkvol' + + ubi-tests: fm_param: Replace 'fm_auto' with 'fm_autoconvert' + +------------------------------------------------------------------- +Wed May 29 13:35:46 UTC 2019 - Martin Pluskal + +- Update to version 2.1.0: + * Features: + + mkfs.ubifs: Implement support for file system encryption + + mkfs.ubifs: Implement selinux labelling support + + ubinize: add support for skipping CRC check of a static volume when opening + + ubimkvol: add support for skipping CRC check of a static volume when opening + + Add lsmtd program + * Fixes: + - update various kernel headers + + Instead of doing preprocessor magic, just output off_t as long long + + fix verification percent display in flashcp + + mkfs.ubifs: fix double free + + mkfs.ubifs: Fix xattr nlink value + + ubinize: avoid to create two UBI_LAYOUT_VOLUME_ID volume + + common.h: fix prompt function + + libmtd: don't print an error message for devices without ecc support + + io_paral: Fix error handling of update_volume() + + ubimkvol: Initialize req to zero to make sure no flags are set by default + + libubi: add volume flags to ubi_mkvol_request + + mkfs.ubifs: add_xattr is not depending on host XATTR support + + Revert "Return correct error number in ubi_get_vol_info1" which introduced a regression. + + make sure pkg-config is installed in configure script + + ubiformat: process command line arguments before handling file arguments + * Cleanup: + + ubiformat: remove no-volume-table option + +------------------------------------------------------------------- +Mon Jul 9 13:13:38 UTC 2018 - mpluskal@suse.com + +- Update to version 2.0.2: + * libmtd: Add support to access OOB available size + * mkfs.ubifs: Allow root entry in device table + * Fix unit-test header and file paths for out of tree builds + * Fix unit test mockup for oobavail sysfs file + * misc-utils: flash_erase: Fix Jffs2 type flash erase problem + * libmtd_legacy: Fix some function description mismatches + * mtd-utils: ubifs: fix typo in without_lzo definition + * mtd: tests: check erase block count in page test + * mtd: unittests: Stop testing stat() calls + * mtd: unittests: Decode arg size from ioctl request + * mtd: unittests: Use proper unsigned long type for ioctl requests + * mtd: tests: Fix check on ebcnt in nandpagetest + * ubi-utils: ubicrc32: process command line arguments first + * nandbiterrs: Fix erroneous counter increment in for loop body + * jittertest: Use the appropriate versions of abs() + * Mark or fix switch cases that fall through + * mkfs.ubifs: ignore EOPNOTSUPP when listing extended attributes + * misc-utils: initialize "ip" in docfdisk to NULL + * mkfs.ubifs: Apply squash-uids to the root node + +------------------------------------------------------------------- +Mon Aug 28 10:50:24 UTC 2017 - mpluskal@suse.com + +- Update to version 2.0.1: + * nandbiterrs: Add Erased Pages Bit Flip Test + * mkfs.ubifs: Add support for symlinks in device table + * nanddump: Add --skip-bad-blocks-to-start option + * nandwrite: Add --skip-bad-blocks-to-start option + * several fixes and internal cleanups + +------------------------------------------------------------------- +Tue Feb 21 11:53:16 UTC 2017 - mpluskal@suse.com + +- Update to version 2.0.0: + * libmissing with stubs for functions not present in libraries + like musl + * unittests for libmtd and libubi + * port most kernel space mtd test modules to userspace + * mkfs.ubifs: extended attribute support + * ubinize: Move lengthy help text to a man page + * nandwrite: Add skip-all-ff-pages option + * flash_{un,}lock: support for MEMISLOCKED + * nandtest: support hex/dec/oct for --offset and --length + +------------------------------------------------------------------- +Sun Aug 28 14:48:27 UTC 2016 - mpluskal@suse.com + +- Supplement jffs2 and ubifs filesystems + +------------------------------------------------------------------- +Fri Apr 1 11:35:07 UTC 2016 - mpluskal@suse.com + +- Use url for source +- Add gpg signature +- Make building more verbose +- Use optflafs for building + +------------------------------------------------------------------- +Sat Dec 12 04:12:38 UTC 2015 - virtuousfox@gmail.com + +- Update to version 1.5.2. + +------------------------------------------------------------------- +Sat May 26 09:22:55 UTC 2012 - jengelh@inai.de + +- Remove redundant tags/sections from specfile +- Parallel build with %_smp_mflags + +------------------------------------------------------------------- +Thu Apr 26 01:06:21 UTC 2012 - jeffm@suse.com + +- %debug_package no longer required + +------------------------------------------------------------------- +Mon May 10 21:49:27 UTC 2010 - pascal.bleser@opensuse.org + +- rewrote spec file +- added libacl support +- created in the filesystems repository + +------------------------------------------------------------------- +Wed Feb 11 14:43:25 CET 2009 - jblunck@suse.de + +- Update to version 1.2.0. + +------------------------------------------------------------------- +Wed May 05 12:34:56 CET 2004 - dwmw2@infradead.org + +- Initial build. diff --git a/mtd-utils.keyring b/mtd-utils.keyring new file mode 100644 index 0000000..2f20007 --- /dev/null +++ b/mtd-utils.keyring @@ -0,0 +1,41 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQENBFZyf0YBCADHyKhABhxthCC9n48pvsuk5p3IEdYXMs8Apenh1N/Z4cViAz/d +/nSCZ+FGFX/PSubEzq8AilZLejchAltaORCvA1Y6FgTlpcdJ6gHDfStDbJL/vk5N +8aL7YNF7VfjTRntBtKbhKcrG05nbdNjIioAm04pt9rx5mV5KMbf22/FdZpOSSsC6 +/N7b/cFH9+fx8kwi4pNFuJwrBkWRuQ7rEtCoSpd22t+Vh9qA7kymW9gWY405258j +nN65jBO7ElqU2CCuGRPg6uryAHV3RVCB9j9AE3HLacQReFtt5ylyydSQbaK4K9as +nd7U2/C11vIuuciXCppX4bPap/pMnGpzw0UNABEBAAG0N0RhdmlkIE9iZXJob2xs +ZW56ZXIgPGRhdmlkLm9iZXJob2xsZW56ZXJAc2lnbWEtc3Rhci5hdD6JATcEEwEI +ACEFAlZyf0YCGwMFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQvOXcPHQaAtFu +EAgArXOhaoaVvCMVCa5N25Q/+Q6K1wrVpPmkH89yhQqCmfM6f+2VM5MGFDPfaSJ3 +5fBDH0iwBQwlXIb7NSXWtzdXX9rMvJkJqv45TgeKtJApf/sRhmcN+clrwzP8oZQb +xkP1YWzoVwo4lOb3Kv7aY9yeCjqNbdJJ57NpvYOUrzrCpGkrDPBBQOvKF3wbq3oU +/o3dT23NDeQ20jXgquJf/PCw6WCzRxqg58wH02MdMDQe8vByzVig2bM2e7DErtt+ +hPK/Dmdsqgns+Z+SrQcOvRa3GMAHAuHB0u2LhYO6NyaNCgzdgutorilYcq7FEKr8 +XqwOnfVmZdCW3qGKmLbn6qMEdIkCHAQQAQIABgUCVsWhpQAKCRBm+VmF6xi7wVWU +EADLh+B+Vy+37vJ45e4fQXSAJ8z4rBUkgP3SdDxTKjl05FFDuKhx46buNLnSkmAl +f39tkpRNv+r2iWKOPGMdVmnbSoLik6U9sRwYVjR4pPuPjrmRWBNHpNivMik/uOFa +kTpP+xMbnMk3xzallFDIrwqicqbUHK1uFD/vMMb4ueuWGvoMkLg6F3UF35ar0eBu +bhJnadnS0qK7ooMVBUFa+DR2au885eI9epygTc+Wiwg7BAUn4mnWMC4oFRBu4FpY +McTNXwdcCLPHNFnM1XIpqnAhdDWllf37w3Ss+x5XMg8EIWK4hJvN+5OtNkOxDpXe +MtATXZZ3wexoEwGdH9XksJc2zxbn2eSHQHvLSpu1Wv0KumL2dJI6s49Mugt9tANO +KZzRtDnZxl3am2ISQW2wrU32i5pL8cTKq5LfMR1/NB57D6eyGZOTM9mTx+h5tckj +Lnb46B3Tc8w4X+FyQeVcEyXgkiWVMzwpqMSS1/el5gxkIPcTqpAuKJaZHkUizNaj ++ICZSTsoqk4FFK7jtvgy4QPPNHLanhBFtUNOM1C2/rBCiLyRADBBFz+D/wjU3iUV +pnje2TaFGsuNaBDCsDBN7nqwyflgAZ0he3OvrBVwoSZr/owMkmYGxwbKWp7pxAeO +TSAeZcaH0mYAQpzSeOiCMDZL0e8d8V1n748f4K7CnUdSB7kBDQRWcn9GAQgAvugF +8cFjv2Zs4BBb44SnxGawBySC1bMRas/MjA9EMHUAx/StcecQmxnl6BzEyGpr+TRn +XIzcb5xI8SxitBDU5MLvwsHgNvpYp9fscd4kWP7oMir9ta3Q8SvT4OLbO4FZBGaU +RzGPak8JmjMMtOoOBh4meOjz6GrJe9UIGxT94aB01w7YohfBANzK8xyk4ykKC5Op +4XgaaMKOEQUah7wajcojYSlvgOiXqEisMHlRDAW6sXL2sEM7TIpvYhy9txMLllpk +Yb0Pu1BvUpY/unsybWKAFyiTmeiY+nEveUvqX6Ef7BWdClBeCk2UaRvtcoLd22Vx +MlKTniHQcNMOXlRRawARAQABiQEfBBgBCAAJBQJWcn9GAhsMAAoJELzl3Dx0GgLR +PtcH/jD6rn2+VIKgrHdt3ao3Abpu2fqYfwbIyPAtpXOddDptVq+0A/2arXT1Y8+j +NSZpbAg8K+bLaEAcSUEjviKMpfI7ppTUBuGKrpgc5xsiUpKkJCb7oB1ZraIBNBPt +PPVUhbwLie4uW/LVt+8rBKz3W9KEDOsT0ZCG/pW8Ld+EpDR9l0fmqoVHaw8PhLAt +ez+B7HS7Hv7iJPDtX85kFYpud8kIPENXVn9EjZudyMWgZb2LhYlcavNcszgR7In6 +ift5SNySojCOfAV0iKZb8QUXWktLleY8kQ8jltOsSRTuO4PDfzvtCQDixUw4tQ7W +LwDTqyUpot0oG03vtSG4LIRCdxI= +=vQc5 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/mtd-utils.spec b/mtd-utils.spec new file mode 100644 index 0000000..4083b39 --- /dev/null +++ b/mtd-utils.spec @@ -0,0 +1,111 @@ +# +# spec file for package mtd-utils +# +# Copyright (c) 2024 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: mtd-utils +Version: 2.2.0 +Release: 0 +Summary: Tools for maintaining Memory Technology Devices +License: GPL-2.0-or-later +URL: http://www.linux-mtd.infradead.org/ +Source0: ftp://ftp.infradead.org/pub/mtd-utils/mtd-utils-%{version}.tar.bz2 +Source1: ftp://ftp.infradead.org/pub/mtd-utils/mtd-utils-%{version}.tar.bz2.asc +Source2: %{name}.keyring +BuildRequires: pkgconfig +BuildRequires: pkgconfig(libacl) +BuildRequires: pkgconfig(libselinux) +BuildRequires: pkgconfig(libzstd) +BuildRequires: pkgconfig(lzo2) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(uuid) +BuildRequires: pkgconfig(zlib) +Supplements: filesystem(jffs2) +Supplements: filesystem(ubifs) + +%description +This package contains tools for erasing and formatting flash devices, +including JFFS2, M-Systems DiskOnChip devices, etc. + +%prep +%autosetup + +%build +%configure +%make_build + +%install +%make_install + +%files +%license COPYING +%doc ubifs-utils/mkfs.ubifs/README +%{_sbindir}/doc_loadbios +%{_sbindir}/docfdisk +%{_sbindir}/flash_erase +%{_sbindir}/flash_eraseall +%{_sbindir}/flash_lock +%{_sbindir}/flash_otp_dump +%{_sbindir}/flash_otp_info +%{_sbindir}/flash_otp_lock +%{_sbindir}/flash_otp_write +%{_sbindir}/flash_unlock +%{_sbindir}/flashcp +%{_sbindir}/ftl_check +%{_sbindir}/ftl_format +%{_sbindir}/jffs2dump +%{_sbindir}/jffs2reader +%{_sbindir}/lsmtd +%{_sbindir}/mkfs.jffs2 +%{_sbindir}/mkfs.ubifs +%{_sbindir}/mtd_debug +%{_sbindir}/mtdinfo +%{_sbindir}/mtdpart +%{_sbindir}/nanddump +%{_sbindir}/nandtest +%{_sbindir}/nandwrite +%{_sbindir}/nftl_format +%{_sbindir}/nftldump +%{_sbindir}/recv_image +%{_sbindir}/rfddump +%{_sbindir}/rfdformat +%{_sbindir}/serve_image +%{_sbindir}/sumtool +%{_sbindir}/ubiattach +%{_sbindir}/ubiblock +%{_sbindir}/ubicrc32 +%{_sbindir}/ubidetach +%{_sbindir}/ubihealthd +%{_sbindir}/ubiformat +%{_sbindir}/ubimkvol +%{_sbindir}/ubinfo +%{_sbindir}/ubinize +%{_sbindir}/ubirename +%{_sbindir}/ubirmvol +%{_sbindir}/ubirsvol +%{_sbindir}/ubiupdatevol +%{_sbindir}/fectest +%{_sbindir}/flash_otp_erase +%{_sbindir}/mount.ubifs +%{_sbindir}/nandflipbits +%{_sbindir}/ubiscan +%dir %{_libexecdir}/mtd-utils +%{_libexecdir}/mtd-utils/* +%{_mandir}/man1/mkfs.jffs2.1%{?ext_man} +%{_mandir}/man8/lsmtd.8%{?ext_man} +%{_mandir}/man8/ubinize.8%{?ext_man} + +%changelog