[Bug 1209146] Re: anacron jobs run with wrong environment variables

Josep Pujadas-Jubany 1209146 at bugs.launchpad.net
Sat Dec 20 10:54:27 UTC 2014


More bugs about this:

https://bugs.launchpad.net/ubuntu/+source/update-notifier/+bug/983559
https://bugs.launchpad.net/ubuntu/+source/update-notifier/+bug/820383

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to anacron in Ubuntu.
https://bugs.launchpad.net/bugs/1209146

Title:
  anacron jobs run with wrong environment variables

Status in anacron package in Ubuntu:
  Confirmed

Bug description:
  In Ubuntu 13.04 (anacron-2.3-19ubuntu2) is started from
  /etc/cron.d/anacron like this

  start -q anacron

  This means anacron itself and its child processes would inherit
  environment from init/upstart not from crond. As result all
  environment variables defined in /etc/environment won't be set
  (upstart does not use pam_env.so). In my case, this leads to debtags
  job failed with network unreachable error, because my host is behind a
  proxy and http_proxy variable is defined in /etc/environment.

  The bug does not affect Debian with Init System V, because invoke-rc.d
  would start rc script directly.

  I suppose anacron should be either started directly from
  /etc/cron.d/anacron or modified so it use pam to properly initialize
  session for a job.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/anacron/+bug/1209146/+subscriptions



More information about the foundations-bugs mailing list