KIWIRoot Info


Public methods

Private methods


__generateWanted

generate search for given files in given directory

Defined on line: 1585

Called in

addToMountList

add mount path to mount list

Defined on line: 1316

Called in

cleanBroken

Remove the .broken indicator to allow use of this root path for image creation

Defined on line: 335

Called in

cleanLock

remove stale lock files

Defined on line: 1572

Called in

cleanManager

remove data and cache dir(s) of the packagemanager created for building the new root system

Defined on line: 1558

Called in

cleanMount

umount all mountList registered devices

Defined on line: 1481

Called in

cleanSource

remove all source locations created by kiwi

Defined on line: 1545

Called in

cleanupResolvConf

Missing

Defined on line: 712

Called in

cleanupTestingEnvironment

Missing

Defined on line: 700

copyBroken

copy the current logfile contents into the .broken file below the root tree which is indicated to be broken for some reason mentioned in the log file

Defined on line: 349

fixupOverlayFilesOwnership

search for files and directories in the given path or table of contents (toc) file and make sure those files get the right ownership assigned

Defined on line: 876

Called in

getRootPath

Return chroot path for this image

Defined on line: 324

init

Initialize root system. The method will create a secured tmp directory and extract all the given base files.

Defined on line: 369

Called in

install

Install the given package set into the root directory of the image system

Defined on line: 764

Called in

installArchives

Install the given raw archives into the root directory of the image system

Defined on line: 834

Called in

installTestingPackages

Missing

Defined on line: 736

new

Create a new KIWIRoot object which is used for setting up a physical extend. In principal the root object creates a chroot environment including all packages which makes the image

Defined on line: 47

Called in

prepareTestingEnvironment

Missing

Defined on line: 645

setup

Setup the installed system. This method will: 1) copy the user defined files to the root tree and creates the .profile environment file. 2) create .profile image environment source file 3) import linuxrc file if required 4) call package setup scripts from config directory 5) calls the config.sh and package scripts within the chroot of the physical extend. 6) copy the complete image description tree to /image which contains information to create a logical extend from the chroot. 7) configure the system with methods from KIWIConfigure 8) cleanup temporary files

Defined on line: 974

Called in

setupCacheMount

bind mount the specified cache directory into the chroot system. This is used to establish a shared cache over multiple prepare processes

Defined on line: 1336

Called in

setupMount

mount all reachable local and nfs directories and register them in the mountList

Defined on line: 1383

Called in

uninstallTestingPackages

Missing

Defined on line: 750

upgrade

Upgrade a previosly prepared image root tree with respect to changes of the installation source(s)

Defined on line: 573

Called in