Bug#878401: [systemd] Dependency on /tmp not correctly stated for some sound.target (or /tmp/pulse-* shows up underneath my /tmp mount)

Antonio Russo antonio.e.russo at gmail.com
Fri Oct 13 12:21:18 BST 2017


Package: systemd
Version: 234-3
Severity: normal

--- Please enter the report below this line. ---
I mount a filesystem over /tmp in /etc/fstab, but if I take a peek underneath,

> # mount --bind / /mnt
> # cd /mnt
> # ls -la
> total 16
> drwxrwxrwt  4 root root 4096 Oct 13 01:46 ./
> drwxr-xr-x 24 root root 4096 Oct 12 23:30 ../
> drwx------  2 root root 4096 Oct 13 01:46 pulse-2L9K88eMlGn7/
> drwx------  2 root root 4096 Oct 13 01:38 pulse-PKdhtXMmr18n/

Triangulating with journalctl -b (and stat to get the right microsecond)
shows these being created right after the first soundcard is processed
by the kernel.

It seems that sound.target should depend on /tmp mount, at least
until pulse stops putting this directory in /tmp.

--- System information. ---
Architecture: Kernel:       Linux 4.13.0-1-amd64

Debian Release: buster/sid
   300 testing         ftp.us.debian.org   250 unstable        ftp.us.debian.org   200 experimental    ftp.us.debian.org
--- Package information. ---
Depends                              (Version) | Installed
==============================================-+-============================
libacl1                          (>= 2.2.51-8) | libapparmor1                 (>= 2.9.0-3+exp2) | libaudit1                         (>= 1:2.2.1)
| libblkid1                          (>= 2.19.1) | libc6                                (>= 2.17) | libcap2                            (>=
1:2.10) | libcryptsetup4                    (>= 2:1.4.3) | libgcrypt20                         (>= 1.7.0) | libgpg-error0
(>= 1.14) | libidn11                             (>= 1.13) | libip4tc0          (>= 1.6.0+snapshot20161117) | libkmod2
    (>= 5~) | liblz4-1                         (>= 0.0~r130) | liblzma5              (>= 5.1.1alpha+20120614) | libmount1
  (>= 2.26.2) | libpam0g                         (>= 0.99.7.1) | libseccomp2                         (>= 2.3.1) | libselinux1
     (>= 2.1.9) | libsystemd0                          (= 234-3) | util-linux                         (>= 2.27.1) | mount
        (>= 2.26) | adduser                                        | procps                                         |

Package Status       (Version) | Installed
==============================-+-===========
udev                           | 234-3
dracut                         | initramfs-tools                | 0.130


Recommends          (Version) | Installed
=============================-+-===========
libpam-systemd                | 234-3
dbus                          | 1.11.20-1


Suggests               (Version) | Installed
================================-+-===========
systemd-container                | policykit-1                      | 0.105-18



--- Output from package bug script ---



More information about the Pkg-systemd-maintainers mailing list