Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/distrib/utils/sysinst Moved to ./menus.mi.en,v



details:   https://anonhg.NetBSD.org/src/rev/5d0131918c2e
branches:  trunk
changeset: 473860:5d0131918c2e
user:      cgd <cgd%NetBSD.org@localhost>
date:      Sun Jun 20 05:48:45 1999 +0000

description:
Moved to ./menus.mi.en,v

diffstat:

 distrib/utils/sysinst/menus.mi.eng |  330 -------------------------------------
 1 files changed, 0 insertions(+), 330 deletions(-)

diffs (truncated from 334 to 300 lines):

diff -r 791d11598cae -r 5d0131918c2e distrib/utils/sysinst/menus.mi.eng
--- a/distrib/utils/sysinst/menus.mi.eng        Sun Jun 20 05:48:44 1999 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,330 +0,0 @@
-/*     $NetBSD: menus.mi.eng,v 1.32 1999/06/20 05:44:26 cgd Exp $      */
-
-/*
- * Copyright 1997 Piermont Information Systems Inc.
- * All rights reserved.
- *
- * Written by Philip A. Nelson for Piermont Information Systems Inc.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
- *      This product includes software develooped for the NetBSD Project by
- *      Piermont Information Systems Inc.
- * 4. The name of Piermont Information Systems Inc. may not be used to endorse
- *    or promote products derived from this software without specific prior
- *    written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY PIERMONT INFORMATION SYSTEMS INC. ``AS IS''
- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL PIERMONT INFORMATION SYSTEMS INC. BE 
- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 
- * THE POSSIBILITY OF SUCH DAMAGE.
- *
- */
-
-/*
- * Menu system definitions -- machine independent
- *
- * Some menus may be called directly in the code rather than via the 
- * menu system.
- *
- *  This file must be first in the sed command line.
- *
- */
-
-{
-#include <stdio.h>
-#include <time.h>
-#include <curses.h>
-#include "defs.h"
-#include "md.h"
-#include "msg_defs.h"
-#include "menu_defs.h"
-}
-
-default y=12, no exit, scrollable;
-
-allow dynamic menus;
-
-menu netbsd, title "NetBSD-@@VERSION@@ Install System",
-    exit, exitstring "Exit Install System";
-       display action  { toplevel(); };
-       option "Install NetBSD to hard disk",
-               action { do_install(); };
-       option "Upgrade NetBSD on a hard disk",
-               action { do_upgrade(); };
-       option "Re-install sets or install additional sets",
-               action { do_reinstall_sets(); };
-       option "Reboot the computer", exit,
-               action { run_prog(0, 0, NULL, "/sbin/reboot"); };
-       option "Utility menu", sub menu utility;
-
-menu utility, title "NetBSD-@@VERSION@@ Utilities", exit;
-       option "Run /bin/sh",
-               action (endwin) { system("/bin/sh"); };
-/*     option "test", action { run_prog(0, 1, NULL, "/bin/pwd"); }; */
-       option "Configure network",
-               action {
-                       extern int network_up;
-
-                       network_up = 0;
-                       config_network();
-               };
-/*     option "Partition a disk"; XXX add later.  */
-       option "Logging functions", action { do_logging(); };
-       option "Halt the system", exit,
-               action { run_prog(0, 0, NULL, "/sbin/halt"); };
-
-menu yesno, title "yes or no?";
-       option "Yes", exit, action  {yesno = 1;};
-       option "No",  exit, action  {yesno = 0;};
-
-menu noyes, title "yes or no?";
-       option "No",  exit, action  {yesno = 0;};
-       option "Yes", exit, action  {yesno = 1;};
-
-menu ok, title "Hit enter to continue";
-       option "ok", exit;
-
-menu layout, title  "Choose your installation";
-       option "Standard",        exit, action { layoutkind = 1; };
-       option "Standard with X", exit, action { layoutkind = 2; };
-       option "Custom",          exit, action { layoutkind = 3; };
-
-menu sizechoice, title  "Choose your size specifier";
-       option "Megabytes", exit, action 
-               { sizemult = MEG / sectorsize;
-                 multname = msg_string(MSG_megname);
-               };
-       option "Cylinders", exit, action 
-               { sizemult = dlcylsize; 
-                 multname = msg_string(MSG_cylname);
-               };
-       option "Sectors", exit, action 
-               { sizemult = 1; 
-                 multname = msg_string(MSG_secname);
-               };
-
-menu fspartok, title "Partitions ok?", y=15;
-       display action  {
-               msg_display(MSG_fspart, multname);
-               disp_cur_fspart(-1, 0);
-       };
-       option "Change a partition", sub menu editfsparts;
-       option "Partitions are ok", exit;
-
-menu edfspart, title "Change what?", exit, y=15;
-       display action  {
-               msg_display (MSG_edfspart, 'a'+editpart);
-               disp_cur_fspart(editpart, 1);
-       };
-       option "FS kind", sub menu  selfskind;
-       option "Offset/size", action  
-               {       int start, size;
-                       msg_display_add(MSG_defaultunit, multname);
-                       start = getpartoff(MSG_offset, 0);
-                       size = getpartsize(MSG_size, start, 0);
-                       if (size == -1)
-                               size = dlsize - start;
-                       bsdlabel[editpart].pi_offset = start;
-                       bsdlabel[editpart].pi_size = size;
-               };
-       option "Bsize/Fsize", action 
-               {       char buf[40]; int i;
-
-                       if (bsdlabel[editpart].pi_fstype != FS_BSDFFS) {
-                               msg_display (MSG_not42bsd, 'a'+editpart);
-                               process_menu (MENU_ok);
-                               return FALSE;
-                       }
-                       msg_prompt_add (MSG_bsize, NULL, buf, 40);
-                       i = atoi(buf);
-                       bsdlabel[editpart].pi_bsize = i;
-                       msg_prompt_add (MSG_fsize, NULL, buf, 40);
-                       i = atoi(buf);
-                       bsdlabel[editpart].pi_fsize = i;
-               };
-       option "Mount point", action 
-               {       if (bsdlabel[editpart].pi_fstype == FS_BSDFFS ||
-                           bsdlabel[editpart].pi_fstype == FS_MSDOS)
-                               msg_prompt_add (MSG_mountpoint, NULL,
-                                       fsmount[editpart], 20);
-                       else {
-                               msg_display (MSG_nomount, 'a'+editpart);
-                               process_menu (MENU_ok);
-                       }
-               };
-
-menu selfskind, title "Select the type", y=15;
-       option "4.2BSD", exit, action 
-                       { bsdlabel[editpart].pi_fstype = FS_BSDFFS;
-                         bsdlabel[editpart].pi_bsize  = 8192;
-                         bsdlabel[editpart].pi_fsize  = 1024;
-                       };
-       option "unused", exit, action 
-                       { bsdlabel[editpart].pi_fstype = FS_UNUSED;
-                         bsdlabel[editpart].pi_bsize  = 0;
-                         bsdlabel[editpart].pi_fsize  = 0;
-                       };
-       option "swap", exit, action 
-                       { bsdlabel[editpart].pi_fstype = FS_SWAP;
-                         bsdlabel[editpart].pi_bsize  = 0;
-                         bsdlabel[editpart].pi_fsize  = 0;
-                       };
-       option "msdos", exit, action 
-                       { bsdlabel[editpart].pi_fstype = FS_MSDOS;
-                         bsdlabel[editpart].pi_bsize  = 0;
-                         bsdlabel[editpart].pi_fsize  = 0;
-                       };
-
-
-menu distmedium, title "Select medium";
-       display action { msg_display (MSG_distmedium); nodist = 0; };
-       option "ftp",  action   {
-                                 got_dist = get_via_ftp();
-                               },
-                               exit;
-       option "nfs",  action   { 
-                                 got_dist = get_via_nfs();
-                               }, exit;
-       option "cdrom", action  {
-                                 got_dist = get_via_cdrom();
-                               }, exit; 
-       option "floppy", action {
-                                 got_dist = get_via_floppy(); 
-                               }, exit;
-       option "unmounted fs", action {
-                                 got_dist = get_via_localfs(); 
-                               }, exit;
-       option "local dir", action {
-                                  got_dist = get_via_localdir();
-                                }, exit;
-       option "none",  action { nodist = 1; }, exit;
-
-menu distset, title "Select your distribution";
-       display action { msg_display (MSG_distset); };
-       option "Full installation", exit;
-       option "Custom installation", next menu md_distcustom;
-
-menu ftpsource, title "Change";
-       display action
-               { msg_display (MSG_ftpsource, ftp_host, ftp_dir, ftp_user);
-                 if (strcmp(ftp_user, "ftp") == 0)
-                       msg_printf_add ("%s", ftp_pass);
-                 else if (strlen(ftp_pass) != 0)
-                       msg_printf_add ("** hidden **", ftp_pass);
-               };
-       option "Host", action
-               { msg_prompt (MSG_host, ftp_host, ftp_host, 255); };
-       option "Directory", action
-               { msg_prompt (MSG_dir, ftp_dir, ftp_dir, 255); };
-       option "User", action
-               { msg_prompt (MSG_user, ftp_user, ftp_user, 255); };
-       option "Password", action
-               { if (strcmp(ftp_user, "ftp") == 0)
-                       msg_prompt (MSG_email, ftp_pass, ftp_pass, 255);
-                 else {
-                       msg_noecho ();
-                       msg_prompt (MSG_passwd, "", ftp_pass, 255);
-                       msg_echo ();
-                 }
-               };
-       option "Get Distribution", exit;
-
-menu nfssource, title "Change";
-       display action
-               { msg_display (MSG_nfssource, nfs_host, nfs_dir); };
-       option "Host", action
-               { msg_prompt (MSG_host, NULL, nfs_host, 255); };
-       option "Directory", action
-               { msg_prompt (MSG_dir, NULL, nfs_dir, 255); };
-       option "Continue", exit;
-
-menu nfsbadmount, title "What do you want to do?";
-       option "Try again", exit, sub menu nfssource, action
-               { yesno = 1; ignorerror = 0; };
-       option "Give up", exit, action
-               { yesno = 0; ignorerror = 0; };
-       option "Ignore, continue anyway", exit, action
-               { yesno = 1; ignorerror = 1; };
-
-
-menu fdremount, title "What do you want to do?";
-       option "Try again", exit, action { yesno = 1; };
-       option "Abort install", exit, action { yesno = 0; };
-
-menu fdok, title "Hit enter to continue";
-       option "OK", exit, action { yesno = 1; };
-       option "Abort install", exit, action { yesno = 0; };
-
-
-menu cdromsource, title "Change";
-       display action
-               { msg_display (MSG_cdromsource, cdrom_dev, cdrom_dir); };
-       option "Device", action
-               { msg_prompt (MSG_dev, cdrom_dev, cdrom_dev, SSTRSIZE); };
-       option "Directory", action
-               { msg_prompt (MSG_dir, cdrom_dir, cdrom_dir, STRSIZE); };
-       option "Continue", exit;
-
-menu cdrombadmount, title "What do you want to do?";
-       option "Try again", exit, sub menu cdromsource, action
-               { yesno = 1; ignorerror = 0; };
-       option "Give up", exit, action
-               { yesno = 0; ignorerror = 0; };
-       option "Ignore, continue anyway", exit, action
-               { yesno = 1; ignorerror = 1; };
-
-
-menu localfssource, title "Change";
-       display action
-               { msg_display (MSG_localfssource, localfs_dev, localfs_fs, localfs_dir); };
-       option "Device", action



Home | Main Index | Thread Index | Old Index