From owner-freebsd-bugs@freebsd.org Wed Nov 25 17:53:37 2015 Return-Path: Delivered-To: freebsd-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 74AD1A370AE for ; Wed, 25 Nov 2015 17:53:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46BA7114D for ; Wed, 25 Nov 2015 17:53:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id tAPHrb6E026974 for ; Wed, 25 Nov 2015 17:53:37 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 204813] suggeted improvement for crontab(1)'s newly created files Date: Wed, 25 Nov 2015 17:53:35 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 10.2-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: mason@blisses.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Nov 2015 17:53:37 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204813 Bug ID: 204813 Summary: suggeted improvement for crontab(1)'s newly created files Product: Base System Version: 10.2-RELEASE Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: bin Assignee: freebsd-bugs@FreeBSD.org Reporter: mason@blisses.org crontab(1) creates new files in /var/cron/tabs. While crontab(5) notes a default PATH of "/usr/bin:/bin", generating a file for root ended up with the default PATH not including /sbin or /usr/sbin. While this is fine and even documented, it occurred to me that it might be useful for crontab(1) to populate the new file with some explanatory text, and perhaps a PATH assignment - even if it were commented out - as a reminder to the user that the PATH has to be explicated in the crontab file. There's precedent for this elsewhere... Debian populates new files with some comments. I've not got easy access to other BSDs at the moment to check. Note: This *is* a user error and it *is* documented, but it would also be an easy way to prevent us from shooting ourselves in the foot sporadically. It seems like a "can't hurt, can help, effectively no cost" improvement. There's precedent for this variety of change - sysrc(8) is an example. My suggested starter file: #PATH=/bin:/usr/bin -- You are receiving this mail because: You are the assignee for the bug.