summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2018-04-11 13:01:47 +0200
committerLars Wendler <polynomial-c@gentoo.org>2018-04-11 13:02:19 +0200
commit1356682e697263cf3cbf3f252365a5aaac55350a (patch)
tree45b8f5c917ecbc19af638712387ac6322e724a16 /app-admin/sudo
parentwww-apps/airdcpp-webui: remove old (diff)
downloadgentoo-1356682e697263cf3cbf3f252365a5aaac55350a.tar.gz
gentoo-1356682e697263cf3cbf3f252365a5aaac55350a.tar.bz2
gentoo-1356682e697263cf3cbf3f252365a5aaac55350a.zip
app-admin/sudo: Fixed permissions of /var/db/sudo
Closes: https://bugs.gentoo.org/652958 Package-Manager: Portage-2.3.28, Repoman-2.3.9
Diffstat (limited to 'app-admin/sudo')
-rw-r--r--app-admin/sudo/sudo-1.8.22-r1.ebuild (renamed from app-admin/sudo/sudo-1.8.22.ebuild)7
-rw-r--r--app-admin/sudo/sudo-1.8.23_beta2.ebuild7
-rw-r--r--app-admin/sudo/sudo-9999.ebuild7
3 files changed, 12 insertions, 9 deletions
diff --git a/app-admin/sudo/sudo-1.8.22.ebuild b/app-admin/sudo/sudo-1.8.22-r1.ebuild
index b9b8ff18c94b..c10b8c222116 100644
--- a/app-admin/sudo/sudo-1.8.22.ebuild
+++ b/app-admin/sudo/sudo-1.8.22-r1.ebuild
@@ -169,12 +169,13 @@ src_install() {
pamd_mimic system-auth sudo auth account session
- keepdir /var/db/sudo
- fperms 0700 /var/db/sudo
+ keepdir /var/db/sudo/lectured
+ fperms 0700 /var/db/sudo/lectured
+ fperms 0711 /var/db/sudo #652958
# Don't install into /var/run as that is a tmpfs most of the time
# (bug #504854)
- rm -rf "${D}"/var/run
+ rm -rf "${ED}"/var/run
}
pkg_postinst() {
diff --git a/app-admin/sudo/sudo-1.8.23_beta2.ebuild b/app-admin/sudo/sudo-1.8.23_beta2.ebuild
index 81a7dffe1216..eaac5af0379b 100644
--- a/app-admin/sudo/sudo-1.8.23_beta2.ebuild
+++ b/app-admin/sudo/sudo-1.8.23_beta2.ebuild
@@ -169,12 +169,13 @@ src_install() {
pamd_mimic system-auth sudo auth account session
- keepdir /var/db/sudo
- fperms 0700 /var/db/sudo
+ keepdir /var/db/sudo/lectured
+ fperms 0700 /var/db/sudo/lectured
+ fperms 0711 /var/db/sudo #652958
# Don't install into /var/run as that is a tmpfs most of the time
# (bug #504854)
- rm -rf "${D}"/var/run
+ rm -rf "${ED}"/var/run
}
pkg_postinst() {
diff --git a/app-admin/sudo/sudo-9999.ebuild b/app-admin/sudo/sudo-9999.ebuild
index 8897a7115582..82d9551bad8b 100644
--- a/app-admin/sudo/sudo-9999.ebuild
+++ b/app-admin/sudo/sudo-9999.ebuild
@@ -175,12 +175,13 @@ src_install() {
pamd_mimic system-auth sudo auth account session
- keepdir /var/db/sudo
- fperms 0700 /var/db/sudo
+ keepdir /var/db/sudo/lectured
+ fperms 0700 /var/db/sudo/lectured
+ fperms 0711 /var/db/sudo #652958
# Don't install into /var/run as that is a tmpfs most of the time
# (bug #504854)
- rm -rf "${D}"/var/run
+ rm -rf "${ED}"/var/run
}
pkg_postinst() {