Package: cruft

NoOp glgxg at sbcglobal.net
Thu Oct 18 16:58:48 UTC 2007


On 10/17/2007 12:14 PM, Derek Broughton wrote:
> NoOp wrote:
> 
>> Has anyone used this package?
>> 
>> http://packages.ubuntu.com/gutsy/admin/cruft
>>> Find any cruft built up on your system
>>> 
>>> cruft is a program to look over your system for anything that
>>> shouldn't be there, but is; or for anything that should be there, but
>>> isn't.
>>> 
>>> It bases most of its results on dpkg's database, as well as a list of
>>> `extra files' that can appear during the lifetime of various
>>> packages.
>>> 
>>> cruft is still in pre-release;
> 
> !! That's as bad as Wine.  I haven't used "cruft" in 7 or 8 years!
> 
>>> your assistance in improving its 
>>> accuracy and performance is appreciated.
>> 
>> Given that I've upgraded my systems over time from Dapper > Edgy >
>> Feisty > Gutsy, this package caught my eye & I am thinking that it might
>> be a useful program to go through and check/clean my systems.
>> 
>> man cruft seems to indicate that this thing will take off & start
>> removing things if the correct parametors are not set in the command. So
>> I figure I'd better check here first to see if anyone has used it, and
>> if so, what their experience has been.
> 
> I'm fairly sure that it didn't _used_ to remove things, but it's been so
> long...

Well... I fired it up on my test server and piped the output to a file.
I end up with a 6405 line document of which:

- 15 lines of "missing: gpkg" info
- 5 lines of "unexplained: proc-syst-fs-binfmt_misc" info
- remaining lines are "unxeplained: /" info

Samples of "unexplained: /":

---- unexplained: / ----
        /bin/sh
        /boot/grub/installed-version
        /boot/initrd.img-2.6.20-12-server
        /boot/initrd.img-2.6.20-12-server.bak
        /boot/initrd.img-2.6.20-16-server
        /boot/initrd.img-2.6.20-16-server.bak
        /boot/initrd.img-2.6.22-12-server
        /boot/initrd.img-2.6.22-12-server.bak
        /boot/initrd.img-2.6.22-13-server
        /boot/initrd.img-2.6.22-13-server.bak
        /boot/initrd.img-2.6.22-14-server
        /boot/initrd.img-2.6.22-14-server.bak
        /dev
        /etc/X11/app-defaults/XScreenSaver
        /etc/X11/xorg.conf.1
        /etc/X11/xorg.conf.20070626083359
        /etc/X11/xorg.conf.20070626085106
        /etc/X11/xorg.conf.20070626085811
        /etc/X11/xorg.conf.20071012092606
        /etc/aliases
        /etc/apache2/httpd.conf

Me thinks that I'll give this package a pass... at least until I
understand what it's about.





More information about the ubuntu-users mailing list