- Description:
- A clone of lsblk(8) for OpenBSD
- Owner:
- Benjamin Stürz
- Last Change:
- Clone URL:
ssh://anon@stuerz.xyz:2269/lsblk.git
Commit Briefs
Bump to 1.3.1 (master, tags/v1.3.1)
Signed-off-by: Benjamin Stürz <benni@stuerz.xyz>
Add missing ChangeLog entries
Signed-off-by: Benjamin Stürz <benni@stuerz.xyz>
Bump to 1.3 (tags/v1.3)
Signed-off-by: Benjamin Stürz <benni@stuerz.xyz>
Change output of -i option
Signed-off-by: Benjamin Stürz <benni@stuerz.xyz>
Add 'Contributing' section to README
Signed-off-by: Benjamin Stürz <benni@stuerz.xyz>
Release of v1.2.4 (tags/v1.2.4)
Signed-off-by: Benjamin Stürz <benni@stuerz.xyz>
Minor code style adjustments
Signed-off-by: Benjamin Stürz <benni@stuerz.xyz>
Fix allocation bug
Previously, lsblk would allocate space only for n-1 drives. Signed-off-by: Benjamin Stürz <benni@stuerz.xyz>
Better error handling (tags/v1.2.3)
Signed-off-by: Benjamin Stürz <benni@stuerz.xyz>
Removed -Werror (tags/v1.2.2)
Signed-off-by: Benjamin Stürz <benni@stuerz.xyz>
Branches
Tags
Tree
.gitignore | commits | blame |
ChangeLog.md | commits | blame |
LICENSE | commits | blame |
Makefile | commits | blame |
README.md | commits | blame |
lsblk.8 | commits | blame |
lsblk.c | commits | blame |
README.md
# lsblk for OpenBSD This project aims to implement a clone of lsblk(8) for OpenBSD. ## Install ``` sh # Clone the repo. git clone git://stuerz.xyz/openbsd/lsblk # Build & Install lsblk(8). make && doas make install # Optional: Make non-roots be able to run lsblk(8). doas make unroot ``` ## Quirks - It requires root privileges Workaround: `make unroot` ## TODO - [x] `lsblk sd0` - [ ] `lsblk sd0a` - [ ] `lsblk -f duid,size` - [x] Don't use manual padding. - [x] Support disks that have more than 2 letters, like `vnd0` - [x] Sort drives by name - [ ] Add an option to make the output script-friendly (like -c for CSV). - [x] Maybe: Display the child device of a RAID partition - [x] Show the DUID - [ ] Explain the exact meaning of every field in lsblk.8 ## Contributing If you find any bugs or have suggestions/patches, please contact me at <benni@stuerz.xyz>.