ports/134327: New port: sysutils/confman A configuration manager built on subversion
Chris Cowart
ccowart at timesinks.net
Thu May 7 05:50:07 UTC 2009
>Number: 134327
>Category: ports
>Synopsis: New port: sysutils/confman A configuration manager built on subversion
>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: Thu May 07 05:50:05 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Chris Cowart
>Release: 7.1
>Organization:
>Environment:
FreeBSD jayne.timesinks.net 7.1-RELEASE-p4 FreeBSD 7.1-RELEASE-p4 #0: Sun Mar 22 12:35:36 UTC 2009 root at i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
>Description:
Attached is a port for confman, a subversion-based configuration manager.
https://www.timesinks.net/projects/confman/
>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:
#
# confman
# confman/distinfo
# confman/Makefile
# confman/pkg-descr
# confman/pkg-plist
#
echo c - confman
mkdir -p confman > /dev/null 2>&1
echo x - confman/distinfo
sed 's/^X//' >confman/distinfo << '2e82a8242c7f2775e6806d7ea9ffe37a'
XMD5 (confman-1.9.0b.tar.gz) = 69f515bfa06c4c4e91211703e7a8c886
XSHA256 (confman-1.9.0b.tar.gz) = 52437bd67036d9d33c0ff7efd5b98195c1c2b9489fe6f901231f02c5a1361ce7
XSIZE (confman-1.9.0b.tar.gz) = 75895
2e82a8242c7f2775e6806d7ea9ffe37a
echo x - confman/Makefile
sed 's/^X//' >confman/Makefile << '8ae4b72da57a5d7c73e209c49ec83312'
X# New ports collection makefile for: confman
X# Date created: 6 May 2009
X# Whom: ccowart at timesinks.net
X#
X# $FreeBSD$
X#
X
XPORTNAME= confman
XPORTVERSION= 1.9.0b
XCATEGORIES= sysutils
XMASTER_SITES= http://www.timesinks.net/distfiles/
X
XMAINTAINER= ccowart at timesinks.net
XCOMMENT= A revision controlled configuration manager
X
XRUN_DEPENDS= bash:${PORTSDIR}/shells/bash \
X svn:${PORTSDIR}/devel/subversion \
X sudo:${PORTSDIR}/security/sudo
X
XGNU_CONFIGURE= yes
X
XMAN5= confman.conf.5
XMAN8= confadmin.8 confaudit.8 confexport.8 confman.8 confsync.8
X
X.include <bsd.port.mk>
8ae4b72da57a5d7c73e209c49ec83312
echo x - confman/pkg-descr
sed 's/^X//' >confman/pkg-descr << '8412d826b78d68ddf4989fb3a5afe6ce'
Xconfman is a configuration manager written in bash. confman uses Subversion to
Xprovide a revision-controlled environment for editing and deploying
Xconfiguration files. With confman, you can easily manage configuration files
Xfor all or any subset of your machines.
X
XWWW: http://www.timesinks.net/projects/confman
8412d826b78d68ddf4989fb3a5afe6ce
echo x - confman/pkg-plist
sed 's/^X//' >confman/pkg-plist << 'd1173f163e18a3d776c05b82c0ae51dc'
X at dirrmtry etc/bash_completion.d
X at dirrmtry etc/defaults
X at dirrmtry libexec/confman
X at dirrmtry share/confman
Xetc/bash_completion.d/confman_completion
Xetc/confman.conf.sample
Xetc/defaults/confman.conf
Xlibexec/confman/abspath
Xlibexec/confman/confaudit
Xlibexec/confman/confexport
Xlibexec/confman/conflock
Xlibexec/confman/confsync
Xsbin/confadmin
Xsbin/confman
Xshare/confman/confadmindoc.sh
Xshare/confman/confmancommon.sh
Xshare/confman/confmandoc.sh
Xshare/confman/confmanlib.sh
d1173f163e18a3d776c05b82c0ae51dc
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list