Re: KLive: Linux Kernel Live Usage Monitor

From: Andrea Arcangeli (andrea_at_suse.de)
Date: 08/31/05

  • Next message: Bjorn Helgaas: "Re: [patch 04/16] I/O driver for 8250-compatible UARTs"
    Date:	Wed, 31 Aug 2005 23:23:05 +0200
    To: Sven Ladegast <sven@linux4geeks.de>
    
    

    On Wed, Aug 31, 2005 at 04:28:59PM +0200, Sven Ladegast wrote:
    > Why not generating a unique system ID at compilation stage of the kernel
    > if the apopriate kernel option is enabled? This needn't have something to
    > do with klive...just a unique kernel-ID or something like that.

    I could also store an unique ID on disk without involving the kernel, if
    all you want is to track a single computer. But I didn't want to track a
    single computer. The main reason there is an "host" (as md5 of the IP)
    is to give more values to info coming from different IP (assuming not
    everyone is out there to confuse data). But it's not really about
    tracking.

    However I like the idea of uploading the `lspci -v` output since it
    could be useful to know about really good hardware and drivers.

    About the cookie I'm skeptical about the need of it, because it wouldn't
    be secure anyway (there's no way for me to verify that the pci-ids are
    the real ones that are in the computer so any notion of security is
    quite pointless here), if something we need an ack that the packet was
    not lost and that we should keep sending the pciids in at the next
    packet too.

    The only reason to use ssl would be to hide the pci-ids on the network
    transfer (not really to make the cookie secure).

    BTW, in the meantime I wrote the completely generic installer (this
    is not rpm/deb kind of installer, it's a quick and dirty approach but it
    should run in all distro and in all archs:

            wget http://klive.cpushare.com/install.sh
            sh install.sh --install

    that will make it persistent. It goes into /var/tmp/klive-*

    to uninstall it *completely*:

            sh install.sh --uninstall
            rm install.sh

    You don't need root for the above (infact I never tested it as root, but
    it should work as root too ;).

    Please let me know if there are problem with the quick and dirty
    installer (I finished it a few minutes ago), thanks!
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/


  • Next message: Bjorn Helgaas: "Re: [patch 04/16] I/O driver for 8250-compatible UARTs"

    Relevant Pages

    • Re: Etch on USB-HD wont boot - race condition?
      ... notebook but the kernel cannot find the root filesystem. ... I had an initial problem that I think I got solved: On boot, ... Begin: Mounting root file system... ... SCSI device sda: 78140159 512-byte hdwr sectors ...
      (Debian-User)
    • Re: Flaws in recent Linux kernels
      ... Many distributions include other programs which may be ... suitable for exploiting the kernel vulnerability. ... possible to install third-party SUID root programs which may be used. ... A new revision of the Openwall Linux kernel patch, 2.2.19-ow3, is now ...
      (Bugtraq)
    • Re: Beige PowerMac G3/266 trouble
      ... I downloaded the minimal "netinst" install CD image from ... The kernel initially seemed to load OK, and told me that it had found the ... At this point it threw up an error saying it couldn't open the root device ... request_module: runaway loop modprobe binfmt-0000 ...
      (comp.os.linux.powerpc)
    • Re: 2.6.9-rc2-mm1
      ... Fails to boot on my Altix. ... diff between 2.6.9-rc1-mm4 and 2.6.9-rc2 indicates some kind of PCI, ... Mounted root readonly. ... -doneshowconsole: Warning: the ioctl TIOCGDEV is not known by the kernel ...
      (Linux-Kernel)
    • Re: Multibooting
      ... I use the Grub loader to load both of them. ... Rreplace xx-xx with your kernel version. ... The root line tells wich disk and which partition on it contains file ...
      (Fedora)