+dma (0.0.2009.07.17-3) unstable; urgency=low
+
+ * Really install the files in /etc/dma/ as root/mail/640.
+ Closes: #544664
+
+ -- Peter Pentchev <roam@ringlet.net> Wed, 04 Nov 2009 14:09:45 +0200
+
dma (0.0.2009.07.17-2) unstable; urgency=low
* Allow the spool directory to live on a filesystem that does not
dma: setgid-binary usr/sbin/dma 2755 root/mail
dma: non-standard-dir-perm var/spool/dma/ 0770 != 0755
+dma: non-standard-file-perm etc/dma/*
dma: no-upstream-changelog
dma: manpage-has-errors-from-man *Unknown DragonFly version*
Description: Install the dma binary with the correct permissions.
As per the Debian Policy, change the /usr/sbin/dma permissions from 2555
to 2755, since removing root write access gains us nothing.
+ Also, install the etc/ files with the correct owner and group; it seems
+ that Debian pmake's bsd.files.mk does not understand SHAREOWN and SHAREGRP.
Origin: other: http://svn.ringlet.net/svn/ringlet/mail/dma/
Forwarded: not-needed
Author: Peter Pentchev <roam@ringlet.net>
-Last-Update: 2009-09-01
+Last-Update: 2009-11-04
--- a/Makefile
+++ b/Makefile
WARNS?= 6
# The pmake Debian package does not seem to deal properly with y.tab.h
+--- a/etc/Makefile
++++ b/etc/Makefile
+@@ -1,8 +1,8 @@
+ # $DragonFly: src/etc/dma/Makefile,v 1.3 2008/02/12 22:10:20 matthias Exp $
+
+ FILESDIR= /etc/dma
+-SHAREOWN= root
+-SHAREGRP= mail
++FILESOWN= root
++FILESGRP= mail
+ FILESMODE= 640
+
+ .if !exists(${DESTDIR}/etc/dma/auth.conf)
install -d -o root -g mail -m 770 $(CURDIR)/debian/$(PACKAGE)/var/spool/dma
override_dh_fixperms:
- dh_fixperms -Xusr/sbin/dma -Xvar/spool/dma
+ dh_fixperms -Xusr/sbin/dma -Xvar/spool/dma -Xetc/dma
%:
dh --with quilt $@