summaryrefslogtreecommitdiff
path: root/app-misc/uptimed
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2019-04-24 14:20:02 +0200
committerLars Wendler <polynomial-c@gentoo.org>2019-04-24 14:20:11 +0200
commit559aeb8ce8d3fe7c6c5f8618f93995252d1683fd (patch)
treefa13a6799fbcd96f63faa932d079e283cc95297c /app-misc/uptimed
parentb79e40dcfe1e580f77830d2fbdf037433c4d81b6 (diff)
downloadgentoo-559aeb8ce8d3fe7c6c5f8618f93995252d1683fd.tar.gz
gentoo-559aeb8ce8d3fe7c6c5f8618f93995252d1683fd.tar.xz
app-misc/uptimed: Another attempt to fix privilege escalation
Bug: https://bugs.gentoo.org/630810 Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Diffstat (limited to 'app-misc/uptimed')
-rw-r--r--app-misc/uptimed/uptimed-0.4.0-r1.ebuild2
-rw-r--r--app-misc/uptimed/uptimed-0.4.1-r1.ebuild (renamed from app-misc/uptimed/uptimed-0.4.1.ebuild)2
2 files changed, 2 insertions, 2 deletions
diff --git a/app-misc/uptimed/uptimed-0.4.0-r1.ebuild b/app-misc/uptimed/uptimed-0.4.0-r1.ebuild
index cea4bac4db8..ce315a00fa4 100644
--- a/app-misc/uptimed/uptimed-0.4.0-r1.ebuild
+++ b/app-misc/uptimed/uptimed-0.4.0-r1.ebuild
@@ -49,7 +49,7 @@ pkg_postinst() {
local spooldir="/var/spool/${PN}"
if [[ -d "${spooldir}" ]] ; then
einfo "Fixing permissions in ${spooldir}"
- find ${spooldir} -type f -print0 \
+ find ${spooldir} -type f -links 1 -print0 \
| xargs --null chown uptimed:uptimed || die
fi
echo
diff --git a/app-misc/uptimed/uptimed-0.4.1.ebuild b/app-misc/uptimed/uptimed-0.4.1-r1.ebuild
index 08759db7f0c..02f2ea8899c 100644
--- a/app-misc/uptimed/uptimed-0.4.1.ebuild
+++ b/app-misc/uptimed/uptimed-0.4.1-r1.ebuild
@@ -47,7 +47,7 @@ pkg_postinst() {
local spooldir="/var/spool/${PN}"
if [[ -d "${spooldir}" ]] ; then
einfo "Fixing permissions in ${spooldir}"
- find ${spooldir} -type f -print0 \
+ find ${spooldir} -type f -links 1 -print0 \
| xargs --null chown uptimed:uptimed || die
fi
echo