Projet

Général

Profil

Task - Tâche #4424

Création du "DVD" Live AbulÉdu 15.08

Ajouté par Eric Seigne il y a plus de 9 ans. Mis à jour il y a environ 9 ans.

Statut:
Assigned - En cours
Priorité:
Normale
Assigné à:
Début:
01/07/2015
Echéance:
% réalisé:

60%

Temps estimé:
140.00 h

Description

Pour lancer cette nouvelle version 15.08 il faut commencer par quelque-chose, je propose donc le DVD Live qui sera plutôt une clé USB Live (prix, performances, contenu etc.).


Demandes liées

Lié à abuledu-dvd-client et client lourd - Feature - Fonctionnalité #4458: scratch / équivalent Rejected - Rejeté 10/08/2015
Lié à abuledu-dvd-client et client lourd - Bug #4459: Big merdrouille : sshfs Rejected - Rejeté 10/08/2015
Lié à abuledu-dvd-client et client lourd - Bug #4452: Lecteur de PDF par défaut Rejected - Rejeté 30/07/2015
Lié à abuledu-dvd-client et client lourd - Feature - Fonctionnalité #4455: Guide d'installation et Guide utilisateur ? Fixed - Corrigé - Implémenté 03/08/2015

Historique

#1 Mis à jour par Eric Seigne il y a plus de 9 ans

Documentation et avancées, j'ai une 1ere iso "bootable" qu'il faut maintenant "griffer" pour que le look soit "AbulÉdu 15.08" :)

Mais vous pouvez essayer l'ISO qui se trouve sur le NAS dans une vbox par exemple.

#2 Mis à jour par Eric Seigne il y a plus de 9 ans

Ajout de
  • le splash de boot
  • les icones et fonds d'écrans 'abuledu'
  • the gimp
  • les additions virtualbox invité pour avoir une belle résolution graphique quand on teste et pour nos utilisateurs qui feront les tests en vbox aussi
  • les logiciels du terrier "récents"
  • alacarte avec son icone
  • firefox et thunderbird en français
  • les 4 profils au boot -> pour l'instant on a les 4 utilisateurs par défaut mais pas encore de profils
Gros chantier à venir :
  • faire les profils
  • modifier l'assistant d'installation pour avoir du branding abuledu
  • réfléchir à comment "pousser" tabuledu sur le bureau de la live 15.08

#3 Mis à jour par Eric Seigne il y a plus de 9 ans

  • % réalisé changé de 0 à 50

#4 Mis à jour par Eric Seigne il y a plus de 9 ans

Par contre il faut absolument actualiser les fichiers de la documentation par défaut (ENT etc.), les images (dessins) mais Arnaud en a déjà parlé hier.

Ajout de Sankoré -> Question : est-ce qu'on ajoute les milliers d'exercices "tout prêts" du CDDP qu'on a préinstallés à Pessac ?

#5 Mis à jour par Eric Seigne il y a plus de 9 ans

Idée: à proposer sur un clé USB spéciale "avec les 5,6 Go de données ePrim sankoré" ?

#6 Mis à jour par Eric Seigne il y a plus de 9 ans

Résumé des deux derniers jours : build de l'iso sur notre serveur hébergé pour simplifier les mises à jours (sur serveur "jaunty"), rsync vers le serveur abul et ensuite attente pour que le mirror chez free se synchronise à son tour.

Création de la doc pour les 1er testeurs : https://redmine.ryxeo.com/projects/abuledu-dvd-client/wiki/Abul%C3%89du_Live_15080 et surtout https://redmine.ryxeo.com/projects/abuledu-dvd-client/wiki/Abul%C3%89du_15080_beta_0728.

Passage de l'information sur https://twitter.com/ryxeo/status/626060006807482368

Mail envoyé sur la liste beta, puis les trois listes edu / educ des associations (abul, aful, april).

#7 Mis à jour par Eric Seigne il y a plus de 9 ans

  • % réalisé changé de 50 à 60
1ere étape dans la réintroduction du système de filtrage:
  • création du paquet webstrict qui n'existe pas / plus dans les archives ubuntu
  • actualisation du paquet abuledu-dvdlive
  • correction d'un bug du paquet dansguardian_2.10.1.1-5
dpkg: error processing archive /var/cache/apt/archives/dansguardian_2.10.1.1-5_amd64.deb (--unpack):
 trying to overwrite '/var/lock', which is also in package base-files 7.2ubuntu5.2
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
  • installation des fichiers de configuration pour dansguardian directement dans le chroot du livecd
  • ajout de firehol et installation des fichiers de configuration directement dans le chroot du livecd
  • suppression de ufw (passage sur firehol)
  • tests & validation du filtrage web
  • autoconfiguration firefox pour utiliser dansguardian en session live -> paquet
  • autoconfiguration firefox pour la page d'accueil

compilation en cours -> tests / validation à venir

#8 Mis à jour par Eric Seigne il y a plus de 9 ans

C'est ok pour le filtrage web

#9 Mis à jour par Eric Seigne il y a plus de 9 ans

La suite, c'est maintenant le petit logiciel abuledu-manager qui permet d'accompagner l'installation du dvd sur le disque dur et surtout de mettre en avant de la doc ... gros boulot de communication à faire donc pour mettre à jour ce truc.

Voilà son périmètre d'utilisation actuel http://www.abuledu.com/outils/abuledu-manager et https://redmine.ryxeo.com/projects/abuledu-manager/wiki

#10 Mis à jour par Eric Seigne il y a plus de 9 ans

