* [sos.conf] The right configuration location is in '/etc/sos' and the package contains it. I'll look at why and how the package ends up having '/usr/config/sos.conf' too:
# dpkg -l sosreport Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-==============-============-============-========================================================= ii sosreport 4.2-1 amd64 Set of tools to gather troubleshooting data from a system # dpkg -L sosreport | grep -i sos.conf /etc/sos/sos.conf -> Well placed /usr/config/sos.conf -> Misplaced /usr/share/man/man5/sos.conf.5.gz * [manpages mangled] I looked most man pages: man sos-report man sos-collect man sos-mask .... I couldn't find anything mangled. Do you have an example I can refer too ? [builtin modules] I'll look into it and see what can be done. [Running services] "it fails to list running services, and probably many more" Are you referring to 'path_to_sosreport/ps' collection ? Or other services ? [systemd/rc-agnostic] sos project main focus is on systemd. Most of the other 'init' type as been removed (upstart, ...): 297011da [upstart] Remove plugin On Sun, Sep 19, 2021 at 5:22 AM Adam Borowski <kilob...@angband.pl> wrote: > On Fri, Sep 17, 2021 at 02:53:36PM -0400, Eric Desrochers wrote: > > * Package name : sosreport > > Version : 4.2-1 > > > sosreport (4.2-1) unstable; urgency=medium > > . > > * New 4.2 upstream release. > > - This release contains numerous improvements > > and bug fixes to several components within sos, > > including an overhaul to the project's test suite > > and infrastructure. > > . > > * For more details, full release note is available here: > > - https://github.com/sosreport/sos/releases/tag/4.2 > > . > > * Former patches, now fixed: > > - d/p/0002-fix-dict-order-py38-incompatibility.patch > > - d/p/0003-systemd-prefer-resolvectl-over-systemd-resolve.patch > > . > > * Remaining patches: > > - d/p/0001-debian-change-tmp-dir-location.patch > > Hi! > There's an obviously misplaced file: /usr/config/sos.conf > > The man pages are mangled, at least their headers. > > Upstreamish issues: > * when run, it spams about missing kernel modules despites them being > built-in. It _tries_ to detect them, but by looking into a bogus > path (/usr/lib/modules/%s/modules.builtin -- it's in /lib/); it should > check /sys/module/ instead of assuming the running kernel is available > on the disk. > * it fails to list running services, and probably many more. I see it > hard-codes systemd specific commands instead of rc-agnostic ones. > > And upstreamish but really should be patched: the "Debian" module knows > only about wheezy and jessie... > > > Meow! > -- > ⢀⣴⠾⠻⢶⣦⠀ < thunder> perhaps we can just call rude people "attitudinally > ⣾⠁⢠⠒⠀⣿⡁ challenged", designate them as disabled, and then > ⢿⡄⠘⠷⠚⠋⠀ object to any criticism towards them on the basis > ⠈⠳⣄⠀⠀⠀⠀ that it would violate the CoC... >