#!/usr/local/bin/perl # newfs_form.cgi # Display a form asking for new filesystem details require './format-lib.pl'; $access{'view'} && &error($text{'ecannot'}); &ReadParse(); &can_edit_disk($in{'dev'}) || &error("You are not allowed to format this disk"); &ui_print_header(undef, "Create Filesystem", ""); print "
\n"; print "\n"; print &text('newfs_desc', "".&fstype_name("ufs")."", "$in{dev}"),"

\n"; if ((@stat = &device_status($in{dev})) && $stat[1] ne "swap") { print &text('newfs_warn', "$stat[0]"),"

\n"; } print "\n"; print "\n"; print "
$text{'newfs_header'}
\n"; &opt_input("ufs_a", "", 1); &opt_input("ufs_b", "bytes", 0); &opt_input("ufs_c", "", 1); &opt_input("ufs_d", "ms", 0); &opt_input("ufs_f", "bytes", 1); &opt_input("ufs_i", "bytes", 0); &opt_input("ufs_m", "%", 1); &opt_input("ufs_n", "", 0); print "\n"; print "\n"; &opt_input("ufs_r", "rpm", 0); &opt_input("ufs_s", "sectors", 1); &opt_input("ufs_t", "", 0); &opt_input("ufs_cb", "", 1); print "
$text{'ufs_o'}

\n"; print "

\n"; print "\n"; print "
\n"; &ui_print_footer("", $text{'index_return'});