From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Jan 25 16:30:17 2007 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C2A2916A408 for ; Thu, 25 Jan 2007 16:30:17 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 7655C13C45B for ; Thu, 25 Jan 2007 16:30:16 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l0PGUG9F074493 for ; Thu, 25 Jan 2007 16:30:16 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l0PGUGl3074492; Thu, 25 Jan 2007 16:30:16 GMT (envelope-from gnats) Resent-Date: Thu, 25 Jan 2007 16:30:16 GMT Resent-Message-Id: <200701251630.l0PGUGl3074492@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Anton Yuzhaninov Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3255016A402 for ; Thu, 25 Jan 2007 16:22:39 +0000 (UTC) (envelope-from root@mcgi18.rambler.ru) Received: from mxb.rambler.ru (mxb.rambler.ru [81.19.66.30]) by mx1.freebsd.org (Postfix) with ESMTP id E7D9B13C442 for ; Thu, 25 Jan 2007 16:22:38 +0000 (UTC) (envelope-from root@mcgi18.rambler.ru) Received: from mcgi18.rambler.ru (mcgi18.rambler.ru [81.19.67.108]) by mxb.rambler.ru (Postfix) with ESMTP id 22C221EDE03 for ; Thu, 25 Jan 2007 19:05:59 +0300 (MSK) Received: by mcgi18.rambler.ru (Postfix, from userid 0) id 1527E11427; Thu, 25 Jan 2007 19:05:57 +0300 (MSK) Message-Id: <20070125160557.1527E11427@mcgi18.rambler.ru> Date: Thu, 25 Jan 2007 19:05:57 +0300 (MSK) From: Anton Yuzhaninov To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/108340: [patch] sysutils/oak: add rc.d script X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Anton Yuzhaninov List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 16:30:17 -0000 >Number: 108340 >Category: ports >Synopsis: [patch] sysutils/oak: add rc.d script >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 Jan 25 16:30:15 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Anton Yuzhaninov >Release: FreeBSD 6.1-RELEASE-p1 i386 >Organization: Rambler >Environment: FreeBSD 6.1-RELEASE-p1 i386 oak-1.5.0 >Description: Oak port don't include startup script. Add it. >How-To-Repeat: >Fix: --- /usr/ports/sysutils/oak.old/Makefile Thu Jan 25 16:56:22 2007 +++ /usr/ports/sysutils/oak/Makefile Thu Jan 25 17:31:25 2007 @@ -13,6 +13,8 @@ MAINTAINER= demon@FreeBSD.org COMMENT= System Log Reporting Tool +USE_RC_SUBR= oak + GNU_CONFIGURE= yes ALL_TARGET= oak PLIST_FILES= bin/oak --- /usr/ports/sysutils/oak.old/files/oak.in Thu Jan 1 03:00:00 1970 +++ /usr/ports/sysutils/oak/files/oak.in Thu Jan 25 19:00:31 2007 @@ -0,0 +1,26 @@ +#!/bin/sh +# $FreeBSD: ports/sysutils/smartmontools/files/oak.in,v 1.1 2006/05/11 17:02:59 garga Exp $ + +# PROVIDE: oak +# REQUIRE: DAEMON +# KEYWORD: shutdown + +# DO NOT CHANGE THESE DEFAULT VALUES HERE +# +oak_enable="${oak_enable-NO}" + +. %%RC_SUBR%% + +name="oak" +rcvar=`set_rcvar` +command="%%PREFIX%%/bin/oak" + +load_rc_config $name + +: ${oak_config="%%PREFIX%%/etc/oak.conf"} +: ${oak_flags="-c ${oak_config}"} +: ${oak_user="nobody"} + +required_files="${oak_config}" + +run_rc_command "$1" >Release-Note: >Audit-Trail: >Unformatted: