Processing of sysfsutils_2.1.0+repack-2_amd64.changes

2012-10-07 Thread Debian FTP Masters
sysfsutils_2.1.0+repack-2_amd64.changes uploaded successfully to localhost
along with the files:
  sysfsutils_2.1.0+repack-2.dsc
  sysfsutils_2.1.0+repack-2.debian.tar.gz
  libsysfs-dev_2.1.0+repack-2_amd64.deb
  libsysfs2_2.1.0+repack-2_amd64.deb
  sysfsutils_2.1.0+repack-2_amd64.deb
  libsysfs2-udeb_2.1.0+repack-2_amd64.udeb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1tkrls-0005zz...@franck.debian.org



sysfsutils_2.1.0+repack-2_amd64.changes ACCEPTED into unstable

2012-10-07 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 07 Oct 2012 15:51:14 +0200
Source: sysfsutils
Binary: libsysfs-dev libsysfs2 sysfsutils libsysfs2-udeb
Architecture: source amd64
Version: 2.1.0+repack-2
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group 
Changed-By: Martin Pitt 
Description: 
 libsysfs-dev - interface library to sysfs - development files
 libsysfs2  - interface library to sysfs
 libsysfs2-udeb - interface library to sysfs (udeb)
 sysfsutils - sysfs query tool and boot-time setup
Changes: 
 sysfsutils (2.1.0+repack-2) unstable; urgency=low
 .
   * Orphan package.
Checksums-Sha1: 
 1f2e6f40254226d324318809993839f5168f17e3 1932 sysfsutils_2.1.0+repack-2.dsc
 b4fa2df8ad0282ffa0f2f36cae6f61df853db2f8 8187 
sysfsutils_2.1.0+repack-2.debian.tar.gz
 45cb862e94a3438f5f0f32abd7e3e75638230983 50758 
libsysfs-dev_2.1.0+repack-2_amd64.deb
 1d14e8a21d64ecd7b1c05f6ad943e689438f3dfb 32300 
libsysfs2_2.1.0+repack-2_amd64.deb
 e3d12159340d07128917f3e13fe241bd15ef514e 27460 
sysfsutils_2.1.0+repack-2_amd64.deb
 fa2dbafc313dc914e7425a342ff86474e8fac965 16488 
libsysfs2-udeb_2.1.0+repack-2_amd64.udeb
Checksums-Sha256: 
 e8c5338f39cf0488bee022927e9013bef76853c5b43cf81fa5c83e5456a5ff0d 1932 
sysfsutils_2.1.0+repack-2.dsc
 74846b4bad2d34a4a4a15b8fa3c11d6bd8dcfeb762a13820a48c7fcc4a69355f 8187 
sysfsutils_2.1.0+repack-2.debian.tar.gz
 18ae1d147cc8d687413b986ca9fa0f7884f488b38bcd14ce124b2851936ade08 50758 
libsysfs-dev_2.1.0+repack-2_amd64.deb
 5cbd974dedc477dd5512a4cc55774f79c13902f5f5125dca62aa4f0043c2a56e 32300 
libsysfs2_2.1.0+repack-2_amd64.deb
 63dfdacc068b7fdff0e68a660dfa4ec6dfd5123a94f2531aa4294fdc12870fbb 27460 
sysfsutils_2.1.0+repack-2_amd64.deb
 56fba06c6d2dff0cc27ae09256b17499185bcda212aa8d9b85fb01c32a59675d 16488 
libsysfs2-udeb_2.1.0+repack-2_amd64.udeb
Files: 
 7ccfd4310dd87965e3c7826d613eeab5 1932 libs extra sysfsutils_2.1.0+repack-2.dsc
 1c3bf4475317e9437e8bd0272ab8e867 8187 libs extra 
sysfsutils_2.1.0+repack-2.debian.tar.gz
 b8ac7637ae907d4be24142f699521db9 50758 libdevel optional 
libsysfs-dev_2.1.0+repack-2_amd64.deb
 925058ce93bf3d75746014a90ad9978d 32300 libs important 
libsysfs2_2.1.0+repack-2_amd64.deb
 766acaf4331dd218d7ddb6b5be55cf22 27460 utils extra 
sysfsutils_2.1.0+repack-2_amd64.deb
 3d3a17cf23d9066ede1e5d7fd58a2042 16488 debian-installer optional 
libsysfs2-udeb_2.1.0+repack-2_amd64.udeb
Package-Type: udeb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQcYmkAAoJEPmIJawmtHufkJUP/2//YoCMC5TwZP6voxSYwSEL
80IsK69zgQNBEZoebytfmp3txAuW9IS3jvXsH+X7nr9rTG/xcb9qBoAWl/cq8sye
/4R/6mIo4+SycpoBrrPHTFlznC6BVoXdSdwSWSjx5moC3yF8/Go0AMJdEQzbyNVQ
025mkFVZqXHVCjgk9TOHe8gC7UQEj7fGAgBecdS7koZ32j9pnqhaFnZ9QefPb47b
VU0gIB23sCvPpocfhdlW2PmAakiOpfxpdkeBxtMW67HBQgb6UDi0HThLVXV+V6Lt
hxtOswdd2JvtvvvC8COvDO+HWcjTH7YN9wa2WrwpuMw4FZtISaV5Z5PAEmzZPBlq
7u2opCg+WYRzvxAUru7rCuySLDsxFArJBdf6pKBJvCa2tPTvbSm1XVnihLKhvfcH
sF/Yt2A5lsevYQ5xXNWgFSJy1ZU5Ln6vn/kOdWOa45wkHUyxNBKjG5ePPxjXYWQi
mHbWg7LH87CPd4aj62UNF7Z+TVlg8RBUenDbE4GIGSzuc/54+2HcgxkmHiPnvFAP
ZTT0tC01e6orZrLk5mtKoHi0u3emIXcy0zRV5Ez8Or9sSeJfUKx/B6OkUwPjL0ed
gbYNUlWQ2HMoJHUCeozBZC+DjfgL8AcKALsAiaBh2CU0ShKvhGqPQO95N68Qf+tm
tbQtPfruLwCh1PZBMbVW
=dZvI
-END PGP SIGNATURE-


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1tksat-0005qu...@franck.debian.org



