Well I guess that's the sort of thing apparmor should protect against, so it's only doing its job. But how should ubuntu really handle this? I installed that library before upgrading, many moons ago, and cupsd continued working merrily so was completely puzzled by this. Oh well - clearly a corner case so 'invalid' is probably a fair call.
Hi Till,
Ah I see! Cupsd is linking against that local libgcrypt installation:
robert@mwenge:~$ ldd /usr/sbin/cupsd
libgcrypt. so.11 => /usr/local/ lib/libgcrypt. so.11 (0xb7a7c000)
<snip>
<snip>
Well I guess that's the sort of thing apparmor should protect against, so it's only doing its job. But how should ubuntu really handle this? I installed that library before upgrading, many moons ago, and cupsd continued working merrily so was completely puzzled by this. Oh well - clearly a corner case so 'invalid' is probably a fair call.
Thanks for the enlightenment!