diff options
author | Eric Hameleers <alien@slackware.com> | 2016-03-29 01:01:21 +0200 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2016-03-29 01:01:21 +0200 |
commit | 9ad5099f0b3b48e706851996fdb34cd932db5b03 (patch) | |
tree | fb5c065d9b27bb504430c1e0bf5944cac423466f /pkglists | |
parent | aeb66655c1883044d07f173570ef3f523fce4f57 (diff) | |
download | liveslak-9ad5099f0b3b48e706851996fdb34cd932db5b03.tar.gz liveslak-9ad5099f0b3b48e706851996fdb34cd932db5b03.tar.xz |
Fix the 'setup2hd' script's method of Live content installation.
In the original version of the script, the squashfs modules' contents
would be extracted one after the other.
However this disregards any package or file deletions inbetween modules.
As a result, e.g. a PLASMA5 installation to disk using 'setup2hd' would
leave several artefacts in removed_scripts and removed_packages and probably
in other locations too.
The overlay is now constructed somewhat differently, so that 'setup2hd' can
access the full read-only filesystem properly; it will copy this content
to the harddisk using rsync. A progress indicator will show the stats of
files that are actually being transferred.
At the same time, the 'setup2hd' script's language settings are now
hard-coded by setting 'LC_ALL' and LANG to "C". Slackware's setup scripts
parse command output and expect english texts there, but when you selected
a different language when booting your Live OS, this would confuse e.g.
'liloconfig' to the extent that it failed to find the Linux partitions.
Diffstat (limited to 'pkglists')
0 files changed, 0 insertions, 0 deletions