From: <cod...@go...> - 2008-12-03 18:44:40
|
Author: M0...@gm... Date: Wed Dec 3 10:34:04 2008 New Revision: 353 Modified: branches/iVL/.project branches/iVL/FrmImportAccts.class branches/iVL/MdlLilo.module branches/iVL/MdlUsrAdd.module branches/iVL/installer.gambas Log: Added noinitrd option to lilo initrd lists Modified: branches/iVL/.project ============================================================================== --- branches/iVL/.project (original) +++ branches/iVL/.project Wed Dec 3 10:34:04 2008 @@ -2,7 +2,7 @@ # Compiled with Gambas 2.9.0 Title=VectorLinux Installer Startup=MdlCore -Version=0.1.24 +Version=0.1.26 Library=gb.gtk Library=gb.form Library=gb.debug @@ -17,7 +17,6 @@ Language=en_US ControlPublic=1 ModulePublic=1 -ExecPath=/root/gui-installer/installer.gambas Maintainer=M0E-lnx Vendor=VectorLinux Address=M0...@gm... Modified: branches/iVL/FrmImportAccts.class ============================================================================== --- branches/iVL/FrmImportAccts.class (original) +++ branches/iVL/FrmImportAccts.class Wed Dec 3 10:34:04 2008 @@ -92,6 +92,7 @@ MdlUsrAdd.DISPLAY_USER_GROUP_OPTIONS(ME.frmUsrGrps) MdlUsrAdd.LIST_NEW_USER_ACCOUNT() Message.Info(("User account for") & Space(1) & Trim(ME.cbAccntList.Text) & Space(1) & ("successfully imported")) + ME.cbAccntList.Remove(ME.cbAccntList.Find(Trim(ME.cbAccntList.Text))) END IF 'ME.Close @@ -151,17 +152,19 @@ IF Exist(clsglobal.sTargetMnt &/ "home" &/ sname &/ ".face.icon") THEN KILL clsglobal.sTargetMnt &/ "home" &/ sname &/ ".face.icon" SHELL "cd " & sPicdir & " && ln -s " & Replace(ME.tbPicPath.Text, ClsGlobal.sTargetMnt, "") & Space(1) & sname & ".face.icon" WAIT 'link for KDM ' Tweak for the GDM face icon to work - TRY COPY Trim(tbPicPath.Text) TO clsglobal.sTargetMnt &/ "home" &/ sname &/ ".face" - SHELL "chmod 644 " & ClsGlobal.sTargetMnt &/ "home/" & sname &/ ".face" WAIT + ' TRY COPY Trim(tbPicPath.Text) TO clsglobal.sTargetMnt &/ "home" &/ sname &/ ".face" + EXEC ["cp", Trim(tbPicPath.Text), clsglobal.sTargetMnt &/ "home" &/ sname &/ ".face "] WAIT + EXEC ["chmod", "664", clsglobal.sTargetMnt &/ "home" &/ sname &/ ".face"] WAIT + 'SHELL "chmod 644 " & ClsGlobal.sTargetMnt &/ "home/" & sname &/ ".face" WAIT SHELL "chroot " & ClsGlobal.sTargetMnt & " chown " & sname & Space(1) &/ "home" &/ sname &/ ".face" WAIT SHELL "chroot " & ClsGlobal.sTargetMnt & " chgrp " & sname & Space(1) &/ "home/" & sname &/ ".face" WAIT IF ERROR THEN Message.Error(Error.Where & gb.NewLine & Error.Text) END IF ' Increase the value of the iUID - INC FrmUserAdd.iUID - ME.LIST_IMPORTED_USER_ACCOUNT() - ME.cbAccntList.Remove(ME.cbAccntList.Find(sname)) + 'INC FrmUserAdd.iUID + 'ME.LIST_IMPORTED_USER_ACCOUNT() + END Modified: branches/iVL/MdlLilo.module ============================================================================== --- branches/iVL/MdlLilo.module (original) +++ branches/iVL/MdlLilo.module Wed Dec 3 10:34:04 2008 @@ -37,7 +37,7 @@ 'MdlConfLilo.PERFORM_BINDING() ' Performs binding mounts for LILO setup IRET = MdlConfLilo.EXECUTE_LILO() ' Execute lilo in chroot mode RETURN IRET - MdlCore.warn_status_off() + 'MdlCore.warn_status_off() END @@ -162,7 +162,11 @@ END IF NEXT FOR EACH cbox IN arrCbInitrds - IF cb.Tag = cbox.Tag THEN sInitrd = Trim(cbox.Text) & "-" & Right(cbox.Tag, Len(cbox.Tag) - RInStr(cbox.tag, "/")) + IF cb.Tag = cbox.Tag AND cbox.Text = ("None") THEN + sInitrd = "noinitrd" + ELSE + sInitrd = Trim(cbox.Text) & "-" & Right(cbox.Tag, Len(cbox.Tag) - RInStr(cbox.tag, "/")) + END IF NEXT FOR EACH tb IN arrLinuxAppendtxtBoxes IF cb.Tag = tb.Tag THEN sAppend = Trim(tb.Text) @@ -300,11 +304,12 @@ ELSE sKernelLoc = "/tmp/lilo_tmp" END IF - + ' Do not copy current kernel.. + IF sShortpart <> Right(ClsPartSel.sRoot, Len(ClsPartSel.sRoot) - InStr(ClsPartSel.sRoot, "/")) THEN ' EXEC ["mkdir", "-p", ClsGlobal.sTargetMnt &/ "boot/tamu"] WAIT EXEC ["cp", sKernelLoc &/ sInitrd, ClsGlobal.sTargetMnt &/ sKernelPath &/ sInitrd & "-" & sShortpart] WAIT EXEC ["cp", sKernelLoc &/ "vmlinuz", ClsGlobal.sTargetMnt &/ sKernelPath &/ "vmlinuz-" & sShortpart] WAIT - + END IF EXEC ["sync"] WAIT EXEC ["umount", "/tmp/lilo_tmp"] WAIT @@ -606,7 +611,9 @@ .Width = 200 .Height = 21 .Tag = i & sHostPart + .Add(("None")) ' BROWSE FOR INITRD IMAGES + FOR EACH sDump IN Dir(sInitrdLoc, "initrd*").Sort(gb.Ascent) IF cbox.Find(Trim(sDump)) = -1 THEN cbox.Add(Trim(sDump)) NEXT Modified: branches/iVL/MdlUsrAdd.module ============================================================================== --- branches/iVL/MdlUsrAdd.module (original) +++ branches/iVL/MdlUsrAdd.module Wed Dec 3 10:34:04 2008 @@ -30,7 +30,7 @@ DIM tl AS TextLabel DIM tly AS Integer - FrmUserAdd.LstUsers.Clear +' FrmUserAdd.LstUsers.Clear tly = 4 FOR i = 0 TO sFile.count - 1 sLine = sFile[i] Modified: branches/iVL/installer.gambas ============================================================================== Binary files. No diff available. |