criptata su chiave usb.
Installare il pacchetto live-helper, creare una directory e dal suo interno lanciare:
lh_config -b usb-hdd -d lenny -e aes256
Le opzioni utilizzate del comando lh_config sono:
-d lenny # scegliere la distribuzione da utilizzare, opzioni: lenny|squeeze|sid
-b usb-hdd # definisce l'immagine da creare, opzioni: iso|net|tar|usb-hdd
-e aes256 # cripta il filesystem di root con loop-AES, opzioni: aes128|aes192|aes256
A questo punto è possibile customizzare la propria Debian Live. Il comando lh_config crea una
cartella config e, tra le altre, tre sottocartelle: chroot_local-includes, chroot_local-packages,
chroot_local-packageslists.
All'interno della prima subdirectory (chroot_local-includes), aggiungere i propri file. Per esempio
per aggiungere il file di configurazione /etc/network/interfaces, copiarlo in
chroot_local-includes/etc/network/interfaces.
All'interno della seconda, chroot_local-packages, aggiungere singolarmente i pacchetti
.deb desiderati
All'interno della terza cartella, chroot_local-packageslists, è possibile inserire liste di pacchetti.
Un esempio di liste può essere trovato nella cartella /usr/share/live-helper/lists/. Queste possono
chiaramente essere modificate a piacimento.
Se utilizzate questa opzione aggiungere il parametro --package-lists "lista" al comando lh_config.
Per ulteriori opzioni:
man lh_config
A questo punto lanciare il comando:
lh_build
Dopo alcuni minuti verrà richiesta la password per criptare il filesystem di root
Fatto questo all'interno della cartella precedentemente creata troverete un file con
estensione .img (binary.img) che potete copiate tramite un dd su una chiave usb (/dev/sdb)
dd if=binary.img of=/deb/sdb bs=1M
Nel caso si voglia ricreare un nuovo build, è necessario prima lanciare il comando:
lh_clean
0 commenti:
Posta un commento