<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/utils/uvol/files/autopart.defaults, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2025-06-08T21:15:39Z</updated>
<entry>
<title>uvol: fix autopart on devices using fitblk</title>
<updated>2025-06-08T21:15:39Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2025-05-16T00:52:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=317598bed2a179e0c0e77f49cadc6a275db597a1'/>
<id>urn:sha1:317598bed2a179e0c0e77f49cadc6a275db597a1</id>
<content type='text'>
Correctly detect the block device used for booting also on devices
using the new fitblk driver.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>uvol: add missing quote</title>
<updated>2023-01-25T03:34:31Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2023-01-25T03:33:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=adce04d840ea0dee718455a51a576122c7a460a7'/>
<id>urn:sha1:adce04d840ea0dee718455a51a576122c7a460a7</id>
<content type='text'>
Add missing quote which broke the autopart script.

Fixes: b1edbe349 ("uvol: fix regression in handling fractional megabytes free")
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>uvol: fix regression in handling fractional megabytes free</title>
<updated>2023-01-23T01:31:52Z</updated>
<author>
<name>Philip Prindeville</name>
</author>
<published>2023-01-18T22:33:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=b1edbe349f9e70c72c4a48565a4fd37c94f20a0a'/>
<id>urn:sha1:b1edbe349f9e70c72c4a48565a4fd37c94f20a0a</id>
<content type='text'>
Also, fix off-by-one issue when computing free size.

Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
</content>
</entry>
<entry>
<title>uvol: fix autopart handling double/float number</title>
<updated>2022-08-14T18:51:37Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-08-14T18:51:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=f50a289e515fcdc49da5c19d58ed3af54c640cd4'/>
<id>urn:sha1:f50a289e515fcdc49da5c19d58ed3af54c640cd4</id>
<content type='text'>
Consider only integer part of free space in megabytes when
deciding the boundaries of the to be created partition.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>autopart: work on MBR/DOS partitioned disks</title>
<updated>2021-07-10T21:04:43Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2021-07-09T00:25:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=e8c735f74a153f7dd570bb34357b68e0b8608b05'/>
<id>urn:sha1:e8c735f74a153f7dd570bb34357b68e0b8608b05</id>
<content type='text'>
Using GPT/UUID parition table is not always a possible choice.
Add support for MBR/DOS partitioned disks to make autopart work on
legacy targets like mt7623.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>uvol: try to be more shellcheck compliant, fix LVM vol-up</title>
<updated>2021-06-13T21:14:20Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2021-05-15T22:30:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=c7d1704feb918875d74ba129e3f9eaf6ea469574'/>
<id>urn:sha1:c7d1704feb918875d74ba129e3f9eaf6ea469574</id>
<content type='text'>
 * quotes around all variables
 * always use 'read -r' instead of 'read'
 * some more minor shellcheck fixes
 * reorder LVM ops for 'up' call to allow it to succeed

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>uvol: improve autopart and lvm scripts, fix F2FS volumes</title>
<updated>2021-04-21T16:32:14Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2021-04-21T16:08:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=1b570f7aad1bb160aa86d9d45b578551b93d49eb'/>
<id>urn:sha1:1b570f7aad1bb160aa86d9d45b578551b93d49eb</id>
<content type='text'>
Use sfdisk to get GPT partition by name as partition names are not
known by the kernel if added via partx.
Make sure physical volume names are unique, if possible correlate
with the disks serial number and/or card's cid.
mkf2fs apparently returns 134 even in case format succeeded, so don't
fail in that case (this fixes rw volumes large enough for F2FS to be
selected by the lvm scripts of uvol).

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>uvol: add new package</title>
<updated>2021-04-10T11:02:23Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2021-04-10T03:04:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=312594f869cc5b068f014274e689e2fb230cd9d7'/>
<id>urn:sha1:312594f869cc5b068f014274e689e2fb230cd9d7</id>
<content type='text'>
uvol is a wrapper-script which allows automated handling of storage
volumes. uvol currently comes with backend support for LVM2 and UBI,
covering practically all options for storage large enough to be
managed (NAND, SPI-NAND, eMMC, SATA, NVME, virtio-blk, ...).

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
</feed>
