FS#9800 - at broken on 2.6.24
Attached to Project:
Arch Linux
Opened by Xavier (shining) - Sunday, 09 March 2008, 21:49 GMT
Last edited by Tobias Powalowski (tpowa) - Monday, 24 March 2008, 09:23 GMT
Opened by Xavier (shining) - Sunday, 09 March 2008, 21:49 GMT
Last edited by Tobias Powalowski (tpowa) - Monday, 24 March 2008, 09:23 GMT
|
Details
at doesn't work anymore :
> echo foo | at now + 1 minute warning: commands will be executed using /bin/sh job 141 at Sun Mar 9 22:44:00 2008 Can't signal atd (permission denied) That's caused by the CONFIG_SECURITY_FILE_CAPABILITIES option which was enabled in 2.6.24.3-2. More infos here : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=463669 http://lkml.org/lkml/2008/2/27/107 Hopefully this will be fixed in upstream soon, there is already a patch available in that lkml thread, so I hope it will be fixed in 2.6.24.4. I am just reporting this bug as an information, and for the record. |
This task depends upon
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=094972840f2e7c1c6fc9e1a97d817cc17085378e
is equivalent of:
http://lkml.org/lkml/2008/2/27/529 (the original fix)
and is already in .25, so I think it's safe to apply.
though I didn't saw a reply to the question asked here: http://lkml.org/lkml/2008/2/27/248
file capabilities: get rid of cap_task_kill
http://lkml.org/lkml/2008/2/27/529
The other one was for another issue (wireshark) :
file capabilities: simplify signal check
So there is just one patch to try. And it will hopefully be in 2.6.24.4 :
http://lkml.org/lkml/2008/2/28/218