Joel Beckmeyer
|
547cea05e1
|
convert echo to printf
|
2021-12-01 13:45:56 -05:00 |
Joel Beckmeyer
|
29f6b55fff
|
refactor to use POSIX sh (linted with `shellcheck`)
|
2021-11-30 08:58:46 -05:00 |
Joel Beckmeyer
|
fd386dbeda
|
use mktemp from coreutils instead of homegrown tempdir creation
|
2021-11-30 08:37:07 -05:00 |
Joel Beckmeyer
|
d4e87dabdb
|
fix some edge cases (srcfile not owned by root or not r/w by root); make sure we don't leak info to other users
|
2021-09-28 13:40:50 -04:00 |
Joel Beckmeyer
|
0008abdc23
|
use trap to properly cleanup temporary files
|
2021-02-03 17:23:53 -05:00 |
Joel Beckmeyer
|
3ec27a66b4
|
move paths to variables
|
2021-02-03 17:07:23 -05:00 |
Joel Beckmeyer
|
e757865715
|
don't run as root
|
2021-02-03 17:01:13 -05:00 |
Joel Beckmeyer
|
00716fdadf
|
add argument checking; fix case where user doesn't have read access to directory
|
2021-02-03 16:22:41 -05:00 |
Joel Beckmeyer
|
69fc00861e
|
fix non-existent file case
|
2021-01-31 14:38:31 -05:00 |
Joel Beckmeyer
|
de0ad58d97
|
add script and update readme
|
2021-01-30 17:30:41 -05:00 |