Your message dated Wed, 14 Oct 2015 03:36:12 +0000
with message-id <[email protected]>
and subject line Bug#789127: fixed in vsftpd 3.0.3-1
has caused the Debian Bug report #789127,
regarding vsftpd: should use tmpfiles.d instead of creating dir from systemd 
service
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
789127: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=789127
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: vsftpd
Version: 3.0.2-17
Severity: normal
User: [email protected]
Usertags: systemd-units tmpfiles.d
X-Debbugs-CC: [email protected]
User: [email protected]
Usertags: needed-by-DSA-Team

The systemd service file contains this line:

ExecStartPre=-/bin/mkdir -p /var/run/vsftpd/empty

The correct way to do this is to add tmpfiles.d config:

Please add this to debian/vsftpd.tmpfile:
d /var/run/vsftpd/empty 0755 root root -

Please add this to debian/postinst:
systemd-tmpfiles --create --exclude-prefix=/dev

This is more correct and is also needed so that people running vsftpd
from xinetd or via methods other than via the vsftpd.service file will
not get vsftpd crashing when that directory doesn't exist.

I would suggest this get fixed in Debian jessie.

More info about tmpfiles.d is available here:

http://manpages.debian.org/man5/tmpfiles.d

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Source: vsftpd
Source-Version: 3.0.3-1

We believe that the bug you reported is fixed in the latest version of
vsftpd, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jörg Frings-Fürst <[email protected]> (supplier of updated vsftpd 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 26 Jul 2015 13:55:16 +0200
Source: vsftpd
Binary: vsftpd vsftpd-dbg
Architecture: source amd64
Version: 3.0.3-1
Distribution: unstable
Urgency: low
Maintainer: Jörg Frings-Fürst <[email protected]>
Changed-By: Jörg Frings-Fürst <[email protected]>
Description:
 vsftpd     - lightweight, efficient FTP server written for security
 vsftpd-dbg - lightweight, efficient FTP server written for security (debug)
Closes: 789127
Changes:
 vsftpd (3.0.3-1) unstable; urgency=low
 .
   * New upstream release.
     - Remove now unneeded patches:
       + 0035-address_space_limit.patch
       + 0045-seccomp-gettimeofday.patch
     - Add 2015 to debian/copyright.
   * Correct temp file handling with systemd (Closes: #789127):
     - New debian/vsftpd.tmpfile.
     - debian/vsftpd.postinst:
       + Add create of temp directory at configure.
Checksums-Sha1:
 d4792c4a5b01f60982af58849e3be0dccc1244d9 1953 vsftpd_3.0.3-1.dsc
 d5f5a180dbecd0fbcdc92bf0ba2fc001c962b55a 196649 vsftpd_3.0.3.orig.tar.gz
 e3158de58195384f76023e30eedcbc0ee6dd3d0a 32328 vsftpd_3.0.3-1.debian.tar.xz
 58454c1d270d70a14cf5610f8cbe20b05d06c5bd 220212 vsftpd-dbg_3.0.3-1_amd64.deb
 dd8a8741d2f8b495c6d03d535522d6b4845b8ba8 151614 vsftpd_3.0.3-1_amd64.deb
Checksums-Sha256:
 0b46b07ca639bb6011245a57e7f49904945f3e856ef48ef0705bb872d8410a1a 1953 
vsftpd_3.0.3-1.dsc
 9d4d2bf6e6e2884852ba4e69e157a2cecd68c5a7635d66a3a8cf8d898c955ef7 196649 
vsftpd_3.0.3.orig.tar.gz
 c1b9db5ee630fec734b899d5bd88ca9ae73f1c189a9038c8086760ca4852c784 32328 
vsftpd_3.0.3-1.debian.tar.xz
 06d15678a4cf08da0c2f4e2422e1c1b4df87abb8c91bee56d154d77531e39700 220212 
vsftpd-dbg_3.0.3-1_amd64.deb
 f8e909c4cc2e5d49e3452ef31a0bb7ae1c2ff9667fde3073aec5bb3d9e04cc08 151614 
vsftpd_3.0.3-1_amd64.deb
Files:
 ee68b58b4cc6b31df0931545d28cd33f 1953 net extra vsftpd_3.0.3-1.dsc
 da119d084bd3f98664636ea05b5bb398 196649 net extra vsftpd_3.0.3.orig.tar.gz
 cb2687ff7c91ad77567e038c1a17d136 32328 net extra vsftpd_3.0.3-1.debian.tar.xz
 4a91c4129885eac8413449384dec579d 220212 debug extra 
vsftpd-dbg_3.0.3-1_amd64.deb
 ef7aab60cf451e60d924594f6c334099 151614 net extra vsftpd_3.0.3-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJWHcfZAAoJEHQmOzf1tfkTkR0P/2cR9OdPKCYTuEBI8G37FodH
0tf+Do4/W+5QhA/T9WYK4TzSkSVwSyWdCkUtAzjnMDepDusqwBHmr4JhhK3enVVt
ofCgm0x64Bv/pwIxl/FXePW6hQtwlOlr27O4gRBLAAKAMH1Klf4hUC/BCIj841/1
XRZa7Bn31/aLuoxxi2sy6TOmOB6ws9QfFwPMqP9Ej05cetIvLNLl/RvZOCJNrnZN
256vkr1//37PQG7gKoHgeYYXk8aMn81tx71y3x3ZHmj9mCO6HcYYJcZR/zikROnN
JhjJeWqiGgfGMgWalWAPEmnsqtbeEIXmeU7I4sXVMqGWJ/56Ox1mE2E8jStBZVOO
GYxfVFDBdvt7zex/NV8cWpJ5zT745bulJPpTyPIpANiJiWdXYnySYzHVtO3vCSAc
Mv4Hxh8mgK554uWgU+En9ixb5bfTun9D4E5WGnTGkqMMLAg6dwHu2cAtFXjYXXuU
lhX7wObEQJSsJpan7JS6NgGVhaBEqXldBoDmZ9WUYvAPpLgAttoJymtGPCnIbDT+
od78fOHY0HdY59feRoUywxq/+EBTbgo86rU9e+M4bq27Hqtl7rGWmkfgYFHMu5cm
zLRRxr8O1dz1tUhmnsMR5K5xJWPkwk7+IWp89WDMwgL1ZxzRiA5ZszlsJDfyV7PR
9qyfNU+OKcOs5erbgjfY
=DvwZ
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to