aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorroam <roam@FreeBSD.org>2001-07-06 23:34:55 +0800
committerroam <roam@FreeBSD.org>2001-07-06 23:34:55 +0800
commit74c58afe31fea1965238cbe739e2011614f700ee (patch)
treea49475073125e869124d7794871e879c2f88d06e
parent8cd427bfdb1f8ef10375429140e44eef5faaa43a (diff)
downloadfreebsd-ports-gnome-74c58afe31fea1965238cbe739e2011614f700ee.tar.gz
freebsd-ports-gnome-74c58afe31fea1965238cbe739e2011614f700ee.tar.zst
freebsd-ports-gnome-74c58afe31fea1965238cbe739e2011614f700ee.zip
Add service-config, a utility suite for creation svscan service directories.
PR: 28661 Submitted by: Pete Fritchman <petef@databits.net>
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/service-config/Makefile28
-rw-r--r--sysutils/service-config/distinfo1
-rw-r--r--sysutils/service-config/pkg-comment1
-rw-r--r--sysutils/service-config/pkg-descr19
-rw-r--r--sysutils/service-config/pkg-plist7
6 files changed, 57 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index dc1c5f02094f..5f85886f8548 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -130,6 +130,7 @@
SUBDIR += samefile
SUBDIR += sarah
SUBDIR += sdd
+ SUBDIR += service-config
SUBDIR += setcdboot
SUBDIR += setquota
SUBDIR += skill
diff --git a/sysutils/service-config/Makefile b/sysutils/service-config/Makefile
new file mode 100644
index 000000000000..0554303849b8
--- /dev/null
+++ b/sysutils/service-config/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: service-config
+# Date created: 2 July 2001
+# Whom: petef@databits.net
+#
+# $FreeBSD$
+#
+
+PORTNAME= service-config
+PORTVERSION= 0.51
+CATEGORIES= sysutils
+MASTER_SITES= http://www.superscript.com/service-config/
+
+MAINTAINER= petef@databits.net
+
+RUN_DEPENDS= supervise:${PORTSDIR}/sysutils/daemontools
+
+ALL_TARGET= it
+INSTALL_TARGET= setup check
+
+NO_PACKAGE= A possibly inherited DJB-style license would prohibit \
+ distribution of modified binary packages
+
+post-patch:
+ @${ECHO} "${CC} ${CFLAGS}" > ${WRKSRC}/conf-cc
+ @${ECHO} "${CC} ${CFLAGS} ${STRIP}" > ${WRKSRC}/conf-ld
+ @${PERL} -pi -e 's!/usr/local!${PREFIX}!g' ${WRKSRC}/conf-home
+
+.include <bsd.port.mk>
diff --git a/sysutils/service-config/distinfo b/sysutils/service-config/distinfo
new file mode 100644
index 000000000000..99753a4a7b34
--- /dev/null
+++ b/sysutils/service-config/distinfo
@@ -0,0 +1 @@
+MD5 (service-config-0.51.tar.gz) = 6bb4cbbe3ac2e2aaa9627b4c281de0d4
diff --git a/sysutils/service-config/pkg-comment b/sysutils/service-config/pkg-comment
new file mode 100644
index 000000000000..84ebe7a7a444
--- /dev/null
+++ b/sysutils/service-config/pkg-comment
@@ -0,0 +1 @@
+Utility to create and configure svscan service directories
diff --git a/sysutils/service-config/pkg-descr b/sysutils/service-config/pkg-descr
new file mode 100644
index 000000000000..dd808c7665ed
--- /dev/null
+++ b/sysutils/service-config/pkg-descr
@@ -0,0 +1,19 @@
+The programs in service-config create and configure svscan-format
+service directories.
+
+* server-config creates an svscan-format directory for an arbitrary
+ service.
+* rules-config configures access rules for use by a
+ service.
+* svscan-config configures a service to run svscan.
+* ipc-config configures a service to run ipcserver.
+* ipcx-config configures a service to run ipcserver using access
+ rules.
+* tcp-config configures a service to run tcpserver.
+* tcpx-config configures a service to run tcpserver using access
+ rules.
+
+WWW: http://www.superscript.com/service-config/intro.html
+
+- Pete
+petef@databits.net
diff --git a/sysutils/service-config/pkg-plist b/sysutils/service-config/pkg-plist
new file mode 100644
index 000000000000..c8d0a6e697f3
--- /dev/null
+++ b/sysutils/service-config/pkg-plist
@@ -0,0 +1,7 @@
+bin/ipc-config
+bin/ipcx-config
+bin/rules-config
+bin/service-config
+bin/svscan-config
+bin/tcp-config
+bin/tcpx-config