New rewrite of the installer using python module. Still under rewriting.
Bootloader handling added.
Additionnal methods around the disks, partitions and filesystem types.
Authors + Changelog
Add new check for root permissions
Rename functions to CamelCase
Start using the "str.format" recommanded way instead of "str %"
Can now populate a fstab file.
Creating filesystems…
Add a getUsedSize that contains a blocksize arguments to determine
precisely the used size of files and folders with a filesystem using a
specific blocksize. This will make it easier to predict the needed size
to copy the compressed files from sqaushfs to target file system.
UTF-8 source files and 'str.format' formating.
Add mounting functions (U.T. needs to be done).
Another big update.
More Unit Tests.
The 'module' module has been merged into the 'salt' module.
Reorganisation.
Improved chroot tests and parameters.
Add methods for handling system users.
Keyboard functions. No unit test so far.
Corrections in keyboard handling and Unit Tests.
Fix an error when calling execGetOutput with shell=True and a shell comamnd that uses pipes.
Adding Language/Locale handling.
Timezone will be the last module to implement.
Timezone is done.
Full library is now finished. Let's make the installer again using it \o/
New rewriting of the Salix Live Installer using the salix_livetools_library.
For now, only the first tab, the timezone is done.
Timezone, Keyboard and Language/Locale finished.
Changed name from « SalixLive Installer » to « Salix Live Installer ».
Updated icons. There is no « clock » or « time » basic icons in hicolor or gnome theme, so I used gtkclocksetup icon that should be installed in any live or normal Salix system.
Packages tab is done.
Added a --clone option to the test script/python to help test a live clone environment.