On 07/18/2013 01:30 PM, Chris Adams wrote:
However, as I've said repeatedly, your "yum whatprovides" check is flat wrong, and so is your repeated 550-600 components claim. If you look at the number of packages that provide something in /var/log (rather than your bogus "number of entries under /var/log" check), it comes to a much smaller number.
I dont know why you continue to claim that I'm dealing with bullshit numbers
F18 units, sys V initscripts thus services/daemons
$ repoquery --whatprovides '/usr/lib/systemd/system/*' --qf "%{name}" | sort -u | wc -l 569
Legacy sysv initscrips
$ repoquery --whatprovides '/etc/rc.d/init.d/*' --qf "%{name}" | sort -u | egrep -v '(-sysvinit|-initscript|-sysv)$' | wc -l 166
Total number of units/sysV initscripts/daemon in F18 = 762
You running....
$ repoquery --whatprovides '/var/log/*' --qf "%{name}" | sort -u | wc -l 219
Only proves that out of that 762 only 219 of those might be providing files /var/log ( while in fact that number ain't accurate in relation to unit,services and daemons )
Let's shave off 200 units due to them not being type service units and multiple units or legacy sysv inscription might be shipped in the same package which gives you 550 - 600 components range I was talking about...
Go through those 550 - 600 components and see how many of those for example are shipping log files, logrotation and logwatch files when they should or should not...
JBG