Ajout de:
  • ffdiaporama et synaptic (suite aux retours d'andré)
  • inkscape et sozi (suite aux retours de jean)

#11 Mis à jour par Eric Seigne il y a plus de 9 ans

Suite aux retours de tests de Jean:
  • Mise à jour de numpty (qui plantait)
  • Ajout d'audacity et calibre (epub)
Et aux retours de tests d'André:
  • Correctif des liens de lancement de firefox dans abuledu-alacarte
  • Icone pour ecrivons ensemble (web)
  • Rebuild de tous les logiciels du terrier pour avoir des versions stables et avec le menu ... enfin, à vérifier avec les dernières versions si l'absence de menu est toujours réelle !

#12 Mis à jour par Eric Seigne il y a plus de 9 ans

Du temps perdu à chercher pourquoi le menu fichier n'apparait pas ... pour finalement tomber sur la réponse liée à une spécificité d'ubuntu qui déplace les menu dans unity ... après avoir supprimé les deux paquets appmenu-qt appmenu-qt5 tout marche normalement.

Au passage:
  • Livraison de tous les logiciels à jour.
  • Modification des sources apt-get pour que tout soit ok.
  • Création des dépôts de paquets sur l'infra des serveurs apt.ryxeo.com
  • Synchro en cours pour création d'une nouvelle release

J'ai encore un bug important sur la gestion du proxy automatique ... mais ça peut tout a fait faire l'objet d'une 2° release publique.

#13 Mis à jour par Eric Seigne il y a plus de 9 ans

Très nombreux tests, ajouts de logiciels, compilation de paquets, l'image globale commence à prendre du sens :)

  • abuledu-artwork
  • abuledu-wallpapers
  • plymouth-theme-abuledu
  • abuledu-settings
  • dansguardian
  • webstrict
  • horizon-desktop-mozilla.org-default-settings
  • abuledu-dvdlive
  • horizon-admin-tools
  • leterrier-qt5-libs
  • ryxeo-keyring

La configuration du proxy automatique dans firefox est maintenant bien faite.

Propagation des modifications pour nouvelle beta publique.

Modification du script de création de l'iso pour passer sur xorriso pour faire des ISO bootable depuis une clé USB (via dd ou bar).

Backport d'outils pour le serveur de build (bar, isolinux etc.)

#14 Mis à jour par Eric Seigne il y a plus de 9 ans

Tests -> passage de google en mode safe search

#15 Mis à jour par Eric Seigne il y a plus de 9 ans

Petit résumé: tests, publication de la beta 2 : https://redmine.ryxeo.com/projects/abuledu-dvd-client/wiki/Abul%C3%89du_15080_beta_0803 petite diffusion d'info sur les listes. Montage vidéo pour valider la chaine de production (kdenlive, ffmpeg etc.).

#16 Mis à jour par Eric Seigne il y a plus de 9 ans

Ajouts proposés par Jean
  • nautilus-filename-repairer
  • nautilus-image-converter
  • nautilus-image-manipulator
  • nautilus-wipe
  • ooo-thumbnailer
  • sea-horse-nautilus

#17 Mis à jour par Eric Seigne il y a plus de 9 ans

Je crois que j'ai oublié de noter ce que j'ai fait tous les jours ... mais voilà les dernières avancées à vérifier:
  • plus de session "invité" dans lightdm en "live"
  • plus de compte "ubuntu" ouvert sur les consoles 2 à 6
  • une installation sur disque dur qui doit marcher de mieux en mieux -> quasi auto il me reste deux bricoles dans le preseed pour kdm
  • tous les paquets nécessaires sont sur le serveur et sur le dvd -> installation autonome

#18 Mis à jour par Eric Seigne il y a plus de 9 ans

La fin du dev du script de post-installation (1er reboot) touche a sa fin. Il me resterait à
  • le rendre "init" compatible, actuellement il est en rc2.d mais on n'a pas accès à la console donc je le déplace dans /root et documente qu'il faut le lancer manuellement
  • lancer proprement kdm, pour une raison obscure il ne se lance pas, ou décider de rester sur lightdm
  • vérifier si clamav est bien indispensable
Pour le reste c'est maintenant ok
  • configuration automatique ldap client (ldap.conf + pam_ldap)
  • configuration automatique points de montage et pam_mount
  • installation des paquets proprement
  • "mise en cache" des paquets sur l'image iso
  • nettoyage des dépendances pour ne pas avoir tetex par exemple
  • ajout des outils CIFS pour le montage des répertoires de groupes

#19 Mis à jour par Eric Seigne il y a plus de 9 ans

Nouveaux paquets:
  • theme abuledu pour kdm
  • kdm default settings compatibles avec le kdm de la 15.08
  • desktop gnome * pour eviter que gnome soit la session par defaut pour l'instant (mate par défaut)

#20 Mis à jour par Eric Seigne il y a plus de 9 ans

Installation en cours sur le portable de la médiathèque

#21 Mis à jour par Eric Seigne il y a plus de 9 ans

Après déploiement de l'image, il reste encore à faire
  • /etc/default/grub qui fait référence à 11.08
  • configuration du proxy qui reste sur localhost 8080 pour une raison obscure
  • kdm garde le nom du dernier authentifié
  • session pas mate par défaut

beaucoup plus problématique les groupes spéciaux ne sont pas ajoutés à la volé (donc pas de carte son, webcam etc.) ... audio, scanner, video etc. cf groups.conf

-> solution, modifier le fichier common-auth de pam pour mettre au tout début la ligne de pam_group ... donc a voir dans quel paquet on fait ça

#22 Mis à jour par Eric Seigne il y a environ 9 ans

Passage sur 14.04.3 LTS, update complète à la date d'aujourd'hui, profils qui semblent ok, fonds d'écrans ok ... on approche de la version finale pour de vrai :)

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux