[Popcon-developers] Bug#331438: wrong usage of "su" in
/etc/cron.weekly/popularity-contest
Christian Kujau
evil at g-house.de
Mon Oct 3 13:38:53 UTC 2005
Package: popularity-contest
Version: 1.31
Severity: normal
Tags: patch
invoking /etc/cron.weekly/popularity-contest fails with:
"sh: - : invalid option". looking into the script, line 34 tries to "su"
to nobody and executes /usr/sbin/popularity-contest. the following patch
should speak for itself:
--- /etc/cron.weekly/popularity-contest.orig 2005-10-03 15:30:04.821775208 +0200
+++ /etc/cron.weekly/popularity-contest 2005-10-03 15:33:25.158908688 +0200
@@ -31,7 +31,7 @@
run_popcon()
{
# Set HOME to avoid bug #212013.
- HOME=/tmp su nobody -pc "sh -c /usr/sbin/popularity-contest"
+ HOME=/tmp su -pc "sh -c /usr/sbin/popularity-contest" nobody
}
do_sendmail()
thank you for your time,
Christian.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.13.2
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages popularity-contest depends on:
ii debconf [debconf-2.0] 1.4.58 Debian configuration management sy
ii dpkg 1.13.11.0.1 package maintenance system for Deb
Versions of packages popularity-contest recommends:
ii cron 3.0pl1-91 management of regular background p
ii exim4 4.53-1 metapackage to ease exim MTA (v4)
ii exim4-daemon-heavy [mail-tran 4.53-1 exim MTA (v4) daemon with extended
pn mime-construct <none> (no description available)
-- debconf information:
popularity-contest/hostid-failed:
* popularity-contest/participate: true
* popularity-contest/use-http: true
More information about the Popcon-developers
mailing list