Reference

Boot::Palo(3pm)

Palo bootloader configuration module.

NAME

Boot::Palo - Palo bootloader configuration module.

SYNOPSIS

  my $bootloader = new Boot::Palo(%bootvars);

  if($bootloader->footprint()) {
      $bootloader->setup();
  }

  my @fileschanged = $bootloader->files();

METHODS

The following methods exist in this module:

files()

The files() method is merely an accessor method for the all files touched by the instance during its run.

footprint()

This method returns 1 if executable Palo bootloader is installed.

setup_config()

This method read the System Configurator's config file and translates it into the bootloader's "native" config file.

setup_kernel()

An "internal" method. This method sets up a kernel image as specified in the config file.

run_loader()

Commit is used as an "internal" method.

This method invokes the Palo executable.

A user can set "NOCOMMIT" option to a true value to prevent this method from being invoked. Notice that commit() does not check the value of "NOCOMMIT", but its value is checked in setup() method which calls this method.

AUTHOR

  dann frazier <[email protected]>

SEE ALSO

Boot, perl