Commit Graph

12 Commits

Author SHA1 Message Date
Luke T. Shumaker 17ff65d2c3 Don't require to be run in this directory 2023-10-31 02:46:03 -06:00
Luke T. Shumaker ea2aac2154 Define $EXIT_ constants to use instead of littering magic numbers 2023-10-30 12:37:42 -06:00
Luke T. Shumaker 98697195eb osi-extract: Fix bug with the wrong arg getting resolved 2023-10-30 12:37:42 -06:00
Luke T. Shumaker b7f78d491f osi-extract: Add --help and --version 2023-10-30 12:37:42 -06:00
Luke Shumaker 661a960195 copyright statements/identifiers 2018-08-18 14:42:42 -04:00
Luke Shumaker 540db8eef8 run osi stuff through shellcheck
Disable SC2064 because we use @Q rather than deferred expansion.

The only real issue found is adding `-r` to `read` in osi-shell.
2018-08-16 01:36:18 -04:00
Luke Shumaker 8d28968d71 osi-mount: rewrite
- Add real option parsing
 - Split in to 2 distinct --root/--user modes
 - Ensure we umount before exiting.  Otherwise there might be a delay
   between us exiting and the umount happening when the mount
   namespace gets GC'd.
2018-08-12 23:53:58 -04:00
Luke Shumaker 865edae814 fix 2018-08-11 18:46:04 -04:00
Luke Shumaker 4a5f7bda0e pull osi-mount out in to a separate command 2018-08-11 17:23:12 -04:00
Luke Shumaker 3303850314 more 2018-08-11 17:15:13 -04:00
Luke Shumaker ae58deb68a pull some things in to a library 2018-08-11 15:00:27 -04:00
Luke Shumaker eca51a2f17 stuff 2018-08-09 20:22:56 -04:00