LinearTapeFileSystem / LinearTapeFileSystem/ltfs
RFE: add new command line options and a new util from HPE fork
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 352
- Forks
- 110
- Avg merge
- 2h 50m
- Merged PRs (30d)
- 2
Description
From latest HPE code(HPE_StoreOpen_Software_3.4.2_Source_Z7550-02501.tar.gz), unofficial repo: https://github.com/nix-community/hpe-ltfs
- [ ] [src/utils/ltfsck.c](https://github.com/nix-community/hpe-ltfs/blob/master/ltfs/src/utils/ltfsck.c):
````
-w, --list-open-files
-c, --count-open-files
-F, --Force
-P, output rollback points formatted for a pipe process
````
- [ ] [src/utils/mkltfs.c](https://github.com/nix-community/hpe-ltfs/blob/master/ltfs/src/utils/mkltfs.c):
`-g, --interactive`
- [x] [src/utils/unltfs.c](https://github.com/nix-community/hpe-ltfs/blob/master/ltfs/src/utils/unltfs.c) - "unformat" an LTFS volume
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by comparing src/utils/ltfsck.c and src/utils/mkltfs.c with the linked HPE fork, focusing on the unchecked command-line options. Confirm the expected behavior of each listed option from the fork, then verify that the options are exposed by the corresponding utilities; src/utils/unltfs.c is already marked complete.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 32/100