Add trap for ^C (SIGINT) to exit properly

This commit is contained in:
natemaia
2018-08-25 17:52:57 -07:00
parent 26c4ebd35e
commit 9188204758
11 changed files with 265 additions and 272 deletions

View File

@ -13,6 +13,10 @@ _Exit="Procedura terminata.\n"
_Name="Nome:"
_Final="\nL'installazione è quasi finita.\n"
# Welcome
_WelTitle="Benvenuto in"
_WelBody="\nQuesto installer scaricherà i pacchetti più recenti dai repositories $DIST. I passaggi comprenderrano la minima configurazione necessaria.\n\nOPZIONI MENU: Selezionare premendo il numero corrispondente o usando i tasti su/giù prima di premere [invio] per confermare. Scorrere fra i bottoni premendo [Tab] o le frecce sinistra/destraconfermando con [Invio]. È possibile navigare liste più lunghe usando i tasti [pg up] e [pg down], e/o la prima lettera corrispondente all'opzione selezionata.\n\nCONFIGURAZIONE & OPZIONI PACHETTI: I pacchetti preferiti nelle checklists verranno pre-selezionati. Utilizzare [Spazio] per selzionare e deselezionare."
_MntBody="Usare [Spazio] per de/selezionare le opzioni di montaggio desiderate e leggere accuratamente. Non selezionare multiple versioni della stessa opzione."
_MntConfBody="\nConfermare le seguenti opzioni di montaggio:"
@ -26,6 +30,7 @@ _PartBody2="saranno eliminati.\n\nVerrà creata una partizione di boot da 512MB,
# Messaggi d'errore. Tutti gli altri sono generati da BASH.
_ErrNoMount="\nLa/Le partizione/i deve/devono essere montata/e per prima/e.\n"
_ErrNoBase="\n$DIST base deve essere istallata per prima.\n"
_ErrNoConfig="\nLa configurazione di base per il sistema deve essere eseguita per prima.\n"
# Selezionare i file di configurazione
_EditTitle="Controllare i file di configurazione"
@ -162,38 +167,27 @@ _ExtPartBody="\nSeleziona le partizioni addizionali in qualsiasi ordine, altrime
_ExtPartBody1="\nSpecificare mountpoint partizione. Assicurarsi che il nome cominci con uno slash (/). Ad esempio:"
_ExtErrBody="\nImpossibile montare la partizione a case di un problema con il nome mountpoint. Deve essere indicato un nome dopo lo slash.\n"
# Install Base
_InstTitle="Installazione di base"
_BootLdr="Installa il Bootloader"
# Welcome
_WelTitle="Benvenuto in"
_WelBody="\nQuesto installer scaricherà i pacchetti più recenti dai repositories $DIST. I passaggi comprenderrano la minima configurazione necessaria.\n\nOPZIONI MENU: Selezionare premendo il numero corrispondente o usando i tasti su/giù prima di premere [invio] per confermare. Scorrere fra i bottoni premendo [Tab] o le frecce sinistra/destraconfermando con [Invio]. È possibile navigare liste più lunghe usando i tasti [pg up] e [pg down], e/o la prima lettera corrispondente all'opzione selezionata.\n\nCONFIGURAZIONE & OPZIONI PACHETTI: I pacchetti preferiti nelle checklists verranno pre-selezionati. Utilizzare [Spazio] per selzionare e deselezionare."
# Preparation Menu
_PrepTitle="Preparazione Installazione"
_PrepBody="\nIl layout tastiera console verrà utilizzato sia per l'installer che per il sistema installato.\n"
_PrepBody="\nOgni passaggio deve essere eseguito IN ORDINE. Una volta completati, selezionare 'Fatto' per finalizzare correttamente l'installazione.\n\nIl layout tastiera console verrà utilizzato sia per l'installer che per il sistema installato."
_PrepParts="Partizionamento Disco"
_PrepShowDev="Elenca i dispositivi (opzionale)"
_PrepLayout="Configura la disposizione della tastiera"
_PrepLUKS="Crittografia LUKS (opzionale)"
_PrepLVM="Logical Volume Management (opzionale)"
_PrepMount="Montaggio partizioni"
_PrepInstall="Installazione $DIST"
_BootLdr="Installa il Bootloader"
# Configure Base Menu
_ConfTitle="Configurazione di base"
_ConfBody="\nConfigurazione base del sistema di base."
_ConfFstab="Genera FSTAB"
_ConfHost="Imposta Hostname"
_ConfTimeHC="Imposta Timezone e Data/Ora"
_ConfLocale="Imposta il linguaggio del sistema"
_ConfRoot="Imposta la password di Root"
_ConfUser="Aggiungi nuovo/i utente/i"
# Menu Principale
_MainTitle="Menu Principale"
_MainBody="\nOgni passaggio deve essere eseguito IN ORDINE. Una volta completati, selezionare 'Fatto' per finalizzare correttamente l'installazione.\n"
# Chiudere il programma di istallazione
_CloseInst="Chiudi il programma di installazione"
_CloseInstBody="\nSmontare le partizioni e chiudere l'installazione?"