Blame


1 33bf1ca4 2023-04-08 benni # lsblk for OpenBSD
2 1abb1c5c 2023-05-02 benni This project aims to implement a clone of lsblk(8) for OpenBSD.
3 33bf1ca4 2023-04-08 benni
4 1abb1c5c 2023-05-02 benni ## Install
5 1abb1c5c 2023-05-02 benni ``` sh
6 1abb1c5c 2023-05-02 benni # Clone the repo.
7 1abb1c5c 2023-05-02 benni git clone git://stuerz.xyz/openbsd/lsblk
8 1abb1c5c 2023-05-02 benni
9 1abb1c5c 2023-05-02 benni # Build & Install lsblk(8).
10 1abb1c5c 2023-05-02 benni make && doas make install
11 1abb1c5c 2023-05-02 benni
12 1abb1c5c 2023-05-02 benni # Optional: Make non-roots be able to run lsblk(8).
13 1abb1c5c 2023-05-02 benni doas make unroot
14 1abb1c5c 2023-05-02 benni ```
15 1abb1c5c 2023-05-02 benni
16 33bf1ca4 2023-04-08 benni ## Quirks
17 33bf1ca4 2023-04-08 benni - It requires root privileges
18 fa7b2359 2023-05-01 benni Workaround: `make unroot`
19 33bf1ca4 2023-04-08 benni
20 33bf1ca4 2023-04-08 benni ## TODO
21 1abb1c5c 2023-05-02 benni - [ ] `lsblk sd0`