Commit graph

1875 commits

Author SHA1 Message Date
Harald Hope 454da4e4ae New version, new tarball. Bug fix: added basic support for NVMe M2 disk storage type.
NOTE: missing product name/serial info, because it's not being treated by linux kernel
as a standard disk. Could not find that data anywhere in the system debugger dump.

If you know how to find the model name/number and or serial, let me know.

Also small fix, as noted: ip: should be ip-v4 to match with ip-v6, thanks mikaela.

Also some debugger fixes and updates.
2016-01-30 17:13:25 -08:00
Harald Hope 63a0732392 date fix 2016-01-30 14:55:58 -08:00
Harald Hope 852c7c81ed Trying a raw fix for nvme0n1 type disks 2016-01-30 14:54:25 -08:00
Harald Hope 1963fad67e added some debugger stuff for -i, also a -xx@ 15 switch to trigger that. Won't be used
except for specific ip related issues.

Also changed ip: to ip-v4 to be more accurate.
2016-01-30 11:36:38 -08:00
Harald Hope 305f8beda6 updated copyright year 2016-01-03 14:20:10 -08:00
Harald Hope 5c6915e1a9 New version, new tarball. Finalized the * expansion fix for arrays. This is a significant
bug fix, so while the bug almost never appears, if it does, the inxi output can get completely
corrupted.
2016-01-03 14:09:57 -08:00
Harald Hope ca4e5e1c1e added more robust array clearing 2015-12-30 13:55:44 -08:00
Harald Hope 7dcc1e16a2 cleanup 2015-12-30 13:42:44 -08:00
Harald Hope 9782f447af added escapes 2015-12-30 13:19:15 -08:00
Harald Hope d3cff31ed4 No version change til confirmed. New tarball. 2015-12-30 13:12:45 -08:00
Harald Hope c88283bd5f No version change, new tarball.
Cleaned up some logging glitches.
2015-12-29 14:06:45 -08:00
Harald Hope 5850df917c New version, new tarball. Try 2 at mmcblk support. I had mmcblock, thats not how it's
reported to the system.
2015-11-15 17:26:19 -08:00
Harald Hope 762cee5247 fixed date/version number 2015-11-13 12:19:08 -08:00
Harald Hope efda1ecfec bug fix, corrected incorrect pattern that led to wrong drive listing 2015-11-13 12:13:01 -08:00
Harald Hope c40a904294 New version, new tarball. Added tentative support for /dev/blcmmc0p12 type partitions
and drive identifiers. This will probably require more fixes.
2015-11-13 12:00:16 -08:00
Harald Hope d512e6b9ad New version, new tarball. A subtle issue pointed out by a user, inxi is limited to
26 drives, and fails to handle the linux > 26 options:

https://rwmj.wordpress.com/2011/01/09/how-are-linux-drives-named-beyond-drive-26-devsdz/

That article explains the failing well.

