X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=TODO;h=525bfaacec3936d5c3cf7e4da1ea64bf94eb52e3;hb=42066f08a9c168bffa3fccf2bed23e4d65151935;hp=cbefc6f7f6775c9c7e28e12740019f6d4ad6163d;hpb=9e3f8101a7e4d974db8e9afeb9c90c13a43ae8d7;p=hvlinux.git diff --git a/TODO b/TODO index cbefc6f..525bfaa 100644 --- a/TODO +++ b/TODO @@ -1,79 +1,75 @@ TODO --Vérifier option du kernel pour créér automatiquement /dev au démarrage - (Generic Driver Options) +-CONVERT TO BASH += variables... + +-Add ecryptfs kernel module to all architectures + +-Encrypter le swap space: + > ecryptfs-setup-swap + ERROR: Please install 'cryptsetup' + +-Create patch for shadow to disable group program and its man page + +-Pour la commande ipkg, permettre de spécifier le sous-répertoire dans lequel + se trouve le script "configure" (voir paquets icu et nspr au stage5) -Dans le fichier packages-list, utiliser un array pour - définir le nom du module et l'hyperlien pour le télécharger: + définir le nom du module et l'hyperlien pour le télécharger: BASH[0]=bash-3.0.2 BASH[1]=gnu BZIP2[0]=bzip2-1.0.1 BZIP2[1]=http://www.bzip.org/$(get_pkg_ver ${BZIP2}) --Enlever automatiquement les patches antérieures du style: +-Enlever automatiquement les patches antérieures du style: [module]-[version]-[nom_patch]-[version_patch] --install guitartex et lilypond automatiquement: - -installer modes emacs: php, html, css, etc. -install gdb. --syslog -r est nécessaire pour LTSP: - revenir à syslog-ng pour avoir un répertoire - séparé pour chaque host? --newsyslog: vérifier if newsyslog is activated in fcrontab. +-syslog -r est nécessaire pour LTSP: + revenir à syslog-ng pour avoir un répertoire + séparé pour chaque host? +-newsyslog: vérifier if newsyslog is activated in fcrontab. check for syntax errors lines 46 & 57 --nfs-bootscript: vérifier et simplifier +-nfs-bootscript: vérifier et simplifier --problème en lançant telinit 5 --> vérifier les bootscripts? +-problème en lançant telinit 5 --> vérifier les bootscripts? -uw-imap: use config files instead of modifying Makefiles. --Compiler certains packages en parallèle (système de dependences) +-Compiler certains packages en parallèle (système de dependences) -Combiner stageX-install et packages-update. stageX-install devrait accepter les arguments: fetch : download packages "PACKAGE" : only install or fetch PACKAGE CHECK: Check if a package is installed/fetched and report version. - En mode fetch, cela va permettre de ne downloader que les packages nécessaires + En mode fetch, cela va permettre de ne downloader que les packages nécessaires selon le type d'installation (workstation ou serveur). Par contre, certains - packages décompressent certains fichiers automatiquement, donc il faudrait trouver - une façon de les downloader aussi. + packages décompressent certains fichiers automatiquement, donc il faudrait trouver + une façon de les downloader aussi. -stageX-install: si un package n'est pas disponible, le downloader automatiquement? --BIND: run in IPV4 mode only (option "-4") - -Mounting network volumes: check if networking is up. - Octave: install gnuplot f2c --> install src/f2c /usr/bin install src/f2c.h /usr/include install libf2c/libf2c.a /usr/lib flex-2.5.4? --> temporarirement dans /opt... -reboot ne fonctionne pas... (must be superuser) même avec l'usager -dans /etc/shutdown.allow -Permettre aux usagers de rebooter (sauf pour serveur): - chmod u+s /sbin/halt - Simplifier fonction 'var_add()' Simplify scanner support in sysinfos Copier sysinfos dans "/etc/sysinfos" par exemple pour permettre -l'installation à partir d'un CD. Cela implique que l'usager -doit définir la variable d'environnement LFS et que les scripts -doivent l'exporter automatiquement (ne doit plus être lue à partir +l'installation à partir d'un CD. Cela implique que l'usager +doit définir la variable d'environnement LFS et que les scripts +doivent l'exporter automatiquement (ne doit plus être lue à partir du fichier sysinfos). -Ajouter une variable "package_location" dans sysinfos - -Faire un script de test (tester la présence de certains programmes à la +Faire un script de test (tester la présence de certains programmes à la toute fin de l'installation (ou dans chaque script d'installation) -"ls --timestyle=long-iso" --> /etc/bashrc ???