From 129913e55ff3ccd48d7fa68e24b11f2370f63f70 Mon Sep 17 00:00:00 2001 From: Rob Austein Date: Tue, 25 Jan 2011 05:19:14 +0000 Subject: Minimally-tested rcynic installation for Mac OS X svn path=/rcynic/Makefile.in; revision=3660 --- rcynic/installation-scripts/darwin/RCynic/RCynic | 73 ++++++++++++++++++++++ .../darwin/RCynic/StartupParameters.plist | 19 ++++++ 2 files changed, 92 insertions(+) create mode 100755 rcynic/installation-scripts/darwin/RCynic/RCynic create mode 100644 rcynic/installation-scripts/darwin/RCynic/StartupParameters.plist (limited to 'rcynic/installation-scripts/darwin/RCynic') diff --git a/rcynic/installation-scripts/darwin/RCynic/RCynic b/rcynic/installation-scripts/darwin/RCynic/RCynic new file mode 100755 index 00000000..8d77e549 --- /dev/null +++ b/rcynic/installation-scripts/darwin/RCynic/RCynic @@ -0,0 +1,73 @@ +#!/bin/sh - +# +# $Id$ +# +. /etc/rc.common + +name="rcynic" +start_cmd="rcynic_start" +stop_cmd="rcynic_stop" + +: ${rcynic_jaildir="/var/rcynic"} +: ${rcynic_user="rcynic"} +: ${rcynic_group="rcynic"} + +StartService() +{ + /bin/test -d "${rcynic_jaildir}" || /bin/mkdir "${rcynic_jaildir}" + /sbin/umount "${rcynic_jaildir}/dev" 2>/dev/null + + /usr/sbin/mtree -deU -p "${rcynic_jaildir}" </dev/null +} + +RestartService() +{ + StartService +} + +RunService "$1" diff --git a/rcynic/installation-scripts/darwin/RCynic/StartupParameters.plist b/rcynic/installation-scripts/darwin/RCynic/StartupParameters.plist new file mode 100644 index 00000000..ca46b676 --- /dev/null +++ b/rcynic/installation-scripts/darwin/RCynic/StartupParameters.plist @@ -0,0 +1,19 @@ + + + + + Description + RCynic Setup + OrderPreference + None + Provides + + RCynic + + Uses + + Network + Resolver + + + -- cgit v1.2.3