Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Mar 2011 12:20:03 GMT
From:      Mark Linimon <linimon@lonesome.com>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/151774: [new port] sysutils/pprotectd
Message-ID:  <201103201220.p2KCK3u4024070@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/151774; it has been noted by GNATS.

From: Mark Linimon <linimon@lonesome.com>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/151774: [new port] sysutils/pprotectd
Date: Sun, 20 Mar 2011 07:17:16 -0500

 ----- Forwarded message from Andrey Zonov <andrey.zonov@gmail.com> -----
 
 Date: Sun, 20 Mar 2011 14:10:14 +0300
 From: Andrey Zonov <andrey.zonov@gmail.com>
 To: bapt@FreeBSD.org
 Cc: andrey.zonov@gmail.com, freebsd-ports-bugs@FreeBSD.org
 Subject: Re: ports/151774: [new port] sysutils/pprotectd
 
 Hi,
 
 New shar of port is attached.
 
 -- 
 Andrey Zonov
 
 
 # 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:
 #
 #	pprotectd
 #	pprotectd/Makefile
 #	pprotectd/distinfo
 #	pprotectd/pkg-descr
 #	pprotectd/files
 #	pprotectd/files/pprotectd.sh.in
 #
 echo c - pprotectd
 mkdir -p pprotectd > /dev/null 2>&1
 echo x - pprotectd/Makefile
 sed 's/^X//' >pprotectd/Makefile << 'd0a615773ca564f426b9934b3114dd89'
 X# New ports collection makefile for:	pprotectd
 X# Date created:				15 July 2010
 X# Whom:					Andrey Zonov <andrey@zonov.org>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	pprotectd
 XPORTVERSION=	0.1
 XCATEGORIES=	sysutils
 XMASTER_SITES=	http://www.zonov.org/${PORTNAME}/
 X
 XMAINTAINER=	andrey@zonov.org
 XCOMMENT=	A self protected daemon which protect processes from killing by the kernel when memory is exhausted
 X
 XUSE_RC_SUBR=	${PORTNAME}.sh
 X
 XPLIST_FILES=	sbin/${PORTNAME}
 XMAN8=		${PORTNAME}.8
 X
 Xdo-install:
 X	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/sbin
 X	${INSTALL_MAN} ${WRKSRC}/${MAN8} ${MANPREFIX}/man/man8
 X
 X.include <bsd.port.mk>
 d0a615773ca564f426b9934b3114dd89
 echo x - pprotectd/distinfo
 sed 's/^X//' >pprotectd/distinfo << 'a6e0d0f4569ecab43a1fa1ef2cb9998c'
 XMD5 (pprotectd-0.1.tar.gz) = 4c0151923ac2c1e4abb3d8e6caaf52e8
 XSHA256 (pprotectd-0.1.tar.gz) = d25909d8030f3aca0f8e1d443c601787029773c88fa0209f49c58d7614c1c4a1
 XSIZE (pprotectd-0.1.tar.gz) = 4752
 a6e0d0f4569ecab43a1fa1ef2cb9998c
 echo x - pprotectd/pkg-descr
 sed 's/^X//' >pprotectd/pkg-descr << 'f34c8557b144a29416cccb6e3eb36d54'
 Xpprotectd this is a self protected daemon which protect processes
 Xfrom killing by the kernel when memory is exhausted.
 X
 XThe P_PROTECTED flag protects processes from killing by the kernel
 Xwhen memory is exhausted. This may be useful for protection many
 Xcritical daemons, such as cron, syslogd, inetd, sshd or mysqld.
 X
 XWWW: http://www.zonov.org/
 f34c8557b144a29416cccb6e3eb36d54
 echo c - pprotectd/files
 mkdir -p pprotectd/files > /dev/null 2>&1
 echo x - pprotectd/files/pprotectd.sh.in
 sed 's/^X//' >pprotectd/files/pprotectd.sh.in << '730170eb743b14ebd6c98df77f046b15'
 X#!/bin/sh
 X#
 X# $FreeBSD$
 X#
 X# PROVIDE: pprotectd
 X# REQUIRE: LOGIN
 X# KEYWORD: shutdown
 X#
 X# Add the following lines to /etc/rc.conf to enable pprotectd:
 X#
 X# pprotectd_enable (bool):	Set to "NO" by default.
 X#				Set it to "YES" to enable pprotectd
 X# pprotectd_pidfiles (str):	Set to "/var/run/cron.pid,/var/run/syslog.pid" by default.
 X#				Set it to "/var/run/sshd.pid" for example
 X# pprotectd_flags (str):	Set to "" by default.
 X#				See pprotectd(8) for pprotectd_flags
 X#
 X
 X. /etc/rc.subr
 X
 Xname="pprotectd"
 Xrcvar=`set_rcvar`
 X
 Xload_rc_config "$name"
 X
 X: ${pprotectd_enable="NO"}
 X: ${pprotectd_pidfiles="/var/run/cron.pid,/var/run/syslog.pid"}
 X: ${pprotectd_flags=""}
 X
 Xcommand="/usr/local/sbin/pprotectd"
 Xcommand_args="-F ${pprotectd_pidfiles}"
 X
 Xrun_rc_command "$1"
 730170eb743b14ebd6c98df77f046b15
 exit
 
 
 _______________________________________________
 freebsd-ports-bugs@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
 To unsubscribe, send any mail to "freebsd-ports-bugs-unsubscribe@freebsd.org"
 
 
 ----- End forwarded message -----



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