[arch-commits] Commit in devtools/trunk (add-etc-shadow-entry-for-builduser.patch)

Christian Hesse eworm at archlinux.org
Fri Jun 1 06:05:41 UTC 2018


    Date: Friday, June 1, 2018 @ 06:05:41
  Author: eworm
Revision: 325477

remove unused patch

Deleted:
  devtools/trunk/add-etc-shadow-entry-for-builduser.patch

------------------------------------------+
 add-etc-shadow-entry-for-builduser.patch |   32 -----------------------------
 1 file changed, 32 deletions(-)

Deleted: add-etc-shadow-entry-for-builduser.patch
===================================================================
--- add-etc-shadow-entry-for-builduser.patch	2018-06-01 01:37:20 UTC (rev 325476)
+++ add-etc-shadow-entry-for-builduser.patch	2018-06-01 06:05:41 UTC (rev 325477)
@@ -1,32 +0,0 @@
-From 5713cd629c97c7a12a600a1dd73ad81d87374eb1 Mon Sep 17 00:00:00 2001
-From: Evangelos Foutras <evangelos at foutrelis.com>
-Date: Sat, 12 May 2018 11:52:18 +0300
-Subject: [PATCH] makechrootpkg: add /etc/shadow entry for builduser
-
-Without it, sudo 1.8.23 will return an error:
-
-    sudo: PAM account management error: Authentication
-    service cannot retrieve authentication info
----
- makechrootpkg.in | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/makechrootpkg.in b/makechrootpkg.in
-index 8e33499..57231d5 100644
---- a/makechrootpkg.in
-+++ b/makechrootpkg.in
-@@ -176,9 +176,10 @@ prepare_chroot() {
- 	# We can't use useradd without chrooting, otherwise it invokes PAM modules
- 	# which we might not be able to load (i.e. when building i686 packages on
- 	# an x86_64 host).
--	sed -e '/^builduser:/d' -i "$copydir"/etc/{passwd,group}
-+	sed -e '/^builduser:/d' -i "$copydir"/etc/{passwd,shadow,group}
- 	printf >>"$copydir/etc/group"  'builduser:x:%d:\n' "$builduser_gid"
- 	printf >>"$copydir/etc/passwd" 'builduser:x:%d:%d:builduser:/build:/bin/bash\n' "$builduser_uid" "$builduser_gid"
-+	printf >>"$copydir/etc/shadow" 'builduser:!!:%d::::::\n' "$(( $(date -u +%s) / 86400 ))"
- 
- 	$install -d "$copydir"/{build,build/.gnupg,startdir,{pkg,srcpkg,src,log}dest}
- 
--- 
-2.17.0
-



More information about the arch-commits mailing list