h1. Notes pour la création des ISO h2. Bases de la construction Mode d'emploi de base : http://devwiki.pfsense.org/DevelopersBootStrapAndDevIso Il faut réussir un premier build_iso.sh avant de continuer les adaptations... Remarques : * toujours rester en csh * ne jamais utiliser pkg_add, toujours utiliser les ports h2. Installation des ports Aller dans /usr/ports et installer les paquets nécessaires à univnautes (voir liste ci dessous) h2. Installation du port lasso spécifique à UnivNautes (lasso pre-2.4) Voir README.txt dans le dépôt (source:freebsd-ports/lasso/) h2. Création d'ISO univnautes Source : /usr/home/pfsense/tools/builder_scripts/build_iso.sh Chercher l'installation de lua et ajouter les paquets nécessaires à univnautes
--- a/builder_scripts/build_iso.sh
+++ b/builder_scripts/build_iso.sh
@@ -142,6 +142,14 @@ rm -f $PFSPKGFILE
 (pkg_info | grep bsdinstaller) > $PFSPKGFILE
 (pkg_info | grep grub) >> $PFSPKGFILE
 (pkg_info | grep lua) >> $PFSPKGFILE
+# univnautes
+(pkg_info | grep ^bash) >> $PFSPKGFILE
+(pkg_info | grep ^python2) >> $PFSPKGFILE
+(pkg_info | grep sqlite3) >> $PFSPKGFILE
+(pkg_info | grep ^openssl) >> $PFSPKGFILE
+(pkg_info | grep ^xmlsec1) >> $PFSPKGFILE
+(pkg_info | grep ^wget) >> $PFSPKGFILE
+(pkg_info | grep ^lasso) >> $PFSPKGFILE
+(pkg_info | grep ^bsnmp-ucd) >> $PFSPKGFILE
 set -e
Puis ajouter la construction et l'ajout du virtualenv (à écrire) h2. Création d'images pour upgrades à écrire