Package lib :: Package backend :: Module config :: Class Config
[show private | hide private]
[frames | no frames]

Class Config


Method Summary
  __init__(self, vars)
Initial attributes.
  chrex(self, *args)
executes commands on chroot system (provided by *args).
  configure_bootloader(self)
configuring and installing boot loader into installed hardware system.
  configure_fstab(self)
create and configure /etc/fstab depending on our installation selections.
  configure_hardware(self)
reconfiguring several packages which depends on the hardware system in which has been installed on and need some automatic configurations to get work.
  configure_hostname(self)
setting hostname into installed system from data got along the installation process.
  configure_keymap(self)
set keymap on installed system (which was obtained from get_locales).
  configure_network(self)
setting network configuration into installed system from live system data.
  configure_timezone(self)
set timezone on installed system (which was obtained from get_locales).
  configure_user(self)
create the user selected along the installation process into the installed system.
  copy_debconf(self, package)
setting debconf database into installed system.
  get_locales(self)
set timezone and keymap attributes from debconf.
  reconfigure(self, package)
executes a dpkg-reconfigure into installed system to each package which provided by args.
  run(self, queue)
Run configuration stage.
  set_debconf(self, owner, question, value)

Method Details

__init__(self, vars)
(Constructor)

Initial attributes.

chrex(self, *args)

executes commands on chroot system (provided by *args).

configure_bootloader(self)

configuring and installing boot loader into installed hardware system.

configure_fstab(self)

create and configure /etc/fstab depending on our installation selections. It creates a swapfile instead of swap partition if it isn't defined along the installation process.

configure_hardware(self)

reconfiguring several packages which depends on the hardware system in which has been installed on and need some automatic configurations to get work.

configure_hostname(self)

setting hostname into installed system from data got along the installation process.

configure_keymap(self)

set keymap on installed system (which was obtained from get_locales).

configure_network(self)

setting network configuration into installed system from live system data. It's provdided by setup-tool-backends.

configure_timezone(self)

set timezone on installed system (which was obtained from get_locales).

configure_user(self)

create the user selected along the installation process into the installed system. Default user from live system is deleted and skel for this new user is copied to $HOME.

copy_debconf(self, package)

setting debconf database into installed system.

get_locales(self)

set timezone and keymap attributes from debconf. It uses the same values the user have selected on live system.

get_locales() -> timezone, keymap, locales

reconfigure(self, package)

executes a dpkg-reconfigure into installed system to each package which provided by args.

run(self, queue)

Run configuration stage. These are the last steps to launch in live installer.

Generated by Epydoc 2.1 on Wed Nov 9 13:46:23 2005 http://epydoc.sf.net