Is Kaspersky a "Red" Herring ?

Discussion in 'privacy general' started by wtsinnc, Mar 19, 2015.

  1. RockLobster

    RockLobster Registered Member

    Nov 8, 2007
    @Stefan Froberg I want to give it a try which compiler did you use and what do you think about systemd?
    I like lightweight desktops too, I haven't tried fluxbox, so up to now my favorite has been xfce. The only thing I want on a desktop is a customizable apps menu.
  2. Stefan Froberg

    Stefan Froberg Registered Member

    Jul 30, 2014
    I used gcc version 5.3.0 when compiling all the stuff. Personally, I don't use systemd (don't see need for it) but just plain old boring init scripts (that I sometimes tweak little bit) and with busybox /sbin/init doing the actual job of starting the system.

    My current system is actually built with little bit of mix of both linux from scratch project and buildroot ( witch is especially targeted to small, embedded systems like ARM (but it can build for X86 and X86_64 too).

    Buildroot is also nice in that regard that it has nice, simple menu (command make menuconfig) where you can choose what you want to build and once you start it (command make) it is fully automated. It fetched the choosen packages, unpacks them, apply any needed patches, configures,compiles and installs them to output/target directory. That directory will not be your new system final resting place but instead the file images (that you can choose under Filesystem images) which will be stored into output/images. So for example, if you choose tar the root filesystem under Filesystem images menu then the final system will be in rootfs.tar under output/images and which you can then extract, say, to another hard drive and try it (of course you still need to install bootloader, like grub on x86 and x86_64 system).

    Unfortunately, because it's target devices are rather small it does not have xfce (fluxbox it does have and also openbox,matchbox,metacity and ratpoison).

    So if you want Xfce you have to do it buy hand from Beyond Linux from scratch pages

    So basically there is two ways to handle this: either start from basic Linux from scratch and then continue with Beyond Linux from scratch
    or alternatively start with buildroot to make small basic system very quickly, make sure it works, and then add all the needed software that were not included with buildroot afterwards with Beyond Linux from scratch.

    Main buildroot screen


    Target options, here I have selected some options for Raspberry Pi 3 CPU for my router


    Toolchain options, like what C-library you want to use (glibc, uclibc-ng or musl), linux kernel headers version, binutils and gcc version and so on.
    This is also the place you can feed any target specific optimizations like -Wl,--hash-style=gnu or -Wl,--as-needed (might break some package compilations)

  3. RockLobster

    RockLobster Registered Member

    Nov 8, 2007
    @Stefan Froberg
    Wow thanks for the info Stefan I'll let you know how I get on with it.
  4. Minimalist

    Minimalist Registered Member

    Jan 6, 2014
  5. Mover

    Mover Registered Member

    Oct 1, 2005
    Kaspersky is being banned by the US because its software is doing what it supposed to do (detecting malware)

    If I was working for the US government cyber security, I would do the same thing they did; ban Kaspersky from government computers for the US's protection. When Kaspersky detects something (malware ie. government spying tools), it sends them over the KSN to Kaspersky Labs. Bingo ! Government super secret spy tools just went out of door to a private company (Kaspersky)

    What all this tells me is that the product works extremely well and that the US government is afraid of that.... so.... they pull the plug on it.

    As a private consumer, this is the product to get.