Commit Graph
84 Commits
Author SHA1 Message Date
Jybz 3122435982 réagencement du processus, fonctionnalisation nouvelle.
La création de l'image est effectuée avant l'installation des logiciels.
De nouvelles fonctions ont été divisées de fonctions existantes.

Il y a un bout de code qui ne me plaît pas :

    info "making partitions"
    echo -e "${FDISK_SCRIPT}" | /sbin/fdisk ${DEVICE}

    # Activate loop device
    info "device to detach ${DEVICE}"
    /sbin/losetup -d "${DEVICE}"
    DEVICE=$(/sbin/partx -va "${INSTALL_PATH}/${IMAGE}" | /bin/grep -m 1 -E -o '/dev/loop.?')
    info "New attached device ${DEVICE}"
    info "partitions list:"
    info "$(/sbin/partx -v "${INSTALL_PATH}/${IMAGE}")"
    if [ 1 -eq ${SEPARATE_BOOT_PARTITION} ]; then
        BOOTP="${DEVICE}p1"
        ROOTP="${DEVICE}p2"
    else
        ROOTP="${DEVICE}p1"
    fi
2019-11-05 12:47:35 +00:00
Jybz 013c1e174f preparation modification structurelles 2019-11-03 22:34:36 +00:00
Jybz ec26c7845e Supprimer 'second_stage_install.sh' 2019-11-03 22:34:06 +00:00
Jybz 9938238cb3 preparation modification structurelles 2019-11-03 22:33:19 +00:00
Jybz 9251519d7a Change la locale à C, toutes les commandes du script sont en anglais, il n'y a plus d'erreur PERL. 2019-11-01 13:15:49 +00:00
Jybz 19a14be866 small maj 2019-10-27 21:25:10 +00:00
Jybz 8c2190b598 Création d'une fonction de démontage, désactive le split-length (DL tout) 2019-10-27 17:42:51 +00:00
Jybz 4057597197 Rectification skel, clean, rm ${BOOT}&${ROOT}
Skel supprime les fichiers par défaut du paquet rootfiles dont le .bashrc et la variable PATH contenant /usr/sbin.
Clean démontait les partitions avec une regex dans la commande ls, qui ne gère pas les regex. Méthode changée.
Modification de rmdir -rf /mnt/boot à rm -rf car rmdir ne prends aucun de des arguments r/f et bloque si le dossier n'est pas vide.
2019-10-27 15:08:49 +00:00
Jybz ef464c1ed0 Banana Pro README 2019-10-20 10:55:06 +00:00
Jybz 8c5424569d Banana Pro README 2019-10-20 10:54:27 +00:00
Jybz dd18f517a8 Banana Pro README 2019-10-20 10:11:06 +00:00
Jybz 386de37eb2 Banana Pro README 2019-10-20 10:10:46 +00:00
Jybz 612306ff93 MAJ 2019-10-20 10:04:19 +00:00
Jybz 00ca9d7273 MAJ 2019-10-20 10:04:10 +00:00
Jybz 854ce6b5cc MAJ 2019-10-20 10:03:40 +00:00
Jybz 55533d5184 suppr avt maj 2019-10-20 10:02:00 +00:00
Jybz 3f8ac07728 suppr avt maj 2019-10-20 10:01:52 +00:00
Jybz 5e89db5b3b suppr avt maj 2019-10-20 10:01:45 +00:00
Jybz a1e69a69c0 suppr avt maj 2019-10-20 10:01:37 +00:00
Jybz f9cd12759a suppr avt maj 2019-10-20 10:01:30 +00:00
Jybz 871f9f0884 suppr avt maj 2019-10-20 10:01:22 +00:00
Jybz 1d5e368b52 suppr avt maj 2019-10-20 10:01:13 +00:00
Jybz e8b0690a58 suppr avt maj 2019-10-20 10:01:02 +00:00
Jybz d0e7c4cf8a suppr avt maj 2019-10-20 10:00:51 +00:00
Jybz 1f3e8708f7 Readme link repared 2
Mismatch tags
2019-10-20 09:50:50 +00:00
Jybz 12a5e208f3 readme link repared
Réparation des liens du readme
2019-10-20 09:46:08 +00:00
Jybz 7c09914672 readme test 2019-10-20 09:44:34 +00:00
Jybz 279cc5e2a9 readme test 2019-10-20 09:43:17 +00:00
Jybz 27006c6c4c readme test 2019-10-20 09:41:30 +00:00
Jybz f756bcc3a2 readme test 2019-10-20 09:38:14 +00:00
Jybz eae49b735a readme test 2019-10-20 09:36:51 +00:00
Jybz 1c943ccfd1 readme test 2019-10-20 09:35:43 +00:00
Jybz 494eb804bd readme test 2019-10-20 09:33:06 +00:00
Jybz aab285b9e9 It overwrite a custom files.
This "hardcoded" file is sync in "copycommon" function, called after "preparechroot" function where the lines :
    info "making /etc/hostname"
    echo "${HOSTNAME}" > "${BUILD_PATH}/etc/hostname"
