ControlTier > core
 

extract

Command Reference

Description

Extract the package.

Checks to see if the rpm database exists. If not, creates it. Then uses rpm -Uvh to install the package with movable package prefix ${opts.installroot}. Uses sudo by default.

Usage

ctl -t rpm -o <objectname> -c extract [-base <>] -dbpath <> -filename <> [-filtersfile <>] -installroot <> [-isrelocatable <>] [-script <>] -url <> -usesudo <>

Options

Option Description Type Default
base package base name string ${entity.package-base}
dbpath rpm database path string ${entity.attribute.rpmDbPath}
filename the filename string ${entity.package-filename}
filtersfile filtersfile string ${entity.package-filtersfile}
installroot the install root string ${entity.package-install-root}
isrelocatable script to execute string ${entity.attribute.rpmIsRelocatable}
script script to execute string ${entity.attribute.package-extract-script}
url the repo url string ${entity.package-repo-url}
usesudo whether to use sudo to run rpm string ${entity.attribute.rpmUseSudo}