From owner-cvs-all@FreeBSD.ORG Thu Mar 22 17:53:45 2012 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1E880106566B; Thu, 22 Mar 2012 17:53:45 +0000 (UTC) (envelope-from pgollucci@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E42E98FC08; Thu, 22 Mar 2012 17:53:44 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id q2MHri2t032595; Thu, 22 Mar 2012 17:53:44 GMT (envelope-from pgollucci@repoman.freebsd.org) Received: (from pgollucci@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id q2MHrihH032594; Thu, 22 Mar 2012 17:53:44 GMT (envelope-from pgollucci) Message-Id: <201203221753.q2MHrihH032594@repoman.freebsd.org> From: "Philip M. Gollucci" Date: Thu, 22 Mar 2012 17:53:44 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils/rubygem-chef Makefile ports/sysutils/rubygem-chef/files chef_client.in X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Mar 2012 17:53:45 -0000 pgollucci 2012-03-22 17:53:44 UTC FreeBSD ports repository Modified files: sysutils/rubygem-chef Makefile sysutils/rubygem-chef/files chef_client.in Log: The chef_client init script should set up the pidfile in /var/run/chef-client.pid and instruct the chef-client process to write its PID to this file when daemonizing. Without a pidfile, the status and onestatus command fall back to process inspection. If chef is run with a resource defined to :stop the chef_client service, such as chef-client::cron, then the non-daemonized chef-client process effectivelly kills itself by running /usr/local/etc/rc.d/chef_client status and /usr/local/etc/rc.d/chef_stop. Run chef-client manually, then run /usr/local/etc/rc.d/chef_client onestatus. The status will report chef-client running with the PID of the manually invoked chef-client process. - Bump PORTREVISION Submitted by: Scott Sanders (private e-mail) Approved by: maintainer (implicit) Feature safe: yes Revision Changes Path 1.14 +1 -0 ports/sysutils/rubygem-chef/Makefile 1.4 +4 -2 ports/sysutils/rubygem-chef/files/chef_client.in