create that file.
Independent of the platform, we find always the same hostname from that file.
Resolution : deleting the file.
2019-10-19 12:33:21 +00:00
Jybz 52297663f8 Transférer les fichiers vers '' 2019-10-09 09:21:17 +00:00
Jybz 96868b5d32 Transférer les fichiers vers '' 2019-10-09 09:20:26 +00:00
Jybz fcaf9b7ecd Transférer les fichiers vers '' 2019-10-09 09:19:51 +00:00
Jybz 54b4aefa66 Transférer les fichiers vers '' 2019-10-09 09:08:32 +00:00
Jybz 14362f9929 Transférer les fichiers vers '' 2019-10-09 09:07:25 +00:00
Jybz e71c0aa1c7 Transférer les fichiers vers '' 2019-10-09 09:03:40 +00:00
Jybz 42778f91fa Transférer les fichiers vers '' 2019-10-09 09:02:32 +00:00
Jybz df4b9b913c Transférer les fichiers vers '' 2019-10-09 09:01:23 +00:00
Jybz ef37ca982b Transférer les fichiers vers '' 2019-10-09 08:56:31 +00:00
Jybz b37d0328c5 Transférer les fichiers vers '' 2019-10-09 08:53:47 +00:00
Jybz f1268ba0fc modif table matière 2019-10-09 08:53:06 +00:00
Jybz 315a6414dc modif table matière 2019-10-09 08:52:18 +00:00
Jybz a9b3e9916d table matière 2019-10-09 08:50:42 +00:00
Jybz 3ec2cbd2e7 reretest readme 2019-10-09 08:33:47 +00:00
Jybz 9c45cd2829 retest readme.md 2019-10-09 08:32:32 +00:00
Jybz 8309d27b63 essai lien 2019-10-09 08:26:51 +00:00
Jybz baf988a2e1 essai lien 2019-10-09 08:25:28 +00:00
Jybz 50c091ee5c add choice specific boot partition or not 2019-10-08 14:14:43 +00:00
Jybz bac0e2e1e2 add choice specific boot partition or not 2019-10-08 14:13:45 +00:00
Jybz e1e23ae057 MAJ (bug lignes manquantes) 2019-10-06 17:12:18 +00:00
Jybz 85422b2328 MAJ (bug lignes manquantes) 2019-10-06 17:12:04 +00:00
Jybz 2e7928ec7a MAJ (bug lignes manquantes) 2019-10-06 17:11:50 +00:00
Jybz 2888156b3c Ajout d'informations 2019-10-06 12:12:28 +00:00
Jybz 042564d62e Ajout d'informations 2019-10-06 11:47:56 +00:00
Jybz b20ee547c6 Differenciations de build pour différentes plateformes 2019-10-06 11:23:56 +00:00
Jybz 01714b8d71 Improvments on README.md 2019-10-04 18:58:31 +00:00
Jybz 0a1c072561 add uEnv.txt (not used) 2019-10-02 20:31:44 +00:00
Jybz 4d1619ab6a add bootloader 2019-10-02 20:31:28 +00:00
Jybz 0a622672c0 add DTB 2019-10-02 20:31:15 +00:00
Jybz 0a9ac34273 update specialFunctions.sh 2019-10-02 20:31:02 +00:00
Jybz cbfb910b43 Add second_stage_install.sh 2019-10-02 20:30:41 +00:00
Jybz fcc3b5b267 Add process 2019-10-02 20:30:26 +00:00
Jybz 8c35faf113 Add boot.src 2019-10-02 20:29:44 +00:00
Jybz 592ffa1602 Bug loop if --tainted or --nonfree as there is no shift. 2019-10-02 20:27:24 +00:00
Jybz e25243cb0c mageia4arm.cfg
Ajout du fichier de configuration
2019-10-02 16:40:51 +00:00
Jybz cafd8776b5 fonctionnalisation - premier ajoute d'une plateforme
fonctionnalisation
2019-10-02 16:40:19 +00:00
Jybz a31897d419 fonctionnalisation
fonctionnalisation
2019-10-02 16:39:16 +00:00
Jybz d55c0986dc fonctionnalisation
fonctionnalisation
2019-10-02 16:39:00 +00:00
Jybz 34fd154e7e fonctionnalisation
fonctionnalisation
2019-10-02 16:38:43 +00:00
Jybz c313cfd37e fonctionnalisation
fonctionnalisation
2019-10-02 16:38:25 +00:00
Jybz 3ed94977cd fonctionnalisation
fonctionnalisation
2019-10-02 16:38:06 +00:00
Jybz ee3e2a2a3d fonctionnalisation - troisieme etape (finale?)
Fin de la fonctionnalisation
2019-10-02 16:36:06 +00:00
Jybz 897eeff870 fonctionnalisation - seconde etape
petites modifications
2019-10-02 15:48:11 +00:00
Jybz ad4968f29d fonctionnalisation - première etape
Première etape de fonctionnalisation des fonctions dépendentes des plateformes
2019-10-02 15:03:36 +00:00
Jybz 584c02c3c5 modification du script post-analyse 2019-10-01 20:01:26 +00:00
Jybz 8c3b37d38e rerere-Modification du README.md
Oh gogs.io t'es fichu ! Tu ne sais pas arrêter les puces !
2019-10-01 19:49:59 +00:00
Jybz 86fe89f965 rerere-Modification du README.md 2019-10-01 19:44:08 +00:00
Jybz a8c543740a rere-Modification du README.md 2019-10-01 19:41:32 +00:00
Jybz 2bcf6b68e6 re-Modification du README.md 2019-10-01 19:31:55 +00:00
Jybz b43cf19b3c Modification du README.md 2019-10-01 19:30:47 +00:00