table of contents
other versions
- bullseye 2.104.0
- bullseye-backports 2.115.1~bpo11+1
- testing 2.116.2
- unstable 2.116.3
Lintian::IPC::Run3(3) | Debian Package Checker | Lintian::IPC::Run3(3) |
NAME¶
Lintian::IPC::Run3 - process functions based on IPC::Run3
SYNOPSIS¶
use Lintian::IPC::Run3 qw(safe_qx);
DESCRIPTION¶
This module contains process functions based on IPC::Run3.
FUNCTIONS¶
- "safe_qx(@cmd)"
- Emulates the "qx()" operator but with array argument only.
- get_deb_info(DEBFILE)
- Extracts the control file from DEBFILE and returns it as a hashref.
DEBFILE must be an ar file containing a "control.tar.gz" member, which in turn should contain a "control" file. If the "control" file is empty this will return an empty list.
Note: the control file is only expected to have a single paragraph and thus only the first is returned (in the unlikely case that there are more than one).
SEE ALSO¶
2020-11-27 | Lintian v2.104.0 |