BSD Ports

graphics/p5-GD-SecurityImage 1.75nb9 NetBSD

Perl5 security image (CAPTCHA) generator

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
875dbc2057
License
gnu-gpl-v2
Categories
graphics, security, perl5
Package size
23.8 KiB, 125.3 KiB installed

Description

The (so called) "Security Images" are so popular. Most internet software use these in their registration screens to block robot programs (which may register tons of fake member accounts). Security images are basicaly, graphical CAPTCHAs (Completely Automated Public Turing Test to Tell Computers and Humans Apart). This module gives you a basic interface to create such an image. The final output is the actual graphic data, the mime type of the graphic and the created random string. The module also has some "styles" that are used to create the background (or foreground) of the image.

If you are an Authen::Captcha user, see GD::SecurityImage::AC for migration from Authen::Captcha to GD::SecurityImage.

This module is just an image generator. Not a captcha handler. The validation of the generated graphic is left to your programming taste. But there are some captcha handlers for several Perl FrameWorks. If you are an user of one of these frameworks, see "GD::SecurityImage Implementations" in "SEE ALSO" section for information.

In the other systems

SystemPortVersion
NetBSDgraphics/p5-GD-SecurityImage1.75nb9
FreeBSDsecurity/p5-GD-SecurityImage1.75_3,1
OpenBSDgraphics/p5-GD-SecurityImage1.75p0
DragonFlysecurity/p5-GD-SecurityImage1.75_3,1
HardenedBSDsecurity/p5-GD-SecurityImage1.75_3,1
GhostBSDsecurity/p5-GD-SecurityImage1.75_3,1

Install

Binary package:

pkgin install p5-GD-SecurityImage

From pkgsrc:

cd /usr/pkgsrc/graphics/p5-GD-SecurityImage && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.75nb9
NetBSD 10.1 aarch641.75nb9
SmartOS / illumos x86_641.75nb9
macOS 15 arm641.75nb9

Dependencies

Run dependencies 3

No port depends on this one.

Commit history 3

DateCommitCreditsLog message
875dbc2057 wiz mk: switch the default for PATCH_DIST_STRIP from -p0 to -p1
adapt packages that didn't set PATCH_DIST_STRIP to use -p0, and remove the -p1 lines
f34091fa0d wiz p5-GD-SecurityImage: fix CVE-2026-13082
using upstream patch Bump PKGREVISION.
618415630a wiz *: recursive bump for perl5 5.44.0