package install_steps_stdio; use diagnostics; use strict; use vars qw(@ISA); @ISA = qw(install_steps_interactive interactive_stdio); use common qw(:common); use devices; use run_program; use interactive_stdio; use install_steps_interactive; use install_any; use log; sub new($$) { my ($type, $o) = @_; $o->{partitioning}{readonly} = 1; #- needed til diskdrake is graphic only... (bless {}, ref $type || $type)->SUPER::new($o); } sub enteringStep { my ($o, $step) = @_; print _("Entering step `%s'\n", translate($o->{steps}{$step}{text})); $o->SUPER::enteringStep($step); } sub leavingStep { my ($o, $step) = @_; $o->SUPER::leavingStep($step); print "--------\n"; } 1;