<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - RFE: tmpfiles: allow multiple "w" lines for the same file, as long as they share all the same attributes (with the exception of the final argument to write)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=90455#c6">Comment # 6</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - RFE: tmpfiles: allow multiple "w" lines for the same file, as long as they share all the same attributes (with the exception of the final argument to write)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=90455">bug 90455</a>
              from <span class="vcard"><a class="email" href="mailto:sergiodj@sergiodj.net" title="Sergio Durigan Junior <sergiodj@sergiodj.net>"> <span class="fn">Sergio Durigan Junior</span></a>
</span></b>
        <pre>(In reply to Lennart Poettering from <a href="show_bug.cgi?id=90455#c5">comment #5</a>)
<span class="quote">> Well, if you have one line that sets the access mode to 0755 for a file, and
> another one which sets it to 0777, what do you do? It's not clear what
> actually should happen in that case, hence we generally report errors about
> conflicting lines.</span >

I am not a systemd developer, so I may be talking BS here, but in this case it
seems to me that the *.conf file should be processed line-by-line, i.e., the
order matters, so if you are setting the mode to 0755 and then to 0777, the
last one "wins".  Of course, there may be cases when the lines are really
conflicting, in the sense that they do things incoherently, but that is a user
error, not exactly a systemd concern.

<span class="quote">> That said, we allow multiple completely identical lines already, and we do
> allow to combine multiple lines that set xattrs, acls, with other lines.</span >

Cool.

<span class="quote">> Maybe we could allow multiple w lines too, as long as everything they
> declare match, with the exception of the final argument.</span >

That sounds like a good plan to me.  Thank you for adjusting the title to
reflect this.</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>