You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Although it looks like we won't be able to get user input, we still can! Just use /dev/tty.
This would allow for all kinds of shenanigans:
Out of disk space on your device? Not to worry! Just curl | caligula burn
Want to try a new image without downloading it to a file? Not to worry! Just curl | caligula burn
This could be a workaround for unsupported compression formats (weirdformatcat < my-os.iso.whatever | caligula burn)
Describe the solution you'd like
Hash validation can be performed by the writer process
Implement verification phase via hashing rather than byte comparison (i.e. hash while writing to the disk, and during verification, perform a hash of the disk's bytes)
Make all user input come from /dev/tty and not stdin
Note that, when we implement #64, this mode would be completely incompatible with any form of multi-disk burning.
Describe alternatives you've considered
N/A
Additional context
N/A
The text was updated successfully, but these errors were encountered:
ifd3f
added
the
feature
New feature to add to the program itself. Does not include refactors or platform support.
label
May 24, 2024
Is your feature request related to a problem? Please describe.
It would be super neat to do something like
Although it looks like we won't be able to get user input, we still can! Just use /dev/tty.
This would allow for all kinds of shenanigans:
curl | caligula burn
curl | caligula burn
weirdformatcat < my-os.iso.whatever | caligula burn
)Describe the solution you'd like
Note that, when we implement #64, this mode would be completely incompatible with any form of multi-disk burning.
Describe alternatives you've considered
N/A
Additional context
N/A
The text was updated successfully, but these errors were encountered: