Commit graph

1864 commits

Author SHA1 Message Date
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
inxi-svn 023903796c New version, new tarball. Mostly bsd fixes, a few for linux disk info.
Added support, basic, for bsd hard disks, and optical disks.

Added hard disk total/percent used for BSDs, sort of.

These are mostly just hacks since the data isn't easily available from system
standard tools, though I could on freebsd use gpart I guess but that's another tool
needed, and another method, too much work imo for small results.
2014-09-20 02:55:26 +00:00
inxi-svn 97a0bc65fb New version, new tarball. Cleaned up and made more consistent the cpu max/min output.
Now the short form, the -b/-v1 form, and the -C forms are all similar.

Also, added a few hacks to try to extract cpu max speed from cpu model string in
either sysctl -a OR /var/run/dmesg.boot data in freebsd/openbsd. Sometimes it may
work if that data was in the model string. It's a hack, but will do until we get
better data sources or they update their sources to list more data.
2014-09-18 04:27:05 +00:00
inxi-svn 185b1d189c logic fix 2014-09-17 04:48:19 +00:00
inxi-svn db4ff03d58 bug fix on single core -xxC output 2014-09-17 04:46:36 +00:00
inxi-svn 2a9bb12e51 more cleanup, small man page edit 2014-09-17 04:41:27 +00:00
inxi-svn 6111b758a5 bug fix, math mistake 2014-09-17 04:38:48 +00:00
inxi-svn 8cef566017 New tarball, same version. This adds UP support for -Cxx, showing min cpu speed as well. 2014-09-17 04:36:03 +00:00
inxi-svn 231d9055a7 code cleanup 2014-09-17 04:25:16 +00:00
inxi-svn 315ef9ac6f comment cleanups 2014-09-17 04:22:09 +00:00
inxi-svn 50abd139f1 more cleanups of logic, this should be about it for 2.2.5 2014-09-17 04:18:50 +00:00
inxi-svn 351d4932e2 small logic cleanup 2014-09-17 04:16:33 +00:00