Slackware full disk encryption installer, implemented on remaster!
by slackjeff from LinuxQuestions.org on (#6KCCS)
A while ago I requested to have full disk encryption in the installer as per this post:
https://www.linuxquestions.org/quest...nu-4175667774/
I remastered Slackware with the final name Poison Linux and did what was proposed, "installer with full disk encryption" See the video how it turned out: https://www.youtube.com/watch?v=mJkBCNSJNpU
In the installer, the script is divided into two parts, the first part creates the entire encryption structure with cryptosetup pv,vg,lv and swap, the second part called after installing the packages, creates the luks-key, adds the entries to crypttab on chroot!
It's in beta, and there are things to do. For example, the user typing the device on the first screen of the dialog would be easy to fix! The Slackware installer generates a list called Setplist, I can use the same list to list devices without the user inputting the dialog.
Lilo also has the problem! The user must drop shell at the end of the installation to fix lilo.conf. Problem can be solved by doing a simple check if the user has installed the lilo package, if so, use sed to fix it.
In elilo, according to the video, everything works 100%.
If you want to help, check the source (Note! It's in beta and a lot needs to be fixed.):
https://github.com/poisonlinux/Installer
https://www.linuxquestions.org/quest...nu-4175667774/
I remastered Slackware with the final name Poison Linux and did what was proposed, "installer with full disk encryption" See the video how it turned out: https://www.youtube.com/watch?v=mJkBCNSJNpU
In the installer, the script is divided into two parts, the first part creates the entire encryption structure with cryptosetup pv,vg,lv and swap, the second part called after installing the packages, creates the luks-key, adds the entries to crypttab on chroot!
It's in beta, and there are things to do. For example, the user typing the device on the first screen of the dialog would be easy to fix! The Slackware installer generates a list called Setplist, I can use the same list to list devices without the user inputting the dialog.
Lilo also has the problem! The user must drop shell at the end of the installation to fix lilo.conf. Problem can be solved by doing a simple check if the user has installed the lilo package, if so, use sed to fix it.
In elilo, according to the video, everything works 100%.
If you want to help, check the source (Note! It's in beta and a lot needs to be fixed.):
https://github.com/poisonlinux/Installer