<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    On Wed, 23 Mar 2011 09:33:46 -0700 Josh Triplett <josh@joshtriplett.org>
      wrote:<br>
      > <br>
      > insserv generates makefile snippets in /etc/init.d/.depend.*
      with<br>
      > dependency information for init scripts. This doesn't
      represent<br>
      > configuration information, nor can the user modify it. Thus,
      it should<br>
      > go somewhere else on the root filesystem, such as
      /lib/insserv/depend.*<br>
      > .. That would avoid the need to ignore them in etckeeper, or
      care about<br>
      > the differences between successive versions.<br>
      > <br>
    </josh@joshtriplett.org><br>
    After some consideration and debate, I believe this bug should be
    closed as wontfix. For several reasons:<br>
    <br>
    1. The makefiel-style dependency information is configuration data,
    not a library or executable, so it doesn't belong in /lib. It may
    not belong in /etc, but /lib would be a clear violation of FHS.<br>
    <br>
    2. Despite the above claim, it is configuration information.<br>
    <br>
    3. Despite the initial concern, the user can modify the data, it's
    completely editable and human-readable.<br>
    <br>
    I'm open to trying another location that might better suite
    everyone's needs and FHS, but /lib is not a good match.<br>
    <br>
    - Jesse<br>
    <br>
  </body>
</html>