summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpin <pin@pkgsrc.org>2020-10-21 19:32:39 +0000
committerpin <pin@pkgsrc.org>2020-10-21 19:32:39 +0000
commitce8a905a7b48c804f5b5b5590683d0bef84874d2 (patch)
tree4dd287552d04e179c5236cb5bdd15744392fbdd2
parent92b48426dc5bea73cfba4504d36bebee94e3acc1 (diff)
downloadpkgsrc-ce8a905a7b48c804f5b5b5590683d0bef84874d2.tar.gz
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.
-rw-r--r--security/doas/Makefile5
-rw-r--r--security/doas/PLIST3
-rw-r--r--security/doas/distinfo10
3 files changed, 9 insertions, 9 deletions
diff --git a/security/doas/Makefile b/security/doas/Makefile
index e0e4cf0f720..69f1d38a16d 100644
--- a/security/doas/Makefile
+++ b/security/doas/Makefile
@@ -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/}
diff --git a/security/doas/PLIST b/security/doas/PLIST
index ee37d04ce48..1b823012046 100644
--- a/security/doas/PLIST
+++ b/security/doas/PLIST
@@ -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
diff --git a/security/doas/distinfo b/security/doas/distinfo
index 2c5b9128d1e..d09ec73868d 100644
--- a/security/doas/distinfo
+++ b/security/doas/distinfo
@@ -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