Bug#689896: Ships a folder in /var/run or /var/lock (Policy Manual section 9.3.2)

2012-10-07 Thread Thomas Goirand
Package: lastfmsubmitd
Version: 1.0.6-3
Severity: serious
Tags: patch

Dear Maintainer,

Andreas Beckmann  reported in -devel that your package
(as well as 27 others) ships a folder either in /var/run or /var/lock. This
is forbidden by policy.

Lintian detects the problem and warns as follow:

/var/run may be a temporary filesystem, so any directories or files needed
/there must be created dynamically at boot time.

Refer to Debian Policy Manual section 9.3.2 (Writing the scripts) for
details.

Severity: serious, Certainty: possible
Check: files, Type: binary, udeb

which is why I am reporting this bug with severity serious (and there fore,
release critical).

Please fix your package. I have attached what I believe is a good fix the
problem, however, I haven't tried it, and I haven't tested if something more
for creating the necessary folder at runtime should be added. Please make
sure to test before applying the patch blindly.

Cheers,

Thomas Goirand (zigo)
diff -u lastfmsubmitd-1.0.6/debian/lastfmsubmitd.dirs lastfmsubmitd-1.0.6/debian/lastfmsubmitd.dirs
--- lastfmsubmitd-1.0.6/debian/lastfmsubmitd.dirs
+++ lastfmsubmitd-1.0.6/debian/lastfmsubmitd.dirs
@@ -2,3 +2,2 @@
 var/log/lastfm
-var/run/lastfm
 var/spool/lastfm
diff -u lastfmsubmitd-1.0.6/debian/lastmp.init.d lastfmsubmitd-1.0.6/debian/lastmp.init.d
--- lastfmsubmitd-1.0.6/debian/lastmp.init.d
+++ lastfmsubmitd-1.0.6/debian/lastmp.init.d
@@ -23,6 +23,14 @@
 exit 0
 fi
 
+if [ ! -d ${RUNDIR} ] ; then
+	mkdir -p ${RUNDIR} || true
+	if [ -d ${RUNDIR} ] ; then
+		chown ${USER}:${GROUP} ${RUNDIR}
+		chmod 2775 ${RUNDIR}
+	fi
+fi
+
 case "$1" in
 start)
 echo -n "Starting $DESC: "
diff -u lastfmsubmitd-1.0.6/debian/lastfmsubmitd.init.d lastfmsubmitd-1.0.6/debian/lastfmsubmitd.init.d
--- lastfmsubmitd-1.0.6/debian/lastfmsubmitd.init.d
+++ lastfmsubmitd-1.0.6/debian/lastfmsubmitd.init.d
@@ -21,6 +21,14 @@
 exit 0
 fi
 
+if [ ! -d ${RUNDIR} ] ; then
+	mkdir -p ${RUNDIR} || true
+	if [ -d ${RUNDIR} ] ; then
+		chown ${USER}:${GROUP} ${RUNDIR}
+		chmod 2775 ${RUNDIR}
+	fi
+fi
+
 case "$1" in
 start)
 echo -n "Starting $DESC: "
diff -u lastfmsubmitd-1.0.6/debian/changelog lastfmsubmitd-1.0.6/debian/changelog
--- lastfmsubmitd-1.0.6/debian/changelog
+++ lastfmsubmitd-1.0.6/debian/changelog
@@ -1,3 +1,10 @@
+lastfmsubmitd (1.0.6-3.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fixes bad handling of /var/run/lastfm life cycle (Closes: #XX).
+
+ -- Thomas Goirand   Sat, 06 Oct 2012 18:41:00 +0800
+
 lastfmsubmitd (1.0.6-3) unstable; urgency=low
 
   * QA upload.
diff -u lastfmsubmitd-1.0.6/debian/lastfmsubmitd.postinst lastfmsubmitd-1.0.6/debian/lastfmsubmitd.postinst
--- lastfmsubmitd-1.0.6/debian/lastfmsubmitd.postinst
+++ lastfmsubmitd-1.0.6/debian/lastfmsubmitd.postinst
@@ -45,7 +45,7 @@
 
 db_get lastfmsubmitd/spool_group
 if [ "$RET" ]; then
-for dir in /var/log/lastfm /var/run/lastfm /var/spool/lastfm; do
+for dir in /var/log/lastfm /var/spool/lastfm; do
 chown "lastfm:$RET" $dir
 chmod 2775 $dir
 done