Note that because I have neither user data sets or > 26 hdd systems available, I cannot
verify that my fix works. It may work, that's all I can say.
2015-11-09 19:03:46 -08:00
Harald Hope 0ae4059a1e edits 2015-08-30 19:50:18 -07:00
Harald Hope 47de2ab542 edits 2015-08-30 19:43:29 -07:00
Harald Hope 69de6e9dd7 edits 2015-08-30 19:41:45 -07:00
Harald Hope 5dba18373d edits 2015-08-30 19:40:36 -07:00
Harald Hope ad8235cf8b edits 2015-08-30 19:31:02 -07:00
Harald Hope 9526eed11a added gpl 3 license txt 2015-08-30 19:08:36 -07:00
Harald Hope ee5a068fe7 edits 2015-08-30 18:47:23 -07:00
Harald Hope 7d7e569bf6 edits 2015-08-30 18:44:01 -07:00
Harald Hope 509c1d1d84 edits 2015-08-30 18:42:49 -07:00
Harald Hope b1765d68e9 edits 2015-08-30 18:32:14 -07:00
Harald Hope 856046b481 text edits 2015-08-30 18:28:27 -07:00
Harald Hope 30fd479f92 cleanup 2015-08-30 18:27:45 -07:00
Harald Hope 0a3ec19482 text cleanup 2015-08-30 18:26:53 -07:00
Harald Hope 5cbffe837d text fixes 2015-08-30 18:25:39 -07:00
Harald Hope 7fcb0c4402 text cleanup 2015-08-30 18:16:57 -07:00
Harald Hope 28fc9c8900 text cleanup, silly 80 column nonsense. 2015-08-30 18:15:36 -07:00
Harald Hope 4a1c14d335 cleaned up text 2015-08-30 18:04:15 -07:00
Harald Hope cb5ef5e5aa Added readme, to stave off any more absurd requests to tag rolling release software. 2015-08-30 18:00:12 -07:00
Harald Hope 5e6661a8ca removed an experiment 2015-08-29 00:24:22 -07:00
Harald Hope be292440cd added file tag-id, this is enable the pointless and silly fiction of
tagged releases. This file will be used to store the current tag version,
which a script will increment by one and use as the base for the next release.

I'd suspected that git made developers get really bad habits, and my suspicions
have to some degree been confirmed, though I can see some advantages for
certain development styles, but most definitely not all.
2015-08-28 16:01:01 -07:00
Harald Hope 5b77532460 updated gz files for updated man page. 2015-08-28 12:45:53 -07:00
Harald Hope 6d4efa1a59 some man page fixes, with links.
Merge branch 'Mikaela-links'
2015-08-28 12:42:34 -07:00
Mikaela Suomalainen 1dff70a2cb inxi.1: fix links
* weechat.org has HSTS so using https is encouraged.
* code.google.com says that the project is read-only and inxi has moved
  to GitHub so linking to what seems to be the current version of
  documentation would be better.
2015-08-28 19:41:55 +03:00
Harald Hope 056d2b6550 New version, new tarball:
Changes: updated inxi updaters to use github locations.

I will do this commit once for googlecode, and once for github, after that,
all commits will go only to github.

inxi moves to github, despite my dislike of for profit source repos, and git,
I decided that I just don't have the time or energy to do it right, so I'm going
to use github.

The project is already moved, though I have left inxi up for the time being on
code.google.com/p/inxi until I move the wiki to http://smxi.org

Everything is pretty much the same, the project url is:

https://github.com/smxi/inxi

The direct download link for the gz is:

https://github.com/smxi/inxi/raw/master/inxi.tar.gz

git pull is:

git pull https://github.com/smxi/inxi master

svn checkout url:

https://github.com/smxi/inxi

And that's about it.
2015-08-20 16:32:57 -07:00
inxi-svn e1feddf2ae New version, tarball. Trivial wget/curl change, nothing else. No need to upgrade packages. 2015-08-02 21:21:04 +00:00
inxi-svn 44535d0b0c New version, new tarball. This fixes a bug with the last fix for KDE Plasma version. It was
showing Frameworks version, which is apparently NOT the same as the plasma version.

Also added debugger kde versioning to make this stuff less of an ordeal for data collection.
2015-07-06 22:53:44 +00:00
inxi-svn 993f50e942 added plasma-netbook 2015-06-16 01:08:15 +00:00
inxi-svn 20a6bbabf4 Same version, new tarball, I'm tossing this in with the other release, changing for kde >= 4,
changing simple KDE to KDE Plasma, which keeps it clear and simple.
2015-06-16 01:02:06 +00:00
inxi-svn 96fe267833 New version, new tarball. Got a good fix for the kde version issue from the lads at
#kde-devel, now using kf5-config --version  which gives similar output to kded4 --version

I use this for both 4 and 5, but since 4 has worked fine for years, I'll just use this for 5
and later.
2015-06-16 00:51:45 +00:00
inxi-svn 2b22e24d2b new version, new tarball. Adapted to deal with yet another silly pointless change from
normal, in this case, sddm decided that using a .pid or .lock file in /run was too easy
so they changed to some session id type string in the /run/sddm/ directory.

