Commit graph

1418 commits

Author SHA1 Message Date
inxi-svn 0e2afce7d6 New version, new man page, new tarball. Modified slightly -tc and -tm output to fix a
pet peeve of mine. Now, if -I, -b, -F, or anything that can trigger the memory: used/total
in Information line is not used, -tm will always show the system used/total ram data on the 
first line of the Memory item of -t output.

Also, if -xtc (trigger ram data in cpu output) is used, and -I is not triggered, and -tm is
not triggered, will also show system used/total ram data on the cpu first line.

I'd found it odd that this data did not appear when -tcm or -tm or -xtc were used, so this is
now fixed. I used the -t option a fair amount to find memory/cpu use issues, and usually I
don't use the option with other options, so the lack of total system ram data was odd.
2015-05-30 18:55:54 +00:00
inxi-svn 465c5e7752 New version, new tarball. A desktop id fix, Mate id failed, mate moved to a more
long term solution to identify itself, so the hack I had in place fails on new MATE.

We'll see if this does it for various glitches, now quassel and mate latest should
again be working.
2015-05-13 20:18:38 +00:00
inxi-svn 1a1e84bc8c New version, tarball. This fixes a qt5 glitch with Quassel id, hopefully anyway. 2015-05-11 22:10:38 +00:00
inxi-svn 7336dc6440 No version change, new tarball. Fixed the repo error message to be more accurate, since
a system could be supported but have no repo data, like on some livecds etc. Also made it
better for BSD or GNU/linux.
2015-02-16 03:14:12 +00:00
inxi-svn 8b597124d7 typo fix in man page 2015-02-16 02:33:41 +00:00
inxi-svn ba03450d02 small man page edit for consistency 2015-02-16 02:22:32 +00:00
inxi-svn 052cb3f7af New version, updated man page, new tarball. Updated -r to for portage gentoo sources. This should work
fine for all derived distros like Sabayon as well. The test looks for:
/etc/portage/repos.conf/ and type -p emerge
if found will then grab the repos from the source files found.

Note that the logic for this was almost identical to that used for rpm so it was an
easy addon. Please let us know if you have an issue and provide data samples of relevant
files.
2015-02-16 02:17:58 +00:00
inxi-svn 3715909bd5 New version, new tarball. Two great bug report, issues.
1. Tightened runit init detection to use proc, note that if runit works on BSDs inxi will
   require more data to properly detect it on BSDs..
   2. Use openrc runlevel tests natively if openrc detected.
   3. Fixed subtle issue with alias to inxi file and paths.
   4. Added rc-status data collection for debugger, improved debugger data collector handling
      of bsd and other tests to note absent if not there in file names.
2015-01-24 18:51:56 +00:00
inxi-svn 2ebaa2b1c6 added more debugger, ps -p 1 2015-01-14 21:13:44 +00:00
inxi-svn ad21cc81c4 added some debuggers, ps -e / cat /proc/1/comm for future init data collection 2015-01-14 21:06:11 +00:00
inxi-svn 2a277e09bf New Version, new tarball.
Fixed bugs in Epoch init system detection, caused false positives in systems booted on
SysVinit, but with Epoch installed. Epoch turns out to be in PID 1 == epoch (/proc/1/comm)
so that's easy to fix.

Also fixed spacing isxue with OpenRC output in -I line.
2015-01-14 20:41:55 +00:00
inxi-svn 358988f801 small code cleanup, future proofing dm ids 2014-11-04 03:55:30 +00:00
inxi-svn ff7968377a New version, tarball. Very small update, added sddm id to dm detecfion. Because Arch linux,
at least on the system I got data from, is not using .pid/.lock extensions, but other systems
are, I'm adding sddm AND sddm.pid detection. This required changing the id to use explicit -f
for test, not the previous -e, which will force only files, not directories, to trigger yes case.

No other changes, but it's worth updating to this because distros may start using sddm in the not so
distant future, it's beta currently though.
2014-11-04 03:29:21 +00:00
inxi-svn 98ff2da9dc updated recommends/dependency in comments 2014-10-12 19:16:52 +00:00
inxi-svn 2c819d297b moved uptime from dependency to recommends 2014-10-12 19:14:53 +00:00
inxi-svn 3864eab62f New version, tarball. Debian has for some reason broken procps / uptime support, for
as of yet unknown reasons, so rather than wait to see the bug resolved, I'm just removing
uptime as a depenendency, though this is a short term hack only because we don't know
why it was removed from procps or if that was just a mistake, or if other things as well might
be vanishing from procps. Am leaving in however uname as dependency because inxi cannot
determine what platform it is when it starts without that.
2014-10-12 19:11:42 +00:00
inxi-svn 14cb52669a removed some development comments, no other change 2014-09-30 17:42:31 +00:00
inxi-svn 4d1ddd7de4 New version, new tarball. Bug fix for regression introduced in last versions. Double
output for apt repos. Also refactored duplicated code into a function, no other changes.

