• Vitaly Lipatov's avatar
    cleanup: add CLEANUP_AUTO_PACKAGES for safe live package removal · a841e60e
    Vitaly Lipatov authored
    Add new variable CLEANUP_AUTO_PACKAGES that marks packages as
    auto-installed instead of removing them directly. This allows
    apt-get autoremove to safely remove packages that are not required
    by user-selected groups during live installation.
    
    Implementation uses preinstall hook to ensure correct ordering:
    1. preinstall: mark CLEANUP_AUTO_PACKAGES as auto
    2. pkg-install: mark .base and selected groups as manual
    3. postinstall: autoremove removes only orphaned auto packages
    a841e60e
Name
Last commit
Last update
bin Loading commit data...
conf.d Loading commit data...
doc Loading commit data...
features.in Loading commit data...
image.in Loading commit data...
lib Loading commit data...
pkg.in Loading commit data...
sub.in Loading commit data...
.gitignore Loading commit data...
COPYING Loading commit data...
Makefile Loading commit data...
QUICKSTART Loading commit data...
README Loading commit data...
Readme.md Loading commit data...
main.mk Loading commit data...
reports.mk Loading commit data...