Nuovi parametri per fuss-client
Stiamo rifacendo le iso di FUSS con remaster-iso.
Quando siamo nella fase in cui si edita lo squashfs in ambiente chroot, facciamo gli aggiornamenti dei pacchetti e poi lanciamo
fuss-client --standalone
Ci sono tre task in /usr/share/fuss-client/roles/misc_standalone
che in ambiente chroot, ovviamente, non vanno e per la verità non servirebbero per la generazione della live. Vorremmo bypassarli. Si tratta di
- name: set the grub commandline
- name: Generate the right locales
- name: Set the default locale
magari con un nuovo parametro p.es.
--iso
Inoltre avremmo bisogno di un parametro del tipo
--no-education
per evitare l'installazione dei pacchetti
fuss-kids
fuss-children
fuss-education
in
/usr/share/fuss-client/roles/fuss_packages/tasks/main.yml
quando creiamo la iso "light".