[Frugalware-darcs] setup: partdisk: bring back the sw raid stuff
VMiklos
vmiklos at frugalware.org
Thu Mar 30 00:49:13 CEST 2006
[partdisk: bring back the sw raid stuff
VMiklos <vmiklos at frugalware.org>**20051108201714] {
hunk ./src/plugins/partdisk.c 101
+int raid_confirm(void)
+{
+#ifdef DIALOG
+ int ret;
+ dialog_vars.defaultno=1;
+ ret = dialog_yesno(_("Want to create RAID?"),
+ _("Do you want to create software raid partitions during "
+ "partitioning?"), 0, 0);
+ dialog_vars.defaultno=0;
+ if(ret==DLG_EXIT_OK)
+ return(1);
+ else
+ return(0);
+#endif
+}
+
hunk ./src/plugins/partdisk.c 125
+ int wantraid;
hunk ./src/plugins/partdisk.c 134
+
+ dialog_vars.backtitle=gen_backtitle(_("Creating partitions"));
+ dlg_put_backtitle();
+ wantraid = raid_confirm();
hunk ./src/plugins/partdisk.c 141
- dialog_vars.backtitle=gen_backtitle(_("Creating partitions"));
+ if(wantraid)
+ {
+ dialog_vars.extra_button=1;
+ dialog_vars.extra_label=strdup(_("Create RAID"));
+ }
+
hunk ./src/plugins/partdisk.c 156
- if (ret != DLG_EXIT_CANCEL)
+ if(wantraid)
+ {
+ dialog_vars.extra_button=0;
+ dialog_vars.extra_label[0]='\0';
+ }
+ if (ret == DLG_EXIT_OK)
hunk ./src/plugins/partdisk.c 169
+ }
+ else if (ret == DLG_EXIT_EXTRA)
+ {
+ system(RAIDCONFIGSCRIPT);
hunk ./src/setup.h 38
+#define RAIDCONFIGSCRIPT "raidconfig"
hunk ./src/setup.h 46
+#define RAIDCONFIGSCRIPT "echo raidconfig >/dev/tty4"
}
More information about the Frugalware-darcs
mailing list