BSD Ports

Vulnerable: version 1.647 is affected by 2 known vulnerabilities. See below.

databases/p5-DBI 1.647 DragonFly

Perl5 Database Interface, required for DBD::* modules

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
ART10, GPLv1+
Categories
databases, perl5
Package size
809.1 KiB, 2402.9 KiB installed

Description

The DBI interface allows perl programs to use DBD (Database Definition) drivers with a common set of routines. A program can then (theoretically) change from using mSQL to Oracle (for example) without changing the entire program around.

This DBI interface is not yet fully specified. The current development work is focused on writing drivers, such as DBD::Oracle, which also implement emulations of old perl4 database interfaces, e.g., oraperl. This strategy enables the DBI and drivers to serve a useful purpose whilst allowing the real interface to evolve with experience behind the emulation interface.

See also: https://dbi.perl.org

In the other systems

SystemPortVersion
DragonFlydatabases/p5-DBI1.647
FreeBSDdatabases/p5-DBI1.656
OpenBSDdatabases/p5-DBI1.656
NetBSDdatabases/p5-DBI1.653
MidnightBSDdatabases/p5-DBI1.656
HardenedBSDdatabases/p5-DBI1.654
GhostBSDdatabases/p5-DBI1.647_1
OPNsensedatabases/p5-DBI1.647_1

Install

Binary package:

pkg install p5-DBI

From DPorts:

cd /usr/dports/databases/p5-DBI && make install clean

Dependencies

Run dependencies 1
Required by 168

The first 100 are listed.

Known vulnerabilities 2