[dak/master] Run debianqueued as dak-unpriv.
We also need to run show-deferred as dak-unpriv as it changes
permissions of some files in the deferred queues.
---
config/debian/cron.hourly | 2 +-
config/debian/crontab | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/config/debian/cron.hourly b/config/debian/cron.hourly
index 51f9d81..a8ccfe7 100755
--- a/config/debian/cron.hourly
+++ b/config/debian/cron.hourly
@@ -34,7 +34,7 @@ fi
dak queue-report -n > $webdir/new.html
dak queue-report -8 -d new,byhand,stable-new,oldstable-new -r $webdir/stat
-dak show-deferred -r $webdir/stat > ${webdir}/deferred.html
+sudo -u dak-unpriv dak show-deferred -r $webdir/stat > ${webdir}/deferred.html
dak graph -n new,byhand,stable-new,oldstable-new,deferred -r $webdir/stat -i $webdir/stat -x $scriptsdir/rrd-release-freeze-dates
cd $webdir
diff --git a/config/debian/crontab b/config/debian/crontab
index f1bc068..eb861b4 100644
--- a/config/debian/crontab
+++ b/config/debian/crontab
@@ -15,5 +15,5 @@ PATH=/usr/local/bin:/usr/bin:/bin
# We do like our queued and make sure it will always be there.
# Luckily it checks itself and doesn't start if it already runs
-@reboot /srv/queued/debianqueued-0.9/debianqueued
-*/10 * * * * /srv/queued/debianqueued-0.9/debianqueued 2>/dev/null
+@reboot sudo -u dak-unpriv /srv/queued/debianqueued-0.9/debianqueued
+*/10 * * * * sudo -u dak-unpriv /srv/queued/debianqueued-0.9/debianqueued 2>/dev/null
--
1.7.2.5
Reply to: