Jump to content

dlc

Members
  • Content Count

    4
  • Joined

  • Last visited

Posts posted by dlc

  1. And the Linux Counter project was announced on Oct 8, 1993, so their stats on SLS and Slackware back then are meaningful.  But even then, the estimated number of Linux machines and users based on the number of actual registrations was many multiples higher.  That's the problem with all deployment assessment strategies using unforced registration.

  2. It provides the developers with anonymous feedback on Funtoo package and release usage that informs task priority settings for available manpower regarding the distro's maintenance and enhancement.  The deployment of funtoo-report is designed to be painless for the user and not needing much attention.  The more installations that run funtoo-report, the better the picture the developers get of funtoo deployments; i.e., what's important to funtoo users.

  3. Hmmm...  As Gentoo/Funtoo are non-binary distributions, there's a third option that is worthy:  Install Linux From Scratch before tackling Gentoo/Funtoo.  LFS is primarily an education project and will get you up to speed on building a Linux system from its source code.  Then you're be ready to consider Gentoo/Funtoo and the USE facility for configuring the various options of the component packages.

  4. [Request] ** [http://elk.liguros.net:9200]-[400] [mapper_parsing_exception] failed to parse [timestamp], called from sub Search::Elasticsearch::Role::Client::Direct::__ANON__ at ./report line 45. With vars: {'request' => {'body' => {'profile-info' => {'flavor' => ['desktop'],'mix-ins' => ['no-systemd','xfce','mediadevice-audio-pro','X','audio','print'],'arch' => ['x86-64bit'],'subarch' => ['core2_64'],'build' => ['current']},'timestamp' => 'Wed Feb  7 01:10:32 2018','version-info' => {'python versions' => ['2.7.13-r1','3.4.6-r1'],'ego version' => '2.3.3-r1','gcc versions' => ['5.4.0'],'portage version' => '2.3.18-r2'},'kit-info' => {'games-kit' => 'master','xorg-kit' => '1.19-primt','text-kit' => 'master','core-hw-kit' => 'master','media-kit' => '1.1-prime','haskell-kit' => '1.1-prime','ruby-kit' => '1.1-prime','ml-lang-kit' => '1.1-prime','xfce-kit' => '4.12-prime','dev-kit' => '1.1-prime','security-kit' => '1.0-prime','core-kit' => '1.0-prime','php-kit' => 'master','net-kit' => 'master','editors-kit' => 'master','perl-kit' => '5.24-prime','lisp-scheme-kit' => '1.1-prime','nokit' => 'master','lang-kit' => '1.1-prime','java-kit' => '1.1-prime','kde-kit' => '5.10-prime','gnome-kit' => '3.20-prime','desktop-kit' => '1.1-prime','science-kit' => 'master','python-kit' => '3.4-prime'},'kernel-info' => {'ostype' => 'Linux','version' => '#1 SMP Tue Jan 23 04:26:34 -00 2018','osrelease' => '4.14.12-2'},'cpu-info' => {'cpu MHz' => '2000','flags' => ['fpu','vme','de','pse','tsc','msr','pae','mce','cx8','apic','sep','mtrr','pge','mca','cmov','pat','pse36','clflush','dts','acpi','mmx','fxsr','sse','sse2','ss','ht','tm','pbe','syscall','nx','lm','constant_tsc','arch_perfmon','pebs','bts','rep_good','nopl','cpuid','aperfmperf','pni','dtes64','monitor','ds_cpl','vmx','smx','est','tm2','ssse3','cx16','xtpr','pdcm','sse4_1','xsave','lahf_lm','pti','tpr_shadow','vnmi','flexpriority','dtherm'],'model name' => 'Intel(R) Core(TM)2 Quad CPU    Q9550  @ 2.83GHz','processors' => 4},'version' => '1.1','mem-info' => {'MemAvailable' => 1459132,'SwapTotal' => 1048568,'MemTotal' => 8170200,'MemFree' => 1213172,'SwapFree' => 561820},'world-info' => ['app-editors/vim','app-misc/screenfetch','app-office/libreoffice','app-portage/eix','app-text/evince','media-gfx/fbgrab','media-gfx/gimp','media-libs/bio2jack','media-libs/fluidsynth-dssi','media-libs/gexiv2','media-plugins/alsa-plugins','media-sound/alsa-tools','media-sound/alsa-utils','media-sound/alsamixergui','media-sound/alsaplayer','media-sound/ardour','media-sound/audacity','media-sound/fluid-soundfont','media-sound/fluidsynth','media-sound/hydrogen','media-sound/musescore','media-sound/qjackctl','media-sound/sox','media-video/qt-recordmydesktop','media-video/recordmydesktop','media-video/simplescreenrecorder','media-video/vlc','net-irc/hexchat','sys-kernel/debian-sources','sys-kernel/linux-firmware','www-client/chromium','www-client/netsurf','x11-apps/xinit','x11-base/xorg-x11','x11-misc/shutterbug','xfce-base/xfce4-meta','xfce-extra/xfce4-alsa-plugin','xfce-extra/xfce4-cpufreq-plugin','xfce-extra/xfce4-cpugraph-plugin','xfce-extra/xfce4-diskperf-plugin','xfce-extra/xfce4-netload-plugin'],'boot-dir-info' => {'available kernels' => ['vmlinuz-4.8.0-53-generic','kernel-debian-sources-x86_64-4.14.12-2','vmlinuz-4.9.6_iso']}},'path' => '/funtoo/user/7d8bccd8-4baf-495e-a05a-d512b5e61018','mime_type' => 'application/json','method' => 'POST','serialize' => 'std','qs' => {},'ignore' => []},'status_code' => 400,'body' => {'status' => 400,'error' => {'type' => 'mapper_parsing_exception','root_cause' => [{'type' => 'mapper_parsing_exception','reason' => 'failed to parse [timestamp]'}],'reason' => 'failed to parse [timestamp]','caused_by' => {'type' => 'illegal_argument_exception','reason' => 'Invalid format: "Wed Feb  7 01:10:32 2018"'}}}}

    This is all I can get out of send using

    -rwxr-xr-x 1 root root 2.9K Feb  5 20:57 report

    However, show-json produces results every time now.

     

    Edit:  retrieved zip again getting

    -rwxr-xr-x 1 root root 2.9K Feb  6 18:01 report

    and all seems nominal now!

  5. Sure, here's the original, which should be identical to the README.txt version save for the added UUID:

    ## Configuration for selecting and deselecting which data
    ## is reported by the funtoo anonymous reporting tool
    ##
    ## All options are defaulted to report, you can change an item
    ## by altering the "y" and "n" to indicate either yes (y) report it
    ## or no (n) do not report it.
    ##
    
    # To report cpu info which includes clock speed, model name,
    # and cpu cores
    cpu-info:y
    
    # To report memory info which includes the amount of free memory,
    # the amount of memory available, total amount of swap space,
    # and the amount of free swap space
    mem-info:y
    
    # To report kernel info including O.S. type, release and version
    kernel-info:y
    
    # Allows the reporter to search your /boot directory and list
    # any kernels it finds
    # (limited to kernel names that start with "kernel" or "vmlinuz")
    boot-dir-info:y
    
    # To report versions of key softwares on your system including
    # portage, ego, python, gcc, and glibc
    version-info:y
    
    # To report the contents of /var/lib/portage/world
    world-info:y
    
    # To report profiles information
    # the same as epro show-json
    profile-info:y
    
    # To report kit versions as reported by ego
    # extracted from ego kit show
    kit-info:y
    
    # A unique identifier for this reporting machine 
    UUID:8f642ea9-9dc2-4a6c-93e3-d6ebb57cd4b1 

     

  6. Like you, I was able to send after changing report.conf:

    # To report profiles information
    # the same as epro show-json
    # 2018-02-02 dlc : Disabled profile-info per palica in
    # https://forums.funtoo.org/topic/1382-anonymous-usage-reports-for-funtoo-kits-usage/
    # to hopefully get send to work:
    # profile-info:y
    profile-info:n

    Interestingly, ./report show-json now outputs nothing using either version of report.conf.

  7. I tried funtoo-reporter as an educational endeavor because I approve of the concept and I am curious about its internals.  I got show-json to kick out something reasonable but send complains thusly:

    [Request] ** [http://elk.liguros.net:9200]-[400] [mapper_parsing_exception] object mapping for [profile-info.flavor] tried to parse field [null] as object, but found a concrete value, called from sub Search::Elasticsearch::Role::Client::Direct::__ANON__ at ./report line 40. With vars: {'body' => {'error' => {'type' => 'mapper_parsing_exception','root_cause' => [{'type' => 'mapper_parsing_exception','reason' => 'object mapping for [profile-info.flavor] tried to parse field [null] as object, but found a concrete value'}],'reason' => 'object mapping for [profile-info.flavor] tried to parse field [null] as object, but found a concrete value'},'status' => 400},'status_code' => 400,'request' => {'ignore' => [],'serialize' => 'std','method' => 'POST','qs' => {},'mime_type' => 'application/json','body' => {'profile-info' => {'flavor' => ['desktop'],'arch' => ['x86-64bit'],'subarch' => ['core2_64'],'mix-ins' => ['no-systemd','xfce','mediadevice-audio-pro','X','audio','print'],'build' => ['current']},'timestamp' => 'Thu Feb  1 23:17:21 2018','kernel-info' => {'version' => '#1 SMP Tue Jan 23 04:26:34 -00 2018','osrelease' => '4.14.12-2','ostype' => 'Linux'},'mem-info' => {'MemAvailable' => 5524172,'SwapTotal' => 1048568,'SwapFree' => 1047800,'MemFree' => 3874640,'MemTotal' => 8170200},'cpu-info' => {'flags' => ['fpu','vme','de','pse','tsc','msr','pae','mce','cx8','apic','sep','mtrr','pge','mca','cmov','pat','pse36','clflush','dts','acpi','mmx','fxsr','sse','sse2','ss','ht','tm','pbe','syscall','nx','lm','constant_tsc','arch_perfmon','pebs','bts','rep_good','nopl','cpuid','aperfmperf','pni','dtes64','monitor','ds_cpl','vmx','smx','est','tm2','ssse3','cx16','xtpr','pdcm','sse4_1','xsave','lahf_lm','pti','tpr_shadow','vnmi','flexpriority','dtherm'],'siblings' => 4,'model name' => 'Intel(R) Core(TM)2 Quad CPU    Q9550  @ 2.83GHz','cpu MHz' => '2000'},'boot-dir-info' => {'available kernels' => ['vmlinuz-4.8.0-53-generic','kernel-debian-sources-x86_64-4.14.12-2','vmlinuz-4.9.6_iso']},'kit-info' => {'python-kit' => '3.4-prime','text-kit' => 'master','games-kit' => 'master','lisp-scheme-kit' => '1.1-prime','desktop-kit' => '1.1-prime','editors-kit' => 'master','php-kit' => 'master','perl-kit' => '5.24-prime','gnome-kit' => '3.20-prime','nokit' => 'master','ml-lang-kit' => '1.1-prime','kde-kit' => '5.10-prime','dev-kit' => '1.1-prime','media-kit' => '1.1-prime','core-hw-kit' => 'master','ruby-kit' => '1.1-prime','xfce-kit' => '4.12-prime','security-kit' => '1.0-prime','java-kit' => '1.1-prime','lang-kit' => '1.1-prime','core-kit' => '1.0-prime','xorg-kit' => '1.19-primt','net-kit' => 'master','science-kit' => 'master','haskell-kit' => '1.1-prime'},'version-info' => {'gcc versions' => ['5.4.0'],'portage version' => '2.3.18-r2','ego version' => '2.3.3-r1','python versions' => ['2.7.13-r1','3.4.6-r1']}},'path' => '/funtoo/user/8f642ea9-9dc2-4a6c-93e3-d6ebb57cd4b1%20'}}

    FYI.  If this isn't the place for this type of feedback, point me in the right direction, please.

  8. Last time I tried Gentoo was before 2004, but I didn't have the horsepower to justify using it regularly.  That is no longer the case but I've been using CRUX since shortly after Debian Sid switched from sysvinit.  Very recently I learned about the origins of Funtoo and that the BDFL ruled systemd to be outside the distro.  So here's how far I've gotten since deciding to revisit USE-land.  I very much appreciate everyone's effort in providing this distro!

    blueSoFar.png

×
×
  • Create New...