196c196 < { N_("Select installation path"), -1, STEP_UPG_SCSI, --- > { N_("Select installation path"), -1, STEP_CLASS, 198c198,200 < { N_("Setup SCSI"), STEP_PATH, STEP_UPG_PKGS, --- > { N_("Select installation class"), STEP_PATH + 1, STEP_UPG_SCSI + 1, > selectInstallClass, 0, 0, 0 }, > { N_("Setup SCSI"), STEP_CLASS, STEP_UPG_PKGS + 1, 200c202 < { N_("Find installation files"), STEP_PATH, STEP_UPG_MTAB, --- > { N_("Find installation files"), STEP_SCSI + 1, STEP_UPG_MTAB + 1, 202c204 < { N_("Find current installation"), STEP_UPG_PKGS, STEP_UPG_FFILES, --- > { N_("Find current installation"), STEP_UPG_PKGS + 1,STEP_UPG_FFILES + 1, 204c206 < { N_("Choose packages to upgrade"), STEP_UPG_FFILES,STEP_UPG_DOIT, --- > { N_("Choose packages to upgrade"), STEP_UPG_FFILES + 1,STEP_UPG_DOIT + 1, 206c208 < { N_("Upgrade system"), STEP_UPG_FFILES,STEP_UPG_BOOTDISK, --- > { N_("Upgrade system"), STEP_UPG_FFILES + 1,STEP_UPG_BOOTDISK + 1, 208c210 < { N_("Create bootdisk"), -1, STEP_UPG_LILO, --- > { N_("Create bootdisk"), -1, STEP_UPG_LILO + 1, 321c323,329 < return kickstartPartitioning(&state->table, &state->fstab, drives); --- > rc = kickstartPartitioning(&state->table, &state->fstab, drives); > logMessage("\nrc:%i\n",rc); > if (rc == INST_OKAY) > return rc; > /* cjs return kickstartPartitioning(&state->table, &state->fstab, drives); > cjs */ > 429c437 < --- > logMessage("\ngot to setupswap, hints.flag is %i\n",state->hints.flags & HINT_AUTOSWAP); 834c842,847 < } else { --- > return 0; > } else if (!ksGetCommand(KS_CMD_INSTALL, NULL, NULL, NULL)){ > state->steps = installSteps; > return 0; > } > /* cjs 836,837d848 < } < 838a850,851 > moved this return up to true part of if so that we fall thru on else > cjs */ 855,856c868,869 < int rc, i; < static int choice = 2; --- > int rc,rc2, i; > static int choice = 0; 858,859d870 < N_("Workstation"), < N_("Server"), 860a872,886 > N_("FermiStandAlone"), > N_("CDF"), > N_("CDFonline"), > N_("D0"), > N_("ODS"), > N_("OSS"), > N_("Theory"), > N_("Astro"), > N_("SDSS"), > N_("Farms"), > N_("RIP"), > N_("FOCUS"), > N_("PAT"), > N_("ConsoleServer"), > N_("testing"), 864c890,892 < if (expert || kickstart) { --- > rc2 = (!ksGetCommand(KS_CMD_KICKSTARTMODE, NULL, NULL, NULL)); > logMessage("Return code from ksGetCommand is %i",rc2); > if (expert || rc2 ) { 873,875c901,902 < _("What type of machine are you installing? For " < "maximum flexibility, choose \"Custom\"."), 30, < 10, 0, 5, transChoices, &choice, _("Ok"), _("Back"), --- > _("What WORKGROUP are you installing? "), 30, > 10, 0, 8, transChoices, &choice, _("Ok"), _("Back"), 878d904 < 880c906,910 < if (choice == 2) return 0; --- > /* cjs added following line to decrease questions > cjs */ > state->hints.flags = HINT_AUTOSWAP | HINT_SKIPPRINTER; > if (choice == 0) return INST_OKAY; > /* cjs if (choice == 2) return 0; 883c913,919 < state->hints.flags = HINT_SKIPNTSYSV | HINT_AUTOFORMAT | --- > cjs */ > > /* cjs > added if so that can do real kickstart > cjs */ > if (!ksGetCommand(KS_CMD_KICKSTARTMODE, NULL, NULL, NULL)) { > state->hints.flags = HINT_SKIPNTSYSV | HINT_AUTOFORMAT | 885a922,923 > state->hints.flags = HINT_AUTOSCSI; > } 886a925 > /* cjs 888d926 < /* server */ 892d929 < /* workstation */ 900c937 < --- > cjs */ 960a998,1001 > > psSelectPackages(&state->ps, &state->cs, state->hints.component, > 0, 0); > 970c1011 < return psSelectPackages(&state->ps, &state->cs, NULL, 0, 1); --- > return psSelectPackages(&state->ps, &state->cs, NULL , 0, 1); 1466a1508 > /* cjs 1467a1510,1514 > cjs */ > /* cjs > change if so that can do real kickstart > cjs */ > if (!ksGetCommand(KS_CMD_KICKSTARTMODE, NULL, NULL, NULL)) { 1488c1535,1536 < if (kickstart) --- > if (kickstart) { > winStatus(40, 4, _("Post Install"), _("Running Post Install Scripts.. This may take awhile.")); 1490c1538,1539 < --- > winStatus(40, 4, _("Post done"), _("Post Install Done")); > } 1494c1543 < "Remove the floppy from the drive and " --- > "Remove the floppy or cdrom from the drive and " 1500d1548 <