summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRenato Botelho <garga@FreeBSD.org>2019-10-14 18:23:57 +0000
committerRenato Botelho <garga@FreeBSD.org>2019-10-14 18:23:57 +0000
commit1e2c1a39480213c1979112e3b57fa8bcd73e1512 (patch)
tree69b60daeae5d300d87fbdb1b3e924e4cfb65ea1c
parentMFH: r514447 (diff)
MFH: r514465release/12.1.0
security/sudo: Update to 1.8.28 Sponsored by: Rubicon Communications, LLC (Netgate) Approved by: ports-secteam (delphij)
-rw-r--r--security/sudo/Makefile3
-rw-r--r--security/sudo/distinfo6
-rw-r--r--security/sudo/files/patch-plugins_sudoers_parse.c11
-rw-r--r--security/sudo/pkg-plist2
4 files changed, 6 insertions, 16 deletions
diff --git a/security/sudo/Makefile b/security/sudo/Makefile
index 5ef453bcc8d3..fd1ec0dabb1f 100644
--- a/security/sudo/Makefile
+++ b/security/sudo/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= sudo
-PORTVERSION= 1.8.27
-PORTREVISION= 1
+PORTVERSION= 1.8.28
CATEGORIES= security
MASTER_SITES= SUDO
diff --git a/security/sudo/distinfo b/security/sudo/distinfo
index 5de9797a9a3e..68f625bab079 100644
--- a/security/sudo/distinfo
+++ b/security/sudo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1547316859
-SHA256 (sudo-1.8.27.tar.gz) = 7beb68b94471ef56d8a1036dbcdc09a7b58a949a68ffce48b83f837dd33e2ec0
-SIZE (sudo-1.8.27.tar.gz) = 3293178
+TIMESTAMP = 1571067004
+SHA256 (sudo-1.8.28.tar.gz) = 9129fa745a08caff0ce2042d2162b38eb9bf73bf43fcb248ac8b3a750c1f13a1
+SIZE (sudo-1.8.28.tar.gz) = 3309744
diff --git a/security/sudo/files/patch-plugins_sudoers_parse.c b/security/sudo/files/patch-plugins_sudoers_parse.c
deleted file mode 100644
index d66f1b34cc3b..000000000000
--- a/security/sudo/files/patch-plugins_sudoers_parse.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- plugins/sudoers/parse.c.orig 2019-01-22 13:45:48 UTC
-+++ plugins/sudoers/parse.c
-@@ -60,7 +60,7 @@ sudoers_lookup_pseudo(struct sudo_nss_list *snl, struc
- debug_decl(sudoers_lookup_pseudo, SUDOERS_DEBUG_PARSER)
-
- pwcheck = (pwflag == -1) ? never : sudo_defs_table[pwflag].sd_un.tuple;
-- nopass = (pwcheck == all) ? true : false;
-+ nopass = (pwcheck == never) ? true : false;
-
- if (list_pw == NULL)
- SET(validated, FLAG_NO_CHECK);
diff --git a/security/sudo/pkg-plist b/security/sudo/pkg-plist
index 58c480478daf..0987b7819be0 100644
--- a/security/sudo/pkg-plist
+++ b/security/sudo/pkg-plist
@@ -41,6 +41,7 @@ sbin/visudo
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sudoers
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/syslog.conf
%%NLS%%share/locale/ast/LC_MESSAGES/sudo.mo
+%%NLS%%share/locale/ast/LC_MESSAGES/sudoers.mo
%%NLS%%share/locale/ca/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/ca/LC_MESSAGES/sudoers.mo
%%NLS%%share/locale/cs/LC_MESSAGES/sudo.mo
@@ -103,6 +104,7 @@ sbin/visudo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/sudoers.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/sudo.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/sudoers.mo
@dir etc/sudoers.d
@dir /var/db/sudo/lectured
@dir /var/db/sudo