[Evolution] Bug#598502: Bug#598502: evolution-data-server: camel-lock-helper not sgid mail; can't lock /var/mail files

Jamie Strandboge jamie at ubuntu.com
Wed Sep 29 22:26:49 UTC 2010


On Wed, 2010-09-29 at 22:05 +0200, Yves-Alexis Perez wrote: 
> Hmhmh, not sure but:
> 
> -rwxr-sr-x 1 root mail 12K 20 sept. 21:33 /usr/lib/evolution/camel-lock-helper-1.2
> 
> at least on my system.

Hmmm, installing evolution-data-server in my sid amd64 schroot yields
the same as yours (ie unaffected). I was sure I checked sid when I first
discovered this.

With 2.30.3-1ubuntu2 from Maverick[1], I have:
$ ls -l /usr/lib/evolution/camel-lock-helper-1.2 
-rwxr-xr-x 1 root root 14640 Sep  6 05:38 /usr/lib/evolution/camel-lock-helper-1.2

That is the version that prompted my patch in Ubuntu. I wonder why that
didn't work in Ubuntu? I see that debhelper 8.0.0ubuntu1 was installed
by looking at the buildlog[2].

I then rebuilt 2.30.3-2ubuntu1 and changed debian/rules back to:
DEB_FIXPERMS_EXCLUDE_evolution-data-server += usr/lib/evolution/camel-lock-helper*

and it has the group and sgid stripped again. Weird. My guess is there
is some dependency that is too loose somewhere (not necessarily with
e-d-s).

[1]https://launchpad.net/ubuntu/+source/evolution-data-server/2.30.3-1ubuntu2/+build/1948541
[2]http://launchpadlibrarian.net/55061151/buildlog_ubuntu-maverick-i386.evolution-data-server_2.30.3-1ubuntu2_FULLYBUILT.txt.gz

-- 
Jamie Strandboge             | http://www.ubuntu.com







More information about the Pkg-evolution-maintainers mailing list