me
/
guix
Archived
1
0
Fork 0

gnu: sudo: Update to 1.8.29.

* gnu/packages/admin.scm (sudo): Update to 1.8.29.
[arguments]: Disable new /etc/sudoers syntax check.
master
Tobias Geerinckx-Rice 2019-10-29 13:58:17 +01:00
parent ff68988aa1
commit cbaf756cae
No known key found for this signature in database
GPG Key ID: D889B0F018C5493C
1 changed files with 8 additions and 2 deletions

View File

@ -1128,7 +1128,7 @@ system administrator.")
(define-public sudo
(package
(name "sudo")
(version "1.8.28p1")
(version "1.8.29")
(source (origin
(method url-fetch)
(uri
@ -1138,7 +1138,7 @@ system administrator.")
version ".tar.gz")))
(sha256
(base32
"09xhx2k7j6wlqs9bl7snamd4k6lkyv9ycjwdspgbbqrimy25mfi3"))
"0z4wyadh9cks17gdpfgx4kvbrlnyb6nai2sd6chk7qh4jsngylyf"))
(modules '((guix build utils)))
(snippet
'(begin
@ -1184,6 +1184,12 @@ system administrator.")
(("\\$\\(DESTDIR\\)\\$\\(vardir\\)")
;; Don't try to create /var/db/sudo.
"$(TMPDIR)/dummy"))
;; Checking existing [/etc/]sudoers file for syntax errors is
;; not the task of the build system, and fails.
(substitute* "plugins/sudoers/Makefile.in"
(("^pre-install:" match)
(string-append match "\ndisabled-" match)))
#t)))
;; XXX: The 'testsudoers' test series expects user 'root' to exist, but