X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=TODO;h=525bfaacec3936d5c3cf7e4da1ea64bf94eb52e3;hb=13c82a2b2a1efe99573620a4ce9ff3c6a8562158;hp=59aba4488c9710a3f47040b5e9c9be06d05142d4;hpb=3a7685561df0a4d80e727e5b26fbf413ad0586f2;p=hvlinux.git diff --git a/TODO b/TODO index 59aba44..525bfaa 100644 --- a/TODO +++ b/TODO @@ -1,55 +1,59 @@ 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 - -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 @@ -61,12 +65,11 @@ 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). -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 ???