Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Sep 2013 12:53:47 GMT
From:      Henk van Oers <hvo.pm@xs4all.nl>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/182325: New port: security/p5-Unix-Passwd-File Use (or manipulate) passwd and group entries
Message-ID:  <201309231253.r8NCrl3Q053541@oldred.freebsd.org>
Resent-Message-ID: <201309231300.r8ND017O097711@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         182325
>Category:       ports
>Synopsis:       New port: security/p5-Unix-Passwd-File Use (or manipulate) passwd and group entries
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Sep 23 13:00:01 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Henk van Oers
>Release:        9.1-RELEASE-p6
>Organization:
perl.nl
>Environment:
FreeBSD 9.1-RELEASE-p6 #0: Wed Aug 21 20:40:52 UTC 2013     root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
This module can be used to read and manipulate entries in Unix system password files
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	p5-Unix-Passwd-File
#	p5-Unix-Passwd-File/Makefile
#	p5-Unix-Passwd-File/pkg-descr
#	p5-Unix-Passwd-File/distinfo
#	p5-Unix-Passwd-File/pkg-plist
#
echo c - p5-Unix-Passwd-File
mkdir -p p5-Unix-Passwd-File > /dev/null 2>&1
echo x - p5-Unix-Passwd-File/Makefile
sed 's/^X//' >p5-Unix-Passwd-File/Makefile << 'de04d23f8d28cc5e384ed6995f96f995'
X# Created by: Henk van Oers <hvo.pm@xs4all.nl>
X# $FreeBSD$
X
XPORTNAME=	Unix-Passwd-File
XPORTVERSION=	0.10
XCATEGORIES=	security perl5
XMASTER_SITES=	CPAN
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	perl@FreeBSD.org
XCOMMENT=	Use (or manipulate) passwd and group entries
X
XLICENSE=	ART10
X
XBUILD_DEPENDS=	p5-File-chdir>=0:${PORTSDIR}/devel/p5-File-chdir \
X		p5-File-Copy-Recursive>=0:${PORTSDIR}/devel/p5-File-Copy-Recursive \
X		p5-Log-Any>=0:${PORTSDIR}/devel/p5-Log-Any \
X		p5-File-Flock>=0:${PORTSDIR}/devel/p5-File-Flock \
X		p5-Crypt-Password-Util>=0:${PORTSDIR}/security/p5-Crypt-Password-Util
XRUN_DEPENDS=	p5-Log-Any>=0:${PORTSDIR}/devel/p5-Log-Any \
X		p5-File-Flock>=0:${PORTSDIR}/devel/p5-File-Flock \
X		p5-Crypt-Password-Util>=0:${PORTSDIR}/security/p5-Crypt-Password-Util
X
XUSES=		perl5
XUSE_PERL5=	modbuild
X
XMAN3=		Unix::Passwd::File.3
X
XNO_STAGE=	yes
X.include <bsd.port.mk>
de04d23f8d28cc5e384ed6995f96f995
echo x - p5-Unix-Passwd-File/pkg-descr
sed 's/^X//' >p5-Unix-Passwd-File/pkg-descr << 'e6e975d9179a77636915705df4221f03'
XThis module can be used to read and manipulate entries in Unix system
Xpassword files (/etc/passwd, /etc/group, ...) but can also
Xbe told to search in custom location, for testing purposes.
X
XWWW: https://metacpan.org/module/Unix::Passwd::File
e6e975d9179a77636915705df4221f03
echo x - p5-Unix-Passwd-File/distinfo
sed 's/^X//' >p5-Unix-Passwd-File/distinfo << '7c43369965a3522c7fe58abef04c4b82'
XSHA256 (Unix-Passwd-File-0.10.tar.gz) = 09fb90e827d9698a3f660267df2d4f43a4a908d2efea9be72ff1770987de1559
XSIZE (Unix-Passwd-File-0.10.tar.gz) = 33978
7c43369965a3522c7fe58abef04c4b82
echo x - p5-Unix-Passwd-File/pkg-plist
sed 's/^X//' >p5-Unix-Passwd-File/pkg-plist << '9a5dbecb480a790cc3f1315ba83fac1f'
X%%SITE_PERL%%/Unix/Passwd/File.pm
X@dirrmtry %%SITE_PERL%%/Unix/Passwd
X@dirrmtry %%SITE_PERL%%/Unix
9a5dbecb480a790cc3f1315ba83fac1f
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201309231253.r8NCrl3Q053541>