<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:lennart@poettering.net" title="Lennart Poettering <lennart@poettering.net>"> <span class="fn">Lennart Poettering</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - ignore temporary files / symlinks in .wants directories"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=82453">bug 82453</a>
        <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>NEW
           </td>
           <td>RESOLVED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>---
           </td>
           <td>FIXED
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - ignore temporary files / symlinks in .wants directories"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=82453#c2">Comment # 2</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - ignore temporary files / symlinks in .wants directories"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=82453">bug 82453</a>
              from <span class="vcard"><a class="email" href="mailto:lennart@poettering.net" title="Lennart Poettering <lennart@poettering.net>"> <span class="fn">Lennart Poettering</span></a>
</span></b>
        <pre>I added a special exception for ".dpkg-tmp" now:

<a href="http://cgit.freedesktop.org/systemd/systemd/commit/?id=0cdfd26ef826f8a595ab7d85ebc37894f4f3d940">http://cgit.freedesktop.org/systemd/systemd/commit/?id=0cdfd26ef826f8a595ab7d85ebc37894f4f3d940</a>

However, honestly, this is really a poor choice of dpkg. Its pretty customary
to create files prefixed with a "." for cases like this, to avoid them being
enumerated. (Also, it should really use a randomized suffix, to make things
atomic.  I mean, in this case dpkg probably knows that it will run only once at
a time, but still...). If dpkg would just follow the usual rules, and create
the temporary files using these rules then you wouldn't have to file bugs
against half the programs that enumerate files because they manage drop-in
directories...

Or to turn this around: instead of blacklisting dpkg's temporary files in each
and every program, it would be a much better idea to just make dpkg hide its
files from enumeration for most apps automatically.

Please ask the dpkg guys to fix this, so that this doesn't popup again and
again and again with other packages, requireing everybody to add more and more
items to their individual enumeration blacklists. 

We already have a per-package manager blacklist in place, so I just added one
more entry, but this is frcikin ugly...</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>