v4.1.0
Enhancements
- implement static analysis to test for missing dependencies, see tests/testdeps.sh
- enhanced feedback when using install mode-specific flags while in automatic mode
- better compliance with Debian Policy Manual
- Makefile integration with dh_make
- full compliance with Filesystem Hierarchy Standard
- compare system and binary architectures when executing syslinux program from kernel.org, and provide user feedback #22
- normalize
$PATH
for systems such as Debian which don't expose system paths by default
Bugfixes
- add compatibility layer for legacy "column" utility shipped with Debian-based distributions, #59
- fix wrong exit status. The exit status 11 (USER ABORTED) was systematically returned, because of previous refactor on process interruption graceful handling. This has now been fixed, and will only be returned when process receives signal INT or TERM.
Dependencies
for package maintainers, please rely on install.md#Dependencies
- remove unnecessary mtools
- add missing binutils and ncurses