camel-lock-helper not sgid mail; can't lock /var/mail files

Bug #641243 reported by Jamie Strandboge
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
evolution-data-server (Debian)
Fix Released
Unknown
evolution-data-server (Ubuntu)
Fix Released
Undecided
Jamie Strandboge

Bug Description

Binary package hint: evolution-data-server

With maverick, I cannot read my /var/mail/<user> spool file because /usr/lib/evolution/camel-lock-helper-1.2 doesn't have the right permissions. This is a reintroduction of http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=336755 which has a complete explanation.

On maverick:
$ ls -l /usr/lib/evolution/camel-lock-helper-1.2
-rwxr-xr-x 1 root root 14640 2010-09-06 05:38 /usr/lib/evolution/camel-lock-helper-1.2

but on lucid:
$ ls -l /usr/lib/evolution/camel-lock-helper-1.2
-rwxr-sr-x 1 root mail 9720 2010-06-25 05:51 /usr/lib/evolution/camel-lock-helper-1.2

This is because of the following from 2.30.2.1-1:
  * debian/rules:
    - DEB_FIXPERMS_EXCLUDE switched to _evolution-data-server.

I'll attach a debdiff to fix this shortly. I would just fix it, but since we are in final freeze I'll post the debdiff only at this time).

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: evolution-data-server 2.30.3-1ubuntu2
ProcVersionSignature: Ubuntu 2.6.35-21.31-generic 2.6.35.4
Uname: Linux 2.6.35-21-generic x86_64
Architecture: amd64
Date: Fri Sep 17 07:07:49 2010
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100427.1)
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: evolution-data-server

Revision history for this message
Jamie Strandboge (jdstrand) wrote :
Changed in evolution-data-server (Ubuntu):
status: New → Triaged
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

Here is a patch to the packaging to fix the issue. Tell me and I'll upload it.

tags: added: patch
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

Uploaded per ScottK and submitted to Debian.

Changed in evolution-data-server (Ubuntu):
assignee: nobody → Jamie Strandboge (jdstrand)
milestone: none → ubuntu-10.10
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package evolution-data-server - 2.30.3-1ubuntu3

---------------
evolution-data-server (2.30.3-1ubuntu3) maverick; urgency=low

  * debian/rules: don't strip sgid and group off of camel-lock-helper and use
    DEB_FIXPERMS_EXCLUDE instead of DEB_FIXPERMS_EXCLUDE_evolution-data-server
    since debhelper doesn't handle _<pkg> as expected (LP: #641243)
 -- Jamie Strandboge <email address hidden> Thu, 16 Sep 2010 23:50:04 -0500

Changed in evolution-data-server (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

My reportbug setup was messed up and I only just now got submittodebian to work on this bug. It is http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=598502.

Changed in evolution-data-server (Debian):
status: Unknown → New
Changed in evolution-data-server (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.