> When I start atd I get the following in my syslog:
>
> atd[3840]: Can't link execution file: Operation not permitted
> kernel: [ 9095.373990] deprecated non-accessible hardlink creation was 
> attempted by: atd
>
> and it fails to start. I looked at the Debian changelog for the kernel
> and there was a change regarding apparmor and hardlinks. Do I need to
> have apparmor installed? I removed it because I saw no need for it.

This seems to be caused by [1].  Try

  sysctl -w fs.weak-nonaccess-hardlinks=1

to revert to the old behavior as a workaround.

I wonder if the check for hardlink creation should be relaxed to also
allow linking when the user could delete the file in question.

Regards,
Ansgar

[1] <http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-
maverick.git;a=commit;h=069cb89e17c6dc5b2a1de2469746bc42935850fb>

 status triaged
 importance high


** Changed in: at (Ubuntu)
   Importance: Undecided => High

** Changed in: at (Ubuntu)
       Status: New => Triaged

-- 
atd fails to start on new kernel 2.6.35-6
https://bugs.launchpad.net/bugs/598824
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to