# This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see <https://www.gnu.org/licenses/>. package Dpkg; =encoding utf8 =head1 NAME Dpkg - module with core variables =head1 DESCRIPTION The Dpkg module provides a set of variables with information concerning this system installation. =cut use strict; use warnings; our $VERSION = '1.03'; our @EXPORT_OK = qw( $PROGNAME $PROGVERSION $PROGMAKE $PROGTAR $PROGPATCH $CONFDIR $ADMINDIR $LIBDIR $DATADIR ); our @EXPORT = qw( $version $progname $admindir $dpkglibdir $pkgdatadir ); use Exporter qw(import); =head1 VARIABLES =over 4 =item $Dpkg::PROGNAME Contains the name of the current program. =item $Dpkg::PROGVERSION Contains the version of the dpkg suite. =item $Dpkg::PROGMAKE Contains the name of the system GNU make program. =item $Dpkg::PROGTAR Contains the name of the system GNU tar program. =item $Dpkg::PROGPATCH Contains the name of the system GNU patch program (or another implementation that is directory traversal resistant). =item $Dpkg::CONFDIR Contains the path to the dpkg system configuration directory. =item $Dpkg::ADMINDIR Contains the path to the dpkg database directory. =item $Dpkg::LIBDIR Contains the path to the dpkg methods and plugins directory. =item $Dpkg::DATADIR Contains the path to the dpkg architecture tables directory. =back =cut our ($PROGNAME) = $0 =~ m{(?:.*/)?([^/]*)}; # The following lines are automatically fixed at install time our $PROGVERSION = '1.19.0.5'; our $PROGMAKE = '/usr/bin/make'; our $PROGTAR = 'tar'; our $PROGPATCH = 'patch'; our $CONFDIR = '/etc/dpkg'; our $ADMINDIR = '/var/lib/dpkg'; our $LIBDIR = '/usr/lib/dpkg'; our $DATADIR = '/usr/share/dpkg'; $DATADIR = $ENV{DPKG_DATADIR} if defined $ENV{DPKG_DATADIR}; # XXX: Backwards compatibility, to be removed on VERSION 2.00. ## no critic (Variables::ProhibitPackageVars) our $version = $PROGVERSION; our $admindir = $ADMINDIR; our $dpkglibdir = $LIBDIR; our $pkgdatadir = $DATADIR; ## use critic =head1 CHANGES =head2 Version 1.03 (dpkg 1.18.24) New variable: $PROGPATCH. =head2 Version 1.02 (dpkg 1.18.11) New variable: $PROGTAR, $PROGMAKE. =head2 Version 1.01 (dpkg 1.17.0) New variables: $PROGNAME, $PROGVERSION, $CONFDIR, $ADMINDIR, $LIBDIR and $DATADIR. Deprecated variables: $version, $admindir, $dpkglibdir and $pkgdatadir. =head2 Version 1.00 (dpkg 1.15.6) Mark the module as public. =cut 1;
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
Algorithm | Folder | 0755 |
|
|
Authen | Folder | 0755 |
|
|
CGI | Folder | 0755 |
|
|
Config | Folder | 0755 |
|
|
Data | Folder | 0755 |
|
|
Date | Folder | 0755 |
|
|
Debconf | Folder | 0755 |
|
|
Debian | Folder | 0755 |
|
|
Dpkg | Folder | 0755 |
|
|
Encode | Folder | 0755 |
|
|
Error | Folder | 0755 |
|
|
File | Folder | 0755 |
|
|
Font | Folder | 0755 |
|
|
Git | Folder | 0755 |
|
|
HTML | Folder | 0755 |
|
|
HTTP | Folder | 0755 |
|
|
IO | Folder | 0755 |
|
|
IPC | Folder | 0755 |
|
|
LWP | Folder | 0755 |
|
|
Folder | 0755 |
|
||
Net | Folder | 0755 |
|
|
Sys | Folder | 0755 |
|
|
Text | Folder | 0755 |
|
|
Tie | Folder | 0755 |
|
|
Time | Folder | 0755 |
|
|
Try | Folder | 0755 |
|
|
URI | Folder | 0755 |
|
|
WWW | Folder | 0755 |
|
|
X11 | Folder | 0755 |
|
|
XML | Folder | 0755 |
|
|
libwww | Folder | 0755 |
|
|
CGI.pm | File | 121.63 KB | 0644 |
|
CGI.pod | File | 65.66 KB | 0644 |
|
DebianLinux.pm | File | 5.28 KB | 0644 |
|
Dpkg.pm | File | 2.94 KB | 0644 |
|
Error.pm | File | 24.29 KB | 0644 |
|
Fh.pm | File | 166 B | 0644 |
|
Git.pm | File | 45.77 KB | 0644 |
|
LWP.pm | File | 21.17 KB | 0644 |
|
URI.pm | File | 33.97 KB | 0644 |
|
dialog.pl | File | 11.25 KB | 0644 |
|