Note that this version features the repo debugger tool as well, which is very helpful in
particularly non apt systems to fix issues with its handling of repo formats etc.
2014-09-27 07:11:11 +00:00
inxi-svn 4186f82694 small cleanup in output 2014-09-26 05:24:08 +00:00
inxi-svn f41358e933 New version, new tarball. Added slackpkgplus support, added freebsd pkg servers,
added netbsd pkg servers, all to -r.
2014-09-26 04:40:26 +00:00
inxi-svn d6ff64d653 New version, new tarball. For some weird reason rpm query didn't work with gawk all
on one line, moved to separate lines. Who knows why? This only impacts rpm distros.
2014-09-25 07:54:37 +00:00
inxi-svn 98de82a431 clenaup 2014-09-25 07:08:15 +00:00
inxi-svn da17522bc7 rpm bug fix, no new version, new tarball. 2014-09-25 06:55:20 +00:00
inxi-svn 39e240b6d6 new tarball, same version. More fixes to avoid failures on -r for various ssystems 2014-09-24 20:40:49 +00:00
inxi-svn 0c8f2108dd code cleanup, new tarball, added test to add repo line 2014-09-24 20:29:42 +00:00
inxi-svn 1f06a5a6f5 New version, new tarball. This fixes broken slackpkg handling in -r, and, using the same fix,
fixes a single scenario with apt, where there is only sources.list, no .d/*.list files. 
I was assuming that the file name would print out in the output of single file grep, 
but that only happens with multiple files.
2014-09-24 20:21:28 +00:00
inxi-svn 3b9fd904bc forgot, added debuggers to repo data so I can figure out what is actcually being processed. 2014-09-24 17:56:22 +00:00
inxi-svn e094ceb0f5 bsds, another repo mistake, fixed 2014-09-24 17:45:38 +00:00
inxi-svn 7ac3f53973 made a mistake on dragonfly bsd repos 2014-09-24 17:44:01 +00:00
inxi-svn 82d950a4e8 New version, new tarball. Added slackpkg support -R; added rpm support for gtk version (-Sx).
bsds: removed dragonly specific used mem hack, now will work for any bsd, if avm in vmstat is 0
adds a flag to value, and removes it when used.

Nothing else of note.
2014-09-24 17:35:05 +00:00
inxi-svn caa106f85e no version change, new tarball. This is a purely code cosmetic change, XDG_CuRRENT_DESKTOP now shows X-Cinnamon
for cinnamon, so added an xdg test to skip the xrop -root section. Since either will catch it fine, there is
no actual difference in output or outcome.
2014-09-24 06:20:41 +00:00
inxi-svn dedb8d5fa7 bsd fixes, for null drive data 2014-09-23 02:37:10 +00:00
inxi-svn ab8fa3f375 updated --recommends to add files used in inxi as well, with linux/bsd comments 2014-09-23 01:53:26 +00:00
inxi-svn e5e50ee371 bsd fix, turns out at least dragonfly has /sys, but it's empty, so updated check 2014-09-23 01:09:15 +00:00
inxi-svn 1e48007c62 bug fix 2014-09-22 23:13:35 +00:00
inxi-svn 83beb896cc New version, new tarball. This is only for bsds. Added hack to get dragonfly used ram,
added dragonfly/freebsd repos full support.

Added sort of drives order to get around gawk pseudo array hash issues.

And that's that.
2014-09-22 23:11:36 +00:00
inxi-svn 78a1c5b0e8 bsd fix 2014-09-22 19:50:45 +00:00
inxi-svn 482338cae2 new tarball, no version change. Fix for openbsd lspci, it doesn't have the closing [...] data 2014-09-22 19:37:10 +00:00
inxi-svn f8c28ac52d bsds zfs fixes for spares 2014-09-22 03:30:00 +00:00
inxi-svn 0968e0a55a bsd fixes, for zfs spares 2014-09-22 03:26:03 +00:00
inxi-svn 2372d3b5a1 new tarball, no new version. Removed a class from freebsd pciconf that gives a false network card id 2014-09-22 02:56:26 +00:00
inxi-svn 01d10df7a5 new tarball, same version, fixed a bsd issue with non raid zfs fs 2014-09-22 02:40:32 +00:00
inxi-svn 57dd609f09 new tarball, same version. Fixed a failure to handle N/A in zfs where there are no detected components. 2014-09-22 01:14:28 +00:00
inxi-svn 0497f153cd New version, new tarball. Added lxqt desktop id that is not dependent on openbox detection.
Fixed some bugs. Added a pciconf class for audio. Added support for bsds running lspci, which
lets openbsd show card info for -A,-G,-N
2014-09-22 00:39:26 +00:00
inxi-svn b50c4a156e new tarball, no version change, fixed openbsd cpu flags 2014-09-20 19:47:50 +00:00
inxi-svn 23cbb0455f new tarball, no version change. This fixes another possible glitch with bsd handling of -D/-d data, because
/var/run/dmesg.boot can contain repeated data when not recreated at boot, you can have the same disks discovered
two times, so I made the gawk arrays use the disk id as part of their array key.
2014-09-20 18:36:36 +00:00
inxi-svn 36ea961bdb New tarball, no version change. This is only for bsds, added -k to swapctl to force kB block output. 2014-09-20 18:02:55 +00:00
inxi-svn 2840e253f7 last fixes on new tarball, version 2014-09-20 03:32:57 +00:00
inxi-svn 58651ac5e5 bug fix 2014-09-20 03:25:17 +00:00
inxi-svn 7ac76db61c trying to get cd speed 2014-09-20 03:22:55 +00:00