Your message dated Thu, 31 Mar 2022 12:34:15 -0400
with message-id <[email protected]>
and subject line not going to implement forced commits
has caused the Debian Bug report #592158,
regarding etckeeper: Example for tracking installed packages
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.)


-- 
592158: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=592158
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: etckeeper
Severity: wishlist

I use the following on a server to track the list of installed packages
along with the rest of /etc:

/etc$ cat etckeeper/post-install.d/00local-package-list
#!/bin/sh
dpkg-query -W -f '${Status}\t${Package} ${Version}\n' | grep 'ok installed' | 
cut -f2,3 > /etc/packages
sort-dctrl < /var/lib/apt/extended_states > /etc/package-extended-states


You might consider adding it as an example in documentation, or even
better, using it by default with an option in etckeeper.conf to turn it
off.

Thanks,
Josh Triplett

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.35-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages etckeeper depends on:
ii  bzr                          2.2.0-1     easy to use distributed version co
ii  darcs                        2.4.4-2     a distributed, interactive, smart 
ii  debconf [debconf-2.0]        1.5.34      Debian configuration management sy
ii  git [git-core]               1:1.7.1-1.1 fast, scalable, distributed revisi
ii  mercurial                    1.6-2       scalable distributed version contr

Versions of packages etckeeper recommends:
ii  cron                          3.0pl1-113 process scheduling daemon

etckeeper suggests no packages.



--- End Message ---
--- Begin Message ---
Closing this bug report for the same reason as #519420. Nice idea, will
not implement by default, certainly not in the Debian package. Feel free
to b ring it up upstream.
-- 
If you have come here to help me, you are wasting our time.
But if you have come because your liberation is bound up with mine, then
let us work together.    - Aboriginal activists group, Queensland, 1970s


--- Begin Message ---
Hi,

I don't think the Debian package of etckeeper will implement this. Lunar
has a good hook you can install if you do want that feature, but I don't
think it's up to me as a maintainer to force this on everyone.

My opinion is that apt, dpkg and unattended-upgrades all have perfectly
good logs for you to audit the state of your system, you shouldn't
duplicate this in your git history. 

Feel free to take this discussion upstream, if you really want this to
be part of etckeeper:

https://etckeeper.branchable.com/

... but for now, I think we can let this one rest.

A.

-- 
La perfection est atteinte, non pas lorsqu'il n'y a plus rien à
ajouter, mais lorsqu'il n'y a plus rien à retirer.
                        - Antoine de Saint-Exupéry

--- End Message ---

--- End Message ---

Reply via email to