Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id AB29A1A923E for ; Wed, 21 Oct 2020 19:32:41 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 4017884E5D; Wed, 21 Oct 2020 19:32:41 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id BBC6E84E5C for ; Wed, 21 Oct 2020 19:32:40 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id yNtQBH3YrppX for ; Wed, 21 Oct 2020 19:32:40 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 1915584E54 for ; Wed, 21 Oct 2020 19:32:40 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 1198CFB28; Wed, 21 Oct 2020 19:32:40 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1603308760292920" MIME-Version: 1.0 Date: Wed, 21 Oct 2020 19:32:40 +0000 From: "pin" Subject: CVS commit: pkgsrc/security/doas To: pkgsrc-changes@NetBSD.org Reply-To: pin@netbsd.org X-Mailer: log_accum Message-Id: <20201021193240.1198CFB28@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1603308760292920 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: pin Date: Wed Oct 21 19:32:39 UTC 2020 Modified Files: pkgsrc/security/doas: Makefile PLIST distinfo Log Message: security/doas: update to 6.3p2 6.3p2 This release introduces a new utility called vidoas (vi doas). This tool is a shell script which creates a copy of the doas.conf file, allows the admin to edit the file, and then checks its syntax for errors. If a problem is found, vidoas reports which line the error was on and asks us to try editing the file again. Once the new doas.conf file contains the proper syntax, it is installed and overwrites the old doas.conf file. This tool is designed to assist admins and avoid introducing errors to doas.conf which might accidentally revoke admin access to the machine. 6.3p1 In this release, we work around a quirk of the GNU parameter parser which required us to use double-dashes (--) after doas's parameters and before a target command's parameters. In the past we used "doas -- pacman -Syu" and now we can use simply "doas pacman -Syu". This change affects only GNU/Linux systems, other platforms like FreeBSD, NetBSD, etc already had this behaviour. 6.3 This release introduces a few minor changes: -Added command line parameter (-S) which launches an interactive shell. This is equivalent to "su -l" or "sudo -i". -Updated documentation to include the new -S flag. -Updated documentation to assist users in installing doas on some Linux distributions, such as CentOS, that prevent PAM authentication from working by default. 6.2p5 This release simply adds a new sample PAM configuration file for FreeBSD (and compatible systems). The new sample configuration file is named campat/pam.conf.freebsd. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 pkgsrc/security/doas/Makefile cvs rdiff -u -r1.1 -r1.2 pkgsrc/security/doas/PLIST cvs rdiff -u -r1.6 -r1.7 pkgsrc/security/doas/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1603308760292920 Content-Disposition: inline Content-Length: 2123 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/security/doas/Makefile diff -u pkgsrc/security/doas/Makefile:1.11 pkgsrc/security/doas/Makefile:1.12 --- pkgsrc/security/doas/Makefile:1.11 Wed Oct 21 17:34:09 2020 +++ pkgsrc/security/doas/Makefile Wed Oct 21 19:32:39 2020 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.11 2020/10/21 17:34:09 kim Exp $ +# $NetBSD: Makefile,v 1.12 2020/10/21 19:32:39 pin Exp $ -DISTNAME= doas-6.2p4 -PKGREVISION= 3 +DISTNAME= doas-6.3p2 CATEGORIES= security MASTER_SITES= ${MASTER_SITE_GITHUB:=slicer69/} Index: pkgsrc/security/doas/PLIST diff -u pkgsrc/security/doas/PLIST:1.1 pkgsrc/security/doas/PLIST:1.2 --- pkgsrc/security/doas/PLIST:1.1 Fri Aug 23 23:00:51 2019 +++ pkgsrc/security/doas/PLIST Wed Oct 21 19:32:39 2020 @@ -1,4 +1,5 @@ -@comment $NetBSD: PLIST,v 1.1 2019/08/23 23:00:51 ng0 Exp $ +@comment $NetBSD: PLIST,v 1.2 2020/10/21 19:32:39 pin Exp $ bin/doas +bin/vidoas man/man1/doas.1 man/man5/doas.conf.5 Index: pkgsrc/security/doas/distinfo diff -u pkgsrc/security/doas/distinfo:1.6 pkgsrc/security/doas/distinfo:1.7 --- pkgsrc/security/doas/distinfo:1.6 Wed Oct 21 17:34:09 2020 +++ pkgsrc/security/doas/distinfo Wed Oct 21 19:32:39 2020 @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.6 2020/10/21 17:34:09 kim Exp $ +$NetBSD: distinfo,v 1.7 2020/10/21 19:32:39 pin Exp $ -SHA1 (doas-6.2p4.tar.gz) = dd90972c3a120ae2b96432bae2c7a78c4c729166 -RMD160 (doas-6.2p4.tar.gz) = a8ed8677fbffd48bf87b4fa5c6b0dd98f0c5e428 -SHA512 (doas-6.2p4.tar.gz) = 951686a58300ab6ffcdd7b98502df832b35c43787234c52c71c42eaca9e4dbeb1c2e33e7535a9b8babdb2f38840f6cff1045f6a90fa609029590e7c1384b8a75 -Size (doas-6.2p4.tar.gz) = 26098 bytes +SHA1 (doas-6.3p2.tar.gz) = 0dd0c76b9ccfe2d5edaa9dbb51e67e7a0e409c13 +RMD160 (doas-6.3p2.tar.gz) = 68efea9b81855b7d7614626f91695436839de4a3 +SHA512 (doas-6.3p2.tar.gz) = 34b15856912145831d682857df4281e38d1e39017d188f79c70e5e601b605a41aec29e0412252212d646fb439032ed25b2ddedab1073d702a67c6b1e827f53aa +Size (doas-6.3p2.tar.gz) = 27521 bytes SHA1 (patch-Makefile) = 710303b7c858f0d94f0f8bdd873a87e2600f72d0 SHA1 (patch-compat_compat.h) = b49d6a64f5ee6308446184891b8ece32c919b95a --_----------=_1603308760292920--