2006-04-01 00:58:52 |
Matt Zimmerman |
cron: assignee |
|
adconrad |
|
2006-04-01 00:58:52 |
Matt Zimmerman |
cron: statusexplanation |
Bugzilla status=UNCONFIRMED, product=Ubuntu, component=cron |
|
|
2008-01-23 22:47:07 |
Adam Conrad |
cron: assignee |
adconrad |
|
|
2008-04-16 10:02:39 |
marx |
cron: status |
New |
Confirmed |
|
2008-07-23 21:03:43 |
Tessa |
bug |
|
|
assigned to cron (Debian) |
2010-07-22 12:51:27 |
Stephane Chazelas |
bug |
|
|
added subscriber Stephane Chazelas |
2010-11-26 16:49:14 |
Scott Geary |
bug |
|
|
added subscriber Scott Geary |
2010-12-19 09:25:47 |
Launchpad Janitor |
branch linked |
|
lp:debian/sid/cron |
|
2011-01-05 10:20:11 |
Launchpad Janitor |
cron (Ubuntu): status |
Confirmed |
Fix Released |
|
2011-05-10 20:43:56 |
Nathan Stratton Treadway |
summary |
cron no longer respects nsswitch.conf |
cron daemon starts before LDAP client, causing "ORPHAN" message for all LDAP users |
|
2011-05-10 20:44:40 |
Nathan Stratton Treadway |
summary |
cron daemon starts before LDAP client, causing "ORPHAN" message for all LDAP users |
cron daemon starts before LDAP client, causing "ORPHAN" message for all LDAP-defined users |
|
2011-06-07 15:54:43 |
Matthias Andree |
cron (Debian): status |
New |
Confirmed |
|
2011-06-07 15:54:47 |
Matthias Andree |
cron (Debian): status |
Confirmed |
New |
|
2011-06-07 15:56:19 |
Matthias Andree |
summary |
cron daemon starts before LDAP client, causing "ORPHAN" message for all LDAP-defined users |
cron daemon starts before LDAP/NIS client, causing "ORPHAN" message for all LDAP/NIS-defined users |
|
2011-06-07 15:57:50 |
Matthias Andree |
bug |
|
|
added subscriber Matthias Andree |
2011-06-07 16:25:11 |
Matthias Andree |
summary |
cron daemon starts before LDAP/NIS client, causing "ORPHAN" message for all LDAP/NIS-defined users |
cron daemon caches user-non-existent lookup results, causing "ORPHAN" message and skipping jobs for all LDAP/NIS-defined users |
|
2011-06-08 09:15:33 |
Matthias Andree |
bug watch added |
|
http://sourceware.org/bugzilla/show_bug.cgi?id=430 |
|
2011-06-09 14:42:37 |
Barry Warsaw |
nominated for series |
|
Ubuntu Lucid |
|
2011-06-09 14:42:37 |
Barry Warsaw |
bug task added |
|
cron (Ubuntu Lucid) |
|
2011-06-18 01:00:28 |
Christian Kastner |
cron (Debian): status |
New |
Fix Released |
|
2011-07-27 14:07:09 |
Peter Matulis |
bug |
|
|
added subscriber Peter Matulis |
2011-07-29 13:18:33 |
Launchpad Janitor |
cron (Ubuntu Lucid): status |
New |
Confirmed |
|
2011-07-29 14:16:04 |
Mark Russell |
bug |
|
|
added subscriber Mark Russell |
2011-08-03 12:30:21 |
Tom Wieczorek |
bug |
|
|
added subscriber Tom Wieczorek |
2011-09-19 16:25:10 |
Steve Langasek |
cron (Ubuntu): status |
Fix Released |
Triaged |
|
2011-09-19 17:22:22 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/cron |
|
2011-09-19 17:28:22 |
Steve Langasek |
cron (Ubuntu): status |
Triaged |
Fix Committed |
|
2011-09-20 00:03:50 |
Launchpad Janitor |
cron (Ubuntu): status |
Fix Committed |
Fix Released |
|
2011-11-04 22:51:32 |
Steve Langasek |
nominated for series |
|
Ubuntu Maverick |
|
2011-11-04 22:51:32 |
Steve Langasek |
bug task added |
|
cron (Ubuntu Maverick) |
|
2011-11-04 22:51:32 |
Steve Langasek |
nominated for series |
|
Ubuntu Natty |
|
2011-11-04 22:51:32 |
Steve Langasek |
bug task added |
|
cron (Ubuntu Natty) |
|
2011-11-04 22:52:10 |
Steve Langasek |
cron (Ubuntu Maverick): status |
New |
Triaged |
|
2011-11-04 22:52:13 |
Steve Langasek |
cron (Ubuntu Maverick): status |
Triaged |
In Progress |
|
2011-11-04 22:52:18 |
Steve Langasek |
cron (Ubuntu Natty): status |
New |
Triaged |
|
2011-11-04 22:52:48 |
Steve Langasek |
cron (Ubuntu Maverick): status |
In Progress |
Triaged |
|
2011-11-04 22:53:12 |
Steve Langasek |
cron (Ubuntu Lucid): status |
Confirmed |
Triaged |
|
2011-11-04 22:53:26 |
Steve Langasek |
cron (Ubuntu Lucid): importance |
Undecided |
Medium |
|
2011-11-04 22:53:29 |
Steve Langasek |
cron (Ubuntu Maverick): importance |
Undecided |
Medium |
|
2011-11-04 22:53:37 |
Steve Langasek |
cron (Ubuntu Natty): importance |
Undecided |
Medium |
|
2011-11-10 16:15:31 |
Jose Plans |
description |
We had a server which was happily running Hoary. It authenticated to our AD2003
domain using winbind, and winbind was in the nsswitch.conf. However, after
upgrading to Breezy, cron no longer works properly, in that it doesn't respect
accounts from winbind as being valid accounts. My logs are filling up with
messages like:
Dec 22 09:52:01 thorin /usr/sbin/cron[28207]: (user1) ORPHAN (no passwd entry)
Dec 22 09:52:01 thorin /usr/sbin/cron[28207]: (user2) ORPHAN (no passwd entry)
Dec 22 09:55:01 thorin /usr/sbin/cron[28207]: (user3) ORPHAN (no passwd entry)
Dec 22 09:55:01 thorin /usr/sbin/cron[28207]: (user4) ORPHAN (no passwd entry)
If you do "id user1", their information shows up perfectly fine, so it seems
like cron has been changed to not respect this source of information. |
== SRU Justification ==
* Impact: users being defined on remote user databases such as LDAP will not be able to access to their cron jobs and these will be marked as orphaned unless cron is restarted. The impact is severe for users relying on cron and using LDAP.
* Fix:
The fix was implemented in Fedora's cronie. It implements a list orphan which allows to describe jobs as being orphaned or not depending on whether the owner is found or not.
* Test case:
How to reproduce:
1. Setup an LDAP remote directory and add a user to test.
2. Create a crontab for this user with some jobs.
3. When a reboot happens, this user will have its jobs orphaned.
Expected results:
- the cron table is read and jobs are to be executed when required.
Actual results:
- the cron table / jobs are marked as orphaned.
* Regression potential: very minimal, the fix only adds a list adding a new description to the jobs, these are described as orphans and are checked when necessary.
* Original bug description:
We had a server which was happily running Hoary. It authenticated to our AD2003
domain using winbind, and winbind was in the nsswitch.conf. However, after
upgrading to Breezy, cron no longer works properly, in that it doesn't respect
accounts from winbind as being valid accounts. My logs are filling up with
messages like:
Dec 22 09:52:01 thorin /usr/sbin/cron[28207]: (user1) ORPHAN (no passwd entry)
Dec 22 09:52:01 thorin /usr/sbin/cron[28207]: (user2) ORPHAN (no passwd entry)
Dec 22 09:55:01 thorin /usr/sbin/cron[28207]: (user3) ORPHAN (no passwd entry)
Dec 22 09:55:01 thorin /usr/sbin/cron[28207]: (user4) ORPHAN (no passwd entry)
If you do "id user1", their information shows up perfectly fine, so it seems
like cron has been changed to not respect this source of information. |
|
2011-11-10 16:16:21 |
Jose Plans |
attachment added |
|
cron_3.0pl1-106ubuntu5~LP27520.lucid.debdiff https://bugs.launchpad.net/ubuntu/+source/cron/+bug/27520/+attachment/2592049/+files/cron_3.0pl1-106ubuntu5%7ELP27520.lucid.debdiff |
|
2011-11-10 16:16:54 |
Jose Plans |
attachment added |
|
cron_3.0pl1-114ubuntu1.LP27520.maverick.debdiff https://bugs.launchpad.net/ubuntu/+source/cron/+bug/27520/+attachment/2592050/+files/cron_3.0pl1-114ubuntu1.LP27520.maverick.debdiff |
|
2011-11-10 16:17:31 |
Jose Plans |
attachment added |
|
cron_3.0pl1-116ubuntu1.LP27520.natty.debdiff https://bugs.launchpad.net/ubuntu/+source/cron/+bug/27520/+attachment/2592051/+files/cron_3.0pl1-116ubuntu1.LP27520.natty.debdiff |
|
2011-11-10 19:53:01 |
Jose Plans |
bug |
|
|
added subscriber Jose Plans |
2012-01-19 14:50:03 |
Adam Stokes |
attachment removed |
cron_3.0pl1-106ubuntu5~LP27520.lucid.debdiff https://bugs.launchpad.net/ubuntu/+source/cron/+bug/27520/+attachment/2592049/+files/cron_3.0pl1-106ubuntu5%7ELP27520.lucid.debdiff |
|
|
2012-01-19 14:50:41 |
Adam Stokes |
attachment removed |
cron_3.0pl1-114ubuntu1.LP27520.maverick.debdiff https://bugs.launchpad.net/ubuntu/+source/cron/+bug/27520/+attachment/2592050/+files/cron_3.0pl1-114ubuntu1.LP27520.maverick.debdiff |
|
|
2012-01-19 14:50:55 |
Adam Stokes |
attachment removed |
cron_3.0pl1-116ubuntu1.LP27520.natty.debdiff https://bugs.launchpad.net/ubuntu/+source/cron/+bug/27520/+attachment/2592051/+files/cron_3.0pl1-116ubuntu1.LP27520.natty.debdiff |
|
|
2012-01-19 15:19:13 |
Adam Stokes |
attachment added |
|
debdiff with proper versioning and updated copyright https://bugs.launchpad.net/ubuntu/+source/cron/+bug/27520/+attachment/2682610/+files/cron_3.0pl1-106ubuntu6.lucid.debdiff |
|
2012-01-19 15:20:22 |
Adam Stokes |
attachment added |
|
maverick-proposed.debdiff https://bugs.launchpad.net/ubuntu/+source/cron/+bug/27520/+attachment/2682611/+files/cron_3.0pl1-114ubuntu2.maverick.debdiff |
|
2012-01-19 15:21:02 |
Adam Stokes |
attachment added |
|
natty-proposed.debdiff https://bugs.launchpad.net/ubuntu/+source/cron/+bug/27520/+attachment/2682612/+files/cron_3.0pl1-116ubuntu2.natty.debdiff |
|
2012-02-13 15:46:13 |
Adam Stokes |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2012-02-23 21:27:58 |
Steve Langasek |
cron (Ubuntu Lucid): assignee |
|
Barry Warsaw (barry) |
|
2012-02-23 21:28:45 |
Steve Langasek |
cron (Ubuntu Maverick): assignee |
|
Barry Warsaw (barry) |
|
2012-02-23 21:29:11 |
Steve Langasek |
cron (Ubuntu Natty): assignee |
|
Barry Warsaw (barry) |
|
2012-02-23 23:14:18 |
Barry Warsaw |
cron (Ubuntu Lucid): status |
Triaged |
In Progress |
|
2012-02-23 23:14:22 |
Barry Warsaw |
cron (Ubuntu Maverick): status |
Triaged |
In Progress |
|
2012-02-23 23:14:26 |
Barry Warsaw |
cron (Ubuntu Natty): status |
Triaged |
In Progress |
|
2012-02-24 16:30:48 |
Barry Warsaw |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2012-02-24 16:31:00 |
Barry Warsaw |
tags |
|
verification-needed |
|
2012-02-24 17:03:17 |
Launchpad Janitor |
branch linked |
|
lp:~barry/ubuntu/lucid/cron/bug-27520 |
|
2012-02-24 17:09:16 |
Launchpad Janitor |
branch linked |
|
lp:~barry/ubuntu/maverick/cron/bug-27520 |
|
2012-02-24 17:18:18 |
Launchpad Janitor |
branch linked |
|
lp:~barry/ubuntu/natty/cron/bug-27520 |
|
2012-02-24 17:24:41 |
Barry Warsaw |
cron (Ubuntu Lucid): status |
In Progress |
Fix Committed |
|
2012-02-24 17:24:45 |
Barry Warsaw |
cron (Ubuntu Maverick): status |
In Progress |
Fix Committed |
|
2012-02-24 17:24:49 |
Barry Warsaw |
cron (Ubuntu Natty): status |
In Progress |
Fix Committed |
|
2012-02-24 17:24:58 |
Barry Warsaw |
cron (Ubuntu Lucid): milestone |
|
lucid-updates |
|
2012-02-24 17:25:03 |
Barry Warsaw |
cron (Ubuntu Maverick): milestone |
|
maverick-updates |
|
2012-02-24 17:25:09 |
Barry Warsaw |
cron (Ubuntu Natty): milestone |
|
natty-updates |
|
2012-02-28 13:43:21 |
Martin Pitt |
cron (Ubuntu Maverick): status |
Fix Committed |
Won't Fix |
|
2012-02-28 13:43:29 |
Martin Pitt |
cron (Ubuntu Maverick): assignee |
Barry Warsaw (barry) |
|
|
2012-02-28 13:43:38 |
Martin Pitt |
cron (Ubuntu Maverick): milestone |
maverick-updates |
|
|
2012-02-28 13:43:44 |
Martin Pitt |
cron (Ubuntu Natty): milestone |
natty-updates |
|
|
2012-02-28 13:44:02 |
Martin Pitt |
cron (Ubuntu Natty): status |
Fix Committed |
Won't Fix |
|
2012-02-28 13:44:13 |
Martin Pitt |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2012-02-28 13:44:19 |
Martin Pitt |
cron (Ubuntu Natty): assignee |
Barry Warsaw (barry) |
|
|
2012-03-05 16:38:13 |
Martin Pitt |
bug |
|
|
added subscriber SRU Verification |
2012-03-05 18:41:17 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/lucid-proposed/cron |
|
2012-03-14 19:28:32 |
Clint Byrum |
tags |
verification-needed |
verification-done |
|
2012-03-14 19:49:04 |
Launchpad Janitor |
cron (Ubuntu Lucid): status |
Fix Committed |
Fix Released |
|
2012-08-03 14:13:48 |
arbuntu |
bug |
|
|
added subscriber arbuntu |
2012-10-15 20:28:31 |
Chris J Arges |
bug |
|
|
added subscriber Sustaining Engineering |
2014-02-07 15:41:17 |
Curtis Hovey |
removed subscriber Registry Administrators |
|
|
|