pkg_deb v0.1.1 API Reference

Modules

Documentation for PkgDeb.

This module is used to capture the configuration of the debian package build. The module also includes validation functionality which is used to ensure that the data is in the correct format.

This module houses the logic required to build the control file and include custom control data such as pre/post install hooks.

This module houses the logic required to build the data payload portion of the debian package.

This module builds a control file from the config and a template.

This module produces a systemd unit file from the config and a template.

This module produces a sysvinit file from the config and a template.

This module decides whether to use a custom template or to use the default.

This module produces an Upstart init script from the config and a template.

This module is used to produce the final debian package file, using the "ar" compression tool.

This module provides utilities related to file compression

This module is used to retrieve basic information for use with configuration

This module provides functions about the filesystem.