ports/143750: new port net/rackmonkey

Eric F Crist ecrist at secure-computing.net
Thu Feb 11 01:41:39 UTC 2010


>Number:         143750
>Category:       ports
>Synopsis:       new port net/rackmonkey
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Feb 11 01:41:35 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Eric F Crist
>Release:        FreeBSD 8.0-RELEASE amd64
>Organization:
Secure Computing Networks
>Environment:
System: FreeBSD cartman.secure-computing.net 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:02:08 UTC 2009 root at mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64

>Description:
	Submitting new port, RackMonkey which allows for hardware inventory and rack organization.
>How-To-Repeat:
>Fix:

--- rackmonkey.shar begins here ---
# 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:
#
#	.
#	./pkg-plist
#	./pkg-descr
#	./distinfo
#	./Makefile
#	./files
#	./files/.svn
#	./files/.svn/text-base
#	./files/.svn/text-base/freeswitch.in.svn-base
#	./files/.svn/text-base/pkg-message.in.svn-base
#	./files/.svn/text-base/pkg-install.in.svn-base
#	./files/.svn/prop-base
#	./files/.svn/props
#	./files/.svn/tmp
#	./files/.svn/tmp/text-base
#	./files/.svn/tmp/prop-base
#	./files/.svn/tmp/props
#	./files/.svn/entries
#	./files/.svn/all-wcprops
#	./files/pkg-message.in
#	./pkg-deinstall
#
echo c - .
mkdir -p . > /dev/null 2>&1
echo x - ./pkg-plist
sed 's/^X//' >./pkg-plist << 'ef3e7f63841ae908ba397c2bef1fbad6'
Xwww/rackmonkey/rackmonkey.pl
Xwww/rackmonkey/rack2xls.pl
Xwww/rackmonkey/rackdns.pl
Xwww/rackmonkey/graphics/favicon.ico
Xwww/rackmonkey/graphics/help/app-single.png
Xwww/rackmonkey/graphics/help/config.png
Xwww/rackmonkey/graphics/help/device-single.png
Xwww/rackmonkey/graphics/help/devices.png
Xwww/rackmonkey/graphics/help/navbar.png
Xwww/rackmonkey/graphics/help/racks-physical.png
Xwww/rackmonkey/graphics/help/racks.png
Xwww/rackmonkey/graphics/icons/add.png
Xwww/rackmonkey/graphics/icons/delete.png
Xwww/rackmonkey/graphics/icons/information.png
Xwww/rackmonkey/graphics/icons/pencil.png
Xwww/rackmonkey/graphics/logo.png
Xwww/rackmonkey/javascript/racklib.js
Xwww/rackmonkey/styles/form.css
Xwww/rackmonkey/styles/help.css
Xwww/rackmonkey/styles/itemtable.css
Xwww/rackmonkey/styles/main.css
Xwww/rackmonkey/styles/print.css
Xwww/rackmonkey/styles/rackphysical.css
Xwww/rackmonkey/styles/report.css
Xwww/rackmonkey/styles/tabs.css
Xwww/rackmonkey/tmpl/app-edit.ssi
Xwww/rackmonkey/tmpl/app_create.tmpl
Xwww/rackmonkey/tmpl/app_default.tmpl
Xwww/rackmonkey/tmpl/app_edit.tmpl
Xwww/rackmonkey/tmpl/app_single.tmpl
Xwww/rackmonkey/tmpl/building-edit.ssi
Xwww/rackmonkey/tmpl/building_create.tmpl
Xwww/rackmonkey/tmpl/building_default.tmpl
Xwww/rackmonkey/tmpl/building_edit.tmpl
Xwww/rackmonkey/tmpl/building_single.tmpl
Xwww/rackmonkey/tmpl/config_default.tmpl
Xwww/rackmonkey/tmpl/device-edit.ssi
Xwww/rackmonkey/tmpl/device_create.tmpl
Xwww/rackmonkey/tmpl/device_default.tmpl
Xwww/rackmonkey/tmpl/device_default_asset.tmpl
Xwww/rackmonkey/tmpl/device_default_extended.tmpl
Xwww/rackmonkey/tmpl/device_edit.tmpl
Xwww/rackmonkey/tmpl/device_default_search.tmpl
Xwww/rackmonkey/tmpl/device_default_unracked.tmpl
Xwww/rackmonkey/tmpl/device_single.tmpl
Xwww/rackmonkey/tmpl/deviceApp_create.tmpl
Xwww/rackmonkey/tmpl/domain-edit.ssi
Xwww/rackmonkey/tmpl/domain_create.tmpl
Xwww/rackmonkey/tmpl/domain_default.tmpl
Xwww/rackmonkey/tmpl/domain_edit.tmpl
Xwww/rackmonkey/tmpl/domain_single.tmpl
Xwww/rackmonkey/tmpl/footer.ssi
Xwww/rackmonkey/tmpl/hardware-edit.ssi
Xwww/rackmonkey/tmpl/hardware_create.tmpl
Xwww/rackmonkey/tmpl/hardware_default.tmpl
Xwww/rackmonkey/tmpl/hardware_edit.tmpl
Xwww/rackmonkey/tmpl/hardware_single.tmpl
Xwww/rackmonkey/tmpl/help_admin.tmpl
Xwww/rackmonkey/tmpl/help_default.tmpl
Xwww/rackmonkey/tmpl/help_errors.tmpl
Xwww/rackmonkey/tmpl/help_getting_support.tmpl
Xwww/rackmonkey/tmpl/help_legal.tmpl
Xwww/rackmonkey/tmpl/help_user.tmpl
Xwww/rackmonkey/tmpl/nav-app.ssi
Xwww/rackmonkey/tmpl/nav-config.ssi
Xwww/rackmonkey/tmpl/nav-device.ssi
Xwww/rackmonkey/tmpl/nav-help.ssi
Xwww/rackmonkey/tmpl/nav-rack.ssi
Xwww/rackmonkey/tmpl/nav-report.ssi
Xwww/rackmonkey/tmpl/org-edit.ssi
Xwww/rackmonkey/tmpl/org_create.tmpl
Xwww/rackmonkey/tmpl/org_default.tmpl
Xwww/rackmonkey/tmpl/org_edit.tmpl
Xwww/rackmonkey/tmpl/org_single.tmpl
Xwww/rackmonkey/tmpl/os-edit.ssi
Xwww/rackmonkey/tmpl/os_create.tmpl
Xwww/rackmonkey/tmpl/os_default.tmpl
Xwww/rackmonkey/tmpl/os_edit.tmpl
Xwww/rackmonkey/tmpl/os_single.tmpl
Xwww/rackmonkey/tmpl/rack-edit.ssi
Xwww/rackmonkey/tmpl/rack_create.tmpl
Xwww/rackmonkey/tmpl/rack_default.tmpl
Xwww/rackmonkey/tmpl/rack_edit.tmpl
Xwww/rackmonkey/tmpl/rack_physical.tmpl
Xwww/rackmonkey/tmpl/rack_physical_extended.tmpl
Xwww/rackmonkey/tmpl/rack_single.tmpl
Xwww/rackmonkey/tmpl/report_counts.tmpl
Xwww/rackmonkey/tmpl/report_default.tmpl
Xwww/rackmonkey/tmpl/report_duplicates.tmpl
Xwww/rackmonkey/tmpl/role-edit.ssi
Xwww/rackmonkey/tmpl/role_create.tmpl
Xwww/rackmonkey/tmpl/role_default.tmpl
Xwww/rackmonkey/tmpl/role_edit.tmpl
Xwww/rackmonkey/tmpl/role_single.tmpl
Xwww/rackmonkey/tmpl/room-edit.ssi
Xwww/rackmonkey/tmpl/room_create.tmpl
Xwww/rackmonkey/tmpl/room_default.tmpl
Xwww/rackmonkey/tmpl/room_edit.tmpl
Xwww/rackmonkey/tmpl/room_single.tmpl
Xwww/rackmonkey/tmpl/service-edit.ssi
Xwww/rackmonkey/tmpl/service_create.tmpl
Xwww/rackmonkey/tmpl/service_default.tmpl
Xwww/rackmonkey/tmpl/service_edit.tmpl
Xwww/rackmonkey/tmpl/service_single.tmpl
Xwww/rackmonkey/RackMonkey/CGI.pm
Xwww/rackmonkey/RackMonkey/Conf.pm
Xwww/rackmonkey/RackMonkey/Engine.pm
Xwww/rackmonkey/RackMonkey/Error.pm
Xwww/rackmonkey/sql/data/default_data.sql
Xwww/rackmonkey/sql/data/sample_data.sql
Xwww/rackmonkey/sql/migration/3/migration.mysql.sql
Xwww/rackmonkey/sql/migration/3/migration.postgres.sql
Xwww/rackmonkey/sql/migration/3/migration.sqlite.sql
Xwww/rackmonkey/sql/migration/4/migration.mysql.sql
Xwww/rackmonkey/sql/migration/4/migration.postgres.sql
Xwww/rackmonkey/sql/migration/4/migration.sqlite.sql
Xwww/rackmonkey/sql/schema/schema.mysql.sql
Xwww/rackmonkey/sql/schema/schema.postgres.sql
Xwww/rackmonkey/sql/schema/schema.sqlite.sql
Xwww/rackmonkey/doc/changes.txt
Xwww/rackmonkey/doc/devguide.txt
Xwww/rackmonkey/doc/install-debian-ubuntu.txt
Xwww/rackmonkey/doc/install-redhat.txt
Xwww/rackmonkey/doc/install.txt
Xwww/rackmonkey/doc/licence.txt
Xwww/rackmonkey/doc/troubleshooting.txt
Xwww/rackmonkey/doc/upgrade.txt
X at unexec if cmp -s %D/www/rackmonkey/rackmonkey.conf-default %D/www/rackmonkey/rackmonkey.conf; then rm -f %D/www/rackmonkey/rackmonkey.conf; fi
Xwww/rackmonkey/rackmonkey.conf-default
X at dirrmtry www/rackmonkey/graphics/help
X at dirrmtry www/rackmonkey/graphics/icons
X at dirrmtry www/rackmonkey/graphics
X at dirrmtry www/rackmonkey/javascript
X at dirrmtry www/rackmonkey/styles
X at dirrmtry www/rackmonkey/tmpl
X at dirrmtry www/rackmonkey/RackMonkey
X at dirrmtry www/rackmonkey/sql/data
X at dirrmtry www/rackmonkey/sql/migration/3
X at dirrmtry www/rackmonkey/sql/migration/4
X at dirrmtry www/rackmonkey/sql/migration
X at dirrmtry www/rackmonkey/sql/schema
X at dirrmtry www/rackmonkey/sql
X at dirrmtry www/rackmonkey/doc
X at dirrmtry www/rackmonkey/
ef3e7f63841ae908ba397c2bef1fbad6
echo x - ./pkg-descr
sed 's/^X//' >./pkg-descr << '0e313719ff012ceaf97a028d51caa8f5'
XRackMonkey is a web-based tool for managing racks of equipment
Xsuch as web servers, video encoders, routers and storage devices. 
XUsing a simple interface you can keep track of what's where, 
Xwhich OS it runs, when it was purchased, who it belongs and what
Xit's used for.
X
XWWW: http://flux.org.uk/projects/rackmonkey/
0e313719ff012ceaf97a028d51caa8f5
echo x - ./distinfo
sed 's/^X//' >./distinfo << 'aec8793adfd5b7c3f00e62ae41a09ac2'
XMD5 (rackmonkey-1.2.5-1.tar.gz) = 0927228096964c08407b90cf5aaaf7ee
XSHA256 (rackmonkey-1.2.5-1.tar.gz) = 67b3f31f6a05e936ba9441e7a2141decb9b9b28b1882f4c1ee8225b6e80a1c1f
XSIZE (rackmonkey-1.2.5-1.tar.gz) = 225053
aec8793adfd5b7c3f00e62ae41a09ac2
echo x - ./Makefile
sed 's/^X//' >./Makefile << '464ef7c6571951809b23e262cbe26e19'
X# Ports collection makefile for: RackMonkey
X# Date created: February 10, 2010
X# Whom: Eric F Crist <ecrist at secure-computing.net>
X#
X# $FreeBSD: ports/net/freeswitch-core/Makefile,v 1.3 2009/09/04 19:39:09 miwi Exp $
X#
X
XPORTNAME=	rackmonkey
XPORTVERSION=	1.2.5
XPORTREVISION=   1
XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-1
XCATEGORIES=	net www
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE:C/%SUBDIR%/${PORTNAME}\/${PORTNAME}\/${PORTVERSION}/}
XDISTFILES=      rackmonkey-1.2.5-1.tar.gz
XMAINTAINER=	ecrist at secure-computing.net
XCOMMENT=	a web-based tool for managing racks of equipment
XNO_BUILD= YES
XUSE_PERL5_RUN=  YES
X
XSUB_FILES=	pkg-message
XRUN_DEPENDS=	p5-DBI>=0:${PORTSDIR}/databases/p5-DBI \
X		p5-HTML-Template>=0:${PORTSDIR}/www/p5-HTML-Template \
X		p5-Spreadsheet-WriteExcel>=0:${PORTSDIR}/textproc/p5-Spreadsheet-WriteExcel \
X		p5-Net-DNS>=0:${PORTSDIR}/dns/p5-Net-DNS
X
XOPTIONS=	SQLITE		"Use SQLite Backend" on \
X		MYSQL		"Use MySQL Backend" off \
X		POSTGRES	"Use Posgres Backend" off \
X		INIT_DB		"Initialize the DB at install (SQLite Only)" on \
X		SAMPLE		"Install sample data (SQLite Only)" on \
X
X.include <bsd.port.options.mk>
X.if defined(WITH_SQLITE)
XRUN_DEPENDS+=	sqlite3:${PORTSDIR}/databases/sqlite3 \
X		p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite
X.endif
X.if defined(WITH_MYSQL)
XRUN_DEPENDS+=	mysqld:${PORTSDIR}/databases/mysql50-server \
X		p5-DBD-mysql50>=0:${PORTSDIR}/databases/p5-DBD-mysql50
X.endif
X.if defined(WITH_POSTGRES)
XRUN_DEPENDS+=	psql:${PORTSDIR}/databases/postgres83-server \
X		pf-DBD-Pg>=0:${PORTSDIR}/databases/p5-DBD-Pg
X.endif
X
Xdo-install:
X	${MKDIR} ${LOCALBASE}/www/${PORTNAME}
X	${INSTALL} ${WRKSRC}/perl/rackmonkey.pl ${WRKSRC}/perl/rack2xls.pl ${WRKSRC}/perl/rackdns.pl ${LOCALBASE}/www/${PORTNAME}/
X	cd ${WRKSRC}/www && ${COPYTREE_SHARE} \* ${LOCALBASE}/www/${PORTNAME}/
X	cd ${WRKSRC} && ${COPYTREE_SHARE} tmpl ${LOCALBASE}/www/${PORTNAME}/
X	cd ${WRKSRC}/perl && ${COPYTREE_SHARE} RackMonkey ${LOCALBASE}/www/${PORTNAME}/
X	if [ "${WITH_SQLITE}" ]; then \
X		${ECHO} "Building with SQLite............."; \
X		${MKDIR} ${WRKDIR}/build_conf; \
X		${CP} ${WRKSRC}/conf/rackmonkey.conf-default ${WRKDIR}/build_conf/rackmonkey.conf; \
X		${SED} -i '' -e 's%dbconnect =%dbconnect = dbi:SQLite:dbname=${LOCALBASE}/www/${PORTNAME}/rackmonkey.db%' ${WRKDIR}/build_conf/rackmonkey.conf; \
X		if [ "${WITH_INIT_DB}" ]; then \
X			if [ -e "${LOCALBASE}/www/${PORTNAME}/rackmonkey.db" ]; then \
X				${ECHO} "Database exists, skipping initalization..."; \
X			else \
X				/usr/local/bin/sqlite3 ${LOCALBASE}/www/${PORTNAME}/rackmonkey.db < ${WRKSRC}/sql/schema/schema.sqlite.sql; \
X				/usr/local/bin/sqlite3 ${LOCALBASE}/www/${PORTNAME}/rackmonkey.db < ${WRKSRC}/sql/data/default_data.sql; \
X				if [ "${WITH_SAMPLE}" ]; then \
X					/usr/local/bin/sqlite3 ${LOCALBASE}/www/${PORTNAME}/rackmonkey.db < ${WRKSRC}/sql/data/sample_data.sql; \
X				fi \
X			fi \
X		fi \
X	elif [ "${WITH_MYSQL}" -o "${WITH_POSTGRES}" ]; then \
X		${INSTALL} ${WRKSRC}/conf/rackmonkey.conf-default ${LOCALBASE}/www/${PORTNAME}/; \
X	fi
X	if [ -e "${LOCALBASE}/www/${PORTNAME}/rackmonkey.conf" ]; then \
X		${MV} ${LOCALBASE}/www/${PORTNAME}/rackmonkey.conf ${LOCALBASE}/www/${PORTNAME}/rackmonkey.conf.old; \
X	fi
X	${SED} -i '' \
X		-e 's/#plugin_xls/plugin_xls/' \
X		-e 's/#plugin_dns/plugin_dns/' \
X		-e 's%tmplpath =%tmplpath = ${LOCALBASE}/www/${PORTNAME}/tmpl%' \
X		-e 's%wwwpath =%wwwpath = /rackmonkey%' \
X		${WRKDIR}/build_conf/rackmonkey.conf
X	${INSTALL} ${WRKDIR}/build_conf/rackmonkey.conf ${LOCALBASE}/www/${PORTNAME}/
X	${INSTALL} ${WRKDIR}/build_conf/rackmonkey.conf ${LOCALBASE}/www/${PORTNAME}/rackmonkey.conf-default
X	cd ${WRKSRC} && ${COPYTREE_SHARE} sql ${LOCALBASE}/www/${PORTNAME}/
X	cd ${WRKSRC} && ${COPYTREE_SHARE} doc ${LOCALBASE}/www/${PORTNAME}/
X	${CHOWN} -R 80:80 ${LOCALBASE}/www/${PORTNAME}
X	${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
464ef7c6571951809b23e262cbe26e19
echo c - ./files
mkdir -p ./files > /dev/null 2>&1
echo c - ./files/.svn
mkdir -p ./files/.svn > /dev/null 2>&1
echo c - ./files/.svn/text-base
mkdir -p ./files/.svn/text-base > /dev/null 2>&1
echo x - ./files/.svn/text-base/freeswitch.in.svn-base
sed 's/^X//' >./files/.svn/text-base/freeswitch.in.svn-base << '09e584eeecead285c76207bf17817d67'
X#!/bin/sh
X
X# PROVIDE: freeswitch
X# KEYWORD: FreeBSD
X
X#  freeswitch_user="freeswitch"
X#  freeswitch_group="freeswitch"
X
X
X. %%RC_SUBR%%
X
Xfreeswitch_enable=${freeswitch_enable:-"NO"}
Xfreeswitch_user=${freeswitch_user:-"freeswitch"}
Xfreeswitch_group=${freeswitch_group:-"freeswitch"}
Xfreeswitch_flags=${freeswitch_flags:-""}
X
Xname=freeswitch
Xrcvar=`set_rcvar`
X
Xcommand=%%PREFIX%%/bin/freeswitch
Xcommand_args="-nc -u ${freeswitch_user} -g ${freeswitch_group} ${freeswitch_flags}"
X
Xpidfile=${freeswitch_pidfile:-"/var/run/freeswitch/freeswitch.pid"}
X
Xstart_cmd="freeswitch_start"
Xstop_precmd="freeswitch_stop"
Xrestart_cmd="freeswitch_restart"
X
Xsig_stop=KILL  
X
Xload_rc_config $name
X
Xfreeswitch_stop () {
X        echo "Stopping FreeSWITCH."
X        %%PREFIX%%/bin/freeswitch -stop
X        sleep 1
X        return 0
X}
X
Xfreeswitch_start () {                                                            
X        echo "Starting FreeSWITCH."                                              
X        $command $command_args
X        sleep 1
X        return
X}
X
Xfreeswitch_restart () {
X        echo "Restarting FreeSwitch."
X        freeswitch_stop                                                      
X        if [ $? -eq 0 ];
X	then
X	status=$?
X	freeswitch_start
X        sleep 1
X	return 0
X	else
X	echo "Problem stoping FreeSWITCH: $status"
X	sleep 1
X	return 1
X	fi
X} 
X
Xrun_rc_command "$1"
X
09e584eeecead285c76207bf17817d67
echo x - ./files/.svn/text-base/pkg-message.in.svn-base
sed 's/^X//' >./files/.svn/text-base/pkg-message.in.svn-base << 'c1fe4ccc889d8d82ca3d87bf45a73261'
X
X*****************************************************
X*		Please read			    *
X*****************************************************
X		FreeBSD 7.x		
XThere are some known issues with FreeBSD's libpthread 
Ximplementation and APR that can affect throughput at 
Xhigh volume. A possible fix is to use libmap.conf to 
Xremap FreeSWITCH. and its libraries to use libthr 
X(the better performance threading library)
X
X/etc/libmap.conf
X
X[freeswitch]
Xlibc_r.so.5 libthr.so.2
Xlibc_r.so.6 libthr.so.2
Xlibpthread.so.1 libthr.so.2
Xlibpthread.so.2 libthr.so.2
X
XFreeswitch Sounds: /usr/local/ports/audio/
X
XEnglish:
Xfreeswitch-en8k
Xfreeswitch-en8k
Xfreeswitch-en16k
Xfreeswitch-en32k
Xfreeswitch-en48k
X
XRussian:
Xfreeswitch-ru8k
Xfreeswitch-ru16k
Xfreeswitch-ru32k
Xfreeswitch-en48k
X
XMOH:
Xfreeswitch-moh8k
Xfreeswitch-moh16k
Xfreeswitch-moh32k
Xfreeswitch-moh48k
X
c1fe4ccc889d8d82ca3d87bf45a73261
echo x - ./files/.svn/text-base/pkg-install.in.svn-base
sed 's/^X//' >./files/.svn/text-base/pkg-install.in.svn-base << 'e6474738b8a2481ebc5dc10a22bb629a'
X#!/bin/sh
X# $FreeBSD:  Exp $
X#
X
Xif [ "$2" != "PRE-INSTALL" ]; then
X	exit 0
Xfi
X
XFREESWITCHUSER=freeswitch
XFREESWITCHGROUP=${FREESWITCHUSER}
XFREESWITCHUID=610
XFREESWITCHGID=${FREESWITCHUID}
X
Xif ! pw groupshow "${FREESWITCHGROUP}" 2>/dev/null 1>&2; then
X	if pw groupadd ${FREESWITCHGROUP} -g ${FREESWITCHGID}; then
X		echo "Added group \"${FREESWITCHGROUP}\"."
X	else
X		echo "Adding group \"${FREESWITCHGROUP}\" failed..."
X		exit 1
X	fi
Xfi
X
Xif ! pw usershow "${FREESWITCHUSER}" 2>/dev/null 1>&2; then
X	if pw useradd ${FREESWITCHUSER} -u ${FREESWITCHUID} -g ${FREESWITCHGROUP} -h - \
X		-s "/sbin/nologin" -d "/nonexistent" \
X		-c "FREESWITCH Owner"; \
X	then
X		echo "Added user \"${FREESWITCHUSER}\"."
X	else
X		echo "Adding user \"${FREESWITCHUSER}\" failed..."
X		exit 1
X	fi
Xfi
X
Xexit 0
e6474738b8a2481ebc5dc10a22bb629a
echo c - ./files/.svn/prop-base
mkdir -p ./files/.svn/prop-base > /dev/null 2>&1
echo c - ./files/.svn/props
mkdir -p ./files/.svn/props > /dev/null 2>&1
echo c - ./files/.svn/tmp
mkdir -p ./files/.svn/tmp > /dev/null 2>&1
echo c - ./files/.svn/tmp/text-base
mkdir -p ./files/.svn/tmp/text-base > /dev/null 2>&1
echo c - ./files/.svn/tmp/prop-base
mkdir -p ./files/.svn/tmp/prop-base > /dev/null 2>&1
echo c - ./files/.svn/tmp/props
mkdir -p ./files/.svn/tmp/props > /dev/null 2>&1
echo x - ./files/.svn/entries
sed 's/^X//' >./files/.svn/entries << '1c400a6cffad9d8c924cd03e43b5229c'
X10
X
Xdir
X126
Xhttps://www.secure-computing.net/svn/trunk/freeswitch/freeswitch-core/files
Xhttps://www.secure-computing.net/svn
X
X
X
X2009-12-29T14:40:05.143185Z
X102
Xecrist
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X84a6f4dd-a460-dd11-8f65-000f1f666711
X
Xfreeswitch.in
Xfile
X
X
X
X
X2009-12-29T14:40:04.000000Z
Xdc30b8037e64aed5a3c9151e56be66d9
X2009-12-29T14:40:05.143185Z
X102
Xecrist
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X1363
X
Xpkg-message.in
Xfile
X
X
X
X
X2009-12-21T20:56:23.000000Z
X90ad3c33e8b02c749a2b6d63ca1810ba
X2009-12-21T19:56:08.020788Z
X85
Xecrist
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X833
X
Xpkg-install.in
Xfile
X
X
X
X
X2009-12-21T20:56:23.000000Z
Xaa4685bbd10d2aa7fa0dc49fcd1e8341
X2009-12-21T19:56:08.020788Z
X85
Xecrist
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X777
X
1c400a6cffad9d8c924cd03e43b5229c
echo x - ./files/.svn/all-wcprops
sed 's/^X//' >./files/.svn/all-wcprops << 'bd8325eb8842e8a3c7efe89f31dc8e3d'
XK 25
Xsvn:wc:ra_dav:version-url
XV 56
X/svn/!svn/ver/102/trunk/freeswitch/freeswitch-core/files
XEND
Xfreeswitch.in
XK 25
Xsvn:wc:ra_dav:version-url
XV 70
X/svn/!svn/ver/102/trunk/freeswitch/freeswitch-core/files/freeswitch.in
XEND
Xpkg-message.in
XK 25
Xsvn:wc:ra_dav:version-url
XV 70
X/svn/!svn/ver/85/trunk/freeswitch/freeswitch-core/files/pkg-message.in
XEND
Xpkg-install.in
XK 25
Xsvn:wc:ra_dav:version-url
XV 70
X/svn/!svn/ver/85/trunk/freeswitch/freeswitch-core/files/pkg-install.in
XEND
bd8325eb8842e8a3c7efe89f31dc8e3d
echo x - ./files/pkg-message.in
sed 's/^X//' >./files/pkg-message.in << 'f63be51668f70461c30a5539f7c148ef'
X
X*********************************************************************
X*                            Please Read                            *
X*********************************************************************
X
XDATABASE SETUP:
XIf you have selected PostgreSQL or MySQL databases, you will need to 
Xread the documentation on how to edit the config file, as well as how
Xto initialize the database.  IF YOU SELECTED SQLITE, THIS CAN BE DONE
XAUTOMATICALLY BY THIS PORT.
X
XDOCUMENTATION URL: 
Xhttp://flux.org.uk/projects/rackmonkey/doc/1.2.5/install
X
X
XWEBSERVER SETUP:
XIf using the Apache web server, simply add the following
Xto the appropriate place in your config files:
X
X<Location /rackmonkey>
X   Options ExecCGI FollowSymLinks Includes
X   AddHandler cgi-script .pl
X   AddType text/html .shtml 
X   AddHandler server-parsed .shtml
X   DirectoryIndex rackmonkey.pl index.shtml index.html 
X   SetEnv RACKMONKEY_CONF /usr/local/www/rackmonkey/rackmonkey.conf
X</Location>
X
f63be51668f70461c30a5539f7c148ef
echo x - ./pkg-deinstall
sed 's/^X//' >./pkg-deinstall << 'e929be94aa11a11392f0a3d9e6faf6c3'
X#!/bin/sh
X#
X
X# Check for an sqlite file and print a message if there is one.
Xif [ $2 = "POST-DEINSTALL" ]; then
X	if [ -e /usr/local/www/rackmonkey/rackmonkey.db ]; then
X		echo; echo; echo; 
X		echo "      ******************************"
X		echo "      *           NOTICE           *"
X		echo "      ******************************"
X		echo "If you no longer need it, you may delete "
X		echo "/usr/local/www/rackmonkey/rackmonkey.db"
X		echo "and it's parent directory, /usr/local/www/rackmonkey"
X		echo; echo; echo;
X	fi
Xfi
e929be94aa11a11392f0a3d9e6faf6c3
exit
--- rackmonkey.shar ends here ---


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



More information about the freebsd-ports-bugs mailing list