whatever default shell is used despite it is not a posix compatible shell
Open
- Dominant language
- Perl
- Stars
- 2.1k
- Forks
- 139
- PR merge metrics
- No merged PRs in 30d
Description
I set default shell to fish and saw btrbk using fish. fish is not a POSIX compatible shell so it should not be used by btrbk.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the issue with fish configured as the default shell and observe how btrbk invokes shell commands. Trace the relevant command entry point to determine why the default shell is selected. Done means btrbk consistently uses a POSIX-compatible shell instead of fish, with regression coverage for this case.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- perl, shell
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100