r2825 - in jhalfs/trunk: . BLFS

manuel at linuxfromscratch.org manuel at linuxfromscratch.org
Sun Jul 16 03:43:03 PDT 2006


Author: manuel
Date: 2006-07-16 04:43:03 -0600 (Sun, 16 Jul 2006)
New Revision: 2825

Modified:
   jhalfs/trunk/BLFS/TODO
   jhalfs/trunk/TODO
Log:
Updated TODO files.

Modified: jhalfs/trunk/BLFS/TODO
===================================================================
--- jhalfs/trunk/BLFS/TODO	2006-07-16 10:29:37 UTC (rev 2824)
+++ jhalfs/trunk/BLFS/TODO	2006-07-16 10:43:03 UTC (rev 2825)
@@ -19,13 +19,18 @@
      c. Run the packages.sh script.
 
 2. - To develop the XSL code needed to create the build scripts.
-     Work in progress.
+     Almost done. A lot of book-versus-scripts and testing is needed.
+     We need yet to figure out how to handle Perl modules installation and
+     other pages that have commands to install more that one package
+     (e.g., Gnat in GCC Java-bin in Java, sane-backends and sane-frontends
+     in Sane, etc)
 
 3. - To develop the code to create the Makefile.
      Should be a separate script to be run manually after the user has
      review and edited the target build scripts.
      Must make the build scripts executables and set the SRC_ARCHIVE and
      FTP_SERVER envars.
+     Work in progress.
 
 4. - To find a way to track already installed packages by previous runs, to can
        skip them when creating the book/scripts/Makefile for a new target.

Modified: jhalfs/trunk/TODO
===================================================================
--- jhalfs/trunk/TODO	2006-07-16 10:29:37 UTC (rev 2824)
+++ jhalfs/trunk/TODO	2006-07-16 10:43:03 UTC (rev 2825)
@@ -9,10 +9,8 @@
     LFS, CLFS or HLFS modules.
     Before working on that we need to fix the BLFS support.
 
-  - To create a script to install jhalfs system-wide.
 
-
-LFS MODULE (all this is applicable also to CLFS and HLFS modules)
+LFS MODULE (Applicable also to CLFS and HLFS modules)
 ----------
 
   - To add a switch to build the BLFS module dependencies at the end of
@@ -22,54 +20,14 @@
     (to be) generated BLFS HTML pages and, maybe, gpm.
     Before working on that we need to fix the BLFS support.
 
+  - To add support for copying to the final system pre-generated
+    configuration files created by the user.
 
-BLFS MODULE (work in progress in the experimental branch.
------------  See also BLFS/TODO file on that branch)
 
-  - The SourceForge download links don't work.
+BLFS MODULE (See BLFS/TODO)
+-----------
 
-  - The current code to use a FTP mirror as fallback is broken
-    for several packages due FTP migration to upstream formats.
 
-  - To fix files creation using sudo. Comment from Ag Hatzim:
-
-      Commands, that using cat with sudo, to redirect the output to
-      certain files that users have no write access, will fail.
-
-      Eg. fcron.
-
-      #-------------------------------#
-      (~/jhablfs)sudo cat >> /etc/syslog.conf << "EOF"
-      # Begin fcron addition to /etc/syslog.conf
-
-      cron.* -/var/log/cron.log
-
-      # End fcron addition
-      EOF
-      zsh: permission denied: /etc/syslog.conf
-      #-------------------------------#
-
-      Since the shell is doing the redirection (man bash -REDIRECTION),
-      *before* the command is executed, sudo can not see the redirection,
-      so a new shell is needed for sudo to execute the actual command.
-
-      Like so, the previous command should be something like this.
-
-      #-------------------------------#
-      (~/jhablfs)sudo sh -c "cat >> /etc/syslog.conf << "EOF"
-      # Begin fcron addition to /etc/syslog.conf
-
-      cron.* -/var/log/cron.log
-
-      # End fcron addition
-      EOF"
-      #-------------------------------#
-
-  - Figure out how to handle Perl modules installation and other pages
-    that have commands to install more that one package (e.g., Gnat in GCC
-    Java-bin in Java, sane-backends and sane-frotnends in Sane, etc)
-
-
 OTHERS
 ------
 
@@ -78,4 +36,5 @@
     NOTE: that could require an special command line switch to regenerate the
     Makefile if additional scripts are manually added to the *-commands/*/ dirs.
 
+  - To create a script to install jhalfs system-wide, if possible.
 




More information about the alfs-log mailing list