Bug 680776

Summary: job added to "atd" with timespec "now" executes 24 hours ahead.
Product: [openSUSE] openSUSE 11.4 Reporter: Forgotten User PQKW3NFi6R <forgotten_PQKW3NFi6R>
Component: BasesystemAssignee: E-mail List <bnc-team-screening>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: bwiedemann, meissner
Version: Final   
Target Milestone: ---   
Hardware: i686   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Forgotten User PQKW3NFi6R 2011-03-18 09:31:34 UTC
User-Agent:       Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)

after starting atd on a i686 system with openSUSE 11.4 i found the timespec "now" not working as expected:

# echo "date" | now + 1 minute
job 1 at 2011-03-18 10:01

# echo "date" | now
job 2 at 2011-03-19 10:01


Reproducible: Always

Steps to Reproduce:
1. login as root
2. rcatd start
3. echo "echo Now or tomorrow..." | at now
4. echo "echo Now or tomorrow..." | at now + 1 minute
Actual Results:  
echo "echo something" | at now
job 1 at 2011-03-19 10:01
echo "echo something" | at now + 1 minute
job 2 at 2011-03-18 10:01

Expected Results:  
"now" should execute immediately not tomorrow
Comment 1 Marcus Meissner 2011-03-18 16:01:57 UTC
looks like bug 672586
Comment 2 Forgotten User PQKW3NFi6R 2011-03-21 11:03:00 UTC
package at-3.1.8-1094.3.1 solved it.
Comment 3 Bernhard Wiedemann 2011-03-23 16:35:29 UTC

*** This bug has been marked as a duplicate of bug 672586 ***