From conrads@serene.no-ip.org  Sun Mar  4 04:00:40 2012
Return-Path: <conrads@serene.no-ip.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 759A61065670
	for <freebsd-gnats-submit@freebsd.org>; Sun,  4 Mar 2012 04:00:40 +0000 (UTC)
	(envelope-from conrads@serene.no-ip.org)
Received: from eastrmfepo101.cox.net (eastrmfepo101.cox.net [68.230.241.213])
	by mx1.freebsd.org (Postfix) with ESMTP id 0E0358FC13
	for <freebsd-gnats-submit@freebsd.org>; Sun,  4 Mar 2012 04:00:39 +0000 (UTC)
Received: from eastrmimpo306.cox.net ([68.230.241.238])
          by eastrmfepo101.cox.net
          (InterMail vM.8.01.04.00 201-2260-137-20101110) with ESMTP
          id <20120304040033.JHDR18243.eastrmfepo101.cox.net@eastrmimpo306.cox.net>
          for <freebsd-gnats-submit@freebsd.org>;
          Sat, 3 Mar 2012 23:00:33 -0500
Received: from serene.no-ip.org ([98.164.84.176])
	by eastrmimpo306.cox.net with bizsmtp
	id hG0Z1i0023oG0Ji02G0Zlz; Sat, 03 Mar 2012 23:00:33 -0500
Received: from serene.no-ip.org (localhost [127.0.0.1])
	by serene.no-ip.org (8.14.5/8.14.5) with ESMTP id q2440W1J031630
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 3 Mar 2012 22:00:32 -0600 (CST)
	(envelope-from conrads@serene.no-ip.org)
Received: (from root@localhost)
	by serene.no-ip.org (8.14.5/8.14.5/Submit) id q2440RPs031629;
	Sat, 3 Mar 2012 22:00:27 -0600 (CST)
	(envelope-from conrads)
Message-Id: <201203040400.q2440RPs031629@serene.no-ip.org>
Date: Sat, 3 Mar 2012 22:00:27 -0600 (CST)
From: "Conrad J. Sabatier" <conrads@cox.net>
Reply-To: "Conrad J. Sabatier" <conrads@cox.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [MAINTAINER UPDATE] patch ports-mgmt/mkreadmes to version 1.0.2
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         165681
>Category:       ports
>Synopsis:       [MAINTAINER UPDATE] patch ports-mgmt/mkreadmes to version 1.0.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    crees
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 04 04:10:00 UTC 2012
>Closed-Date:    Sun Mar 04 11:16:48 UTC 2012
>Last-Modified:  Sun Mar  4 11:20:05 UTC 2012
>Originator:     Conrad J. Sabatier
>Release:        FreeBSD 10.0-CURRENT amd64
>Organization:
>Environment:
System: FreeBSD serene.no-ip.org 10.0-CURRENT FreeBSD 10.0-CURRENT #0: Sun Feb 12 19:15:46 CST 2012 conrads@serene.no-ip.org:/usr/obj/usr/src/sys/CUSTOM amd64

>Description:
	Update ports-mgmt/mkreadmes to version 1.0.2, which corrects an 
	issue re: realtime priority setting.  Change initialize() 
	routine to call getuid() to ensure the program is being run as 
	root before trying to call rtprio().  This allows the program to 
	be run by a non-privileged user in a jail(8) environment.

	Thanks to Marco Steinbach <coco@executive-computing.de> for 
	pointing out this oversight on my part.

>How-To-Repeat:
	Run mkreadmes as non-root user in a jail(8) environment, will 
	abort immediately after failure to set realtime priority.
>Fix:
	Patch below.

--- mkreadmes.diff begins here ---
Index: ports/ports-mgmt/mkreadmes/Makefile
===================================================================
RCS file: /home/ncvs/ports/ports-mgmt/mkreadmes/Makefile,v
retrieving revision 1.1
diff -u -r1.1 Makefile
--- ports/ports-mgmt/mkreadmes/Makefile	3 Mar 2012 13:21:35 -0000	1.1
+++ ports/ports-mgmt/mkreadmes/Makefile	4 Mar 2012 03:52:45 -0000
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	mkreadmes
-DISTVERSION=	1.0
+DISTVERSION=	1.0.2
 CATEGORIES=	ports-mgmt
 MASTER_SITES=	SF
 MASTER_SITE_SUBDIR=	${PORTNAME}
Index: ports/ports-mgmt/mkreadmes/distinfo
===================================================================
RCS file: /home/ncvs/ports/ports-mgmt/mkreadmes/distinfo,v
retrieving revision 1.1
diff -u -r1.1 distinfo
--- ports/ports-mgmt/mkreadmes/distinfo	3 Mar 2012 13:21:35 -0000	1.1
+++ ports/ports-mgmt/mkreadmes/distinfo	4 Mar 2012 03:52:47 -0000
@@ -1,2 +1,2 @@
-SHA256 (mkreadmes-1.0.tar.bz2) = 244fbcbb19a852238797e12dc7a1d7e398f908e53315aa856540e1e635a231af
-SIZE (mkreadmes-1.0.tar.bz2) = 14904
+SHA256 (mkreadmes-1.0.2.tar.bz2) = 86adc7c419ef2f73b4f7fc890039d4a8c05afe05473bc64741a29941e5e9c264
+SIZE (mkreadmes-1.0.2.tar.bz2) = 14876
--- mkreadmes.diff ends here ---

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->crees 
Responsible-Changed-By: crees 
Responsible-Changed-When: Sun Mar 4 10:58:10 UTC 2012 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=165681 
State-Changed-From-To: open->closed 
State-Changed-By: crees 
State-Changed-When: Sun Mar 4 11:16:46 UTC 2012 
State-Changed-Why:  
Committed. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=165681 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/165681: commit references a PR
Date: Sun,  4 Mar 2012 11:13:16 +0000 (UTC)

 crees       2012-03-04 11:13:04 UTC
 
   FreeBSD ports repository
 
   Modified files:
     ports-mgmt/mkreadmes Makefile distinfo 
   Log:
   Update to 1.0.2:
   
     Change initialize() routine to call getuid() to ensure the program is being
     run as root before trying to call rtprio(). This allows the program to
     be run by a non-privileged user in a jail(8) environment.
   
   PR:             ports/165681
   Submitted by:   Conrad J. Sabatier <conrads@cox.net> (maintainer)
   Submitted by:   Marco Steinbach <coco@executive-computing.de>
   
   Revision  Changes    Path
   1.2       +1 -1      ports/ports-mgmt/mkreadmes/Makefile
   1.2       +2 -2      ports/ports-mgmt/mkreadmes/distinfo
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
