On Sun, Sep 17, 2006 at 11:09:53AM +0200, Josip Rodin wrote: > > I can confirm that the fix I proposed earlier > > > > DEB_FIXPERMS_EXCLUDE := lockmail.maildrop maildrop$$ > > > > fixes the sudo-related permission problem. > > Well, now that I tried it, it doesn't. It runs these commands, and > the ls shows what happens: > > % fakeroot chmod g+s debian/maildrop/usr/bin/{lockmail.,}maildrop > % ls -l debian/maildrop/usr/bin/{lockmail.,}maildrop > -rwxr-sr-x 1 joy joy 10356 2006-09-17 11:01 > debian/maildrop/usr/bin/lockmail.maildrop > -rwxr-sr-x 1 joy joy 162132 2006-09-17 11:01 debian/maildrop/usr/bin/maildrop > % fakeroot dh_fixperms -pmaildrop -X lockmail.maildrop -X maildrop$ > % ls -l debian/maildrop/usr/bin/{lockmail.,}maildrop > -rwxr-sr-x 1 joy joy 10356 2006-09-17 11:01 > debian/maildrop/usr/bin/lockmail.maildrop > -rwxr-xr-x 1 joy joy 162132 2006-09-17 11:01 debian/maildrop/usr/bin/maildrop > > Notice how it continued to strip setgid from the file "maildrop", > whose name is supposed to match "maildrop$". > > How is this supposed to work, again?
In any event, I'm removing this unpredictable usage of -X from my rules file and instead just doing the chmod/chgrp after dh_fixperms (via the binary-predeb/% rule in cdbs). -- 2. That which causes joy or happiness. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]