If any of the password variables (LUKS_PASSWORD, ROOT_PASSWORD, or USER_PASSWORD) contains a slash it will break the sed replacement and the alis.sh script will fail with an error.
Also, the copy_logs function contains a lot of redundancy. The body of the function could easily be wrapped in a loop.
Thank you for this project. It saved me a lot of time today. I wish I had time to submit a patch but I don't currently have any free time. If this is still open in a few weeks I will try to come back around and solve it.