[Lunar-commits] CVS: theedge/sbin lin,1.90,1.91

Auke Kok sofar at lunar-linux.org
Mon Apr 4 11:12:29 UTC 2005


Update of /var/cvs/lunar/theedge/sbin
In directory espresso.foo-projects.org:/home/sofar/active/theedge/sbin

Modified Files:
	lin 
Log Message:
Two changes:
reinstate moonbase changelog (was somehow broken)
Make lin a single thread and not call itself but rather call the main() function again (which retains cmdline settings like debug, verbose, etc)


Index: lin
===================================================================
RCS file: /var/cvs/lunar/theedge/sbin/lin,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -d -r1.90 -r1.91
--- lin	24 Mar 2005 16:38:58 -0000	1.90
+++ lin	4 Apr 2005 11:11:56 -0000	1.91
@@ -64,7 +64,7 @@
 
   if echo $MODULES | grep -qw moonbase ; then
     # just update moonbase, no other modules
-    if ! get_moonbase ; then
+    if ! lget moonbase ; then
       exit 1
     fi
     # remove moonbase rofm MODULES and continue
@@ -128,7 +128,7 @@
           if ! module_held $MODULE ; then
             linING="/var/lock/installing.$MODULE"
             verbose_msg "starting lin \"$MODULE\""
-            if ! SINGLE_MODULE=1 lin $COMPILE $PROBE $SILENT $MODULE ; then
+            if ! SINGLE_MODULE=1 main $MODULE ; then
               if [ -e "$TMP_LIN_FAIL" ] ; then
                 echo "$MODULE" >> $TMP_LIN_FAIL
               fi



More information about the Lunar-commits mailing list