Speaking for myself, I find such pointless changes from anything resembling normal behaviors
to the reason that gnu freedesktop systems will never achieve significant desktop use globally.

Also, in the same vein, added debuggers to try to figure out what plasma5/kde 5 is using
internally to give command line version information. Again, something pointless internally
was changed, thus breaking something that had faintly resembled an api, which is of course
why desktop gnu linux will never actually take off, developers in the real world have no
interest in chasing after such pointless and never ending churn in even the most trivial 
areas of the OS, let alone the core.

inxi remains however as a log of this ongoing churn and lack of discipline, and so remains
an interesting process of observation, and a way for users to try to avoid the constant
changes in simple system queries that should really never change, so I can see a reason
to keep it going since it's obvious that the actual foss ecosystem itself will not and apparently
cannot grasp that it is the lack of stable apis, methods, etc, that has kept desktop gnu linux
from achieving any actual real world success or popularity, and that is the actual problem
that should be fixed, not some pointless internal change to something.

On the source repo front, maintainers, I still can't find an acceptable alternative to the
impending shutdown of googlecode. github is a for profit venture that people who seem totally
void of any sense of history believe is actually going to be around longer than say, sourceforge,
or googlecode, as a legitimate source hosting site.

I'd welcome any suggestions. So far all the options are bad that I can find.

Top preference is svn, but if git is the absolute only other choice for an otherwise good option,
I'd consider git, but it's a horrible option for inxi because of how inxi development and debugging
works, vs how git works. ie, svn branches are perfect, git branches are totally wrong.

I may end up just hosting the svn on my own servers to avoid having to move yet again when the next
for profit flakey site decides to close up or monetize the source hosting.

The original idea of googlecode was for google to 'pay its dues to the foss community', but apparently
they got bored with that idea, plus of course, the ongoing total failure of google to deal with 
automated spam, which has always been a huge bug in the core google corporate culture. But googlecode
was by far the best option I've come across, it was done by a deep pocketed corporation not for profit
for pretty good reasons, and was never intended to be a profit center, which is the closest I could
see for a non free option. 

Setting up svn gui stuff however is a royal pain and requires ongoing maintainance for the life of
the software, which is NOT fun, nor will I sign up for that obligation.

I may end up moving to github anyway, even though git truly sucks for inxi and myself, but it's an 
idea I find fairly vile, apparently free software (sic) authors seem to have no grasp of the concept
of fredom when it comes to source code hosting, judging by the absurd popularity of github as the
default go to source repo. Their website is pathetic as well, which isn't very promising.

So we'll see where it goes, I think I have until august to decide what to do for source hosting.

Since I'm old enough to have seen sourceforge and now googlecode do the same thing, along with a lot
of other options, to say github won't do this too is delusional, what you can almost certainly say is it 
will do it, the only question is when. But, just as Linus did with his non free linux kernel version
control, people will stick with the non free stuff until you realize you can't use it anymore, because 
it is non free. Free software hosted on non free source repos is to me one of the most absurd and
stupid things I've ever heard of to be honest.
2015-06-15 22:38:06 +00:00
inxi-svn dce66a2680 New version, tarball. Tiny change. Added /etc/devuan_version file to distro id to handle
the switched file name. Kudos to anyone out there fighting to create a working alternative
to the unreliable and buggy and windows emulating systemd, I wish devuan luck. Maybe between
devuan and gentoo and slackware we can save the free software core systems before it's too late.
2015-06-08 22:47:29 +00:00
inxi-svn d744ca415b added comment to explain C2 + number issue 2015-05-30 19:09:47 +00:00
inxi-svn 26805f365b removed debugger 2015-05-30 19:08:06 +00:00
inxi-svn bb8d1a6dc2 bug fix with ps count for irc 2015-05-30 19:07:22 +00:00