Add dia
[hvlinux.git] / TODO
diff --git a/TODO b/TODO
index cbefc6f..525bfaa 100644 (file)
--- 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 ???