pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/doas



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.

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



Home | Main Index | Thread Index | Old Index