Commit graph

1061 commits

Author SHA1 Message Date
inxi-svn 079944e590 one more distro id added to debugger collector, no need for new version 2012-10-04 02:34:10 +00:00
inxi-svn b9fdb8b36a added in fallback mode /etc/os-release for all distros, and as preferred mode for Arch, which
is I believe the only one that actually uses this at this point.

Preferred is lsb-release, because that tends to be more accurate.

Note, this may trigger arch derived distro errors, sigh...
2012-10-04 01:36:08 +00:00
inxi-svn bfce0a8fd7 added support for /dev/mapper partitions, those didn't show before, and triggered an error due to /
in path, ie, /dev/mapper/truecrypt1 for example.

Also fixed some subtle bugs that could in some instances trigger errors on partition label/uuid, not likely, but it could.
2012-10-03 20:53:13 +00:00
inxi-svn c7d6a07719 Added MATE desktop support, same method as cinnamon, xprop shows the string _MARCO which is the renamed metacity window manager.
Then mate-about -v gives the current mate version.

New inxi, 1.8.17, new tarball.
2012-09-17 00:47:08 +00:00
inxi-svn a5731b47b5 improved cinnamon desktop support for -S, apparently cinnamon has forked from gnome proper, and is now identifiable
via xprop, so that is now moved to full desktop version handling. This requires bypassing the gnome test, which
is a good thing, because the gnome test uses a deprecated method for gnome detection. Still works, but best to
move from it no matter what.

New tarball, new inxi version.
2012-09-16 17:59:06 +00:00
inxi-svn 5eff92a613 bug fix 2012-09-11 18:42:56 +00:00
inxi-svn 6d1c39fd17 forgot to update mandb on mv 2012-09-11 17:59:32 +00:00
inxi-svn 1676f029f1 updated inxi updater to get inxi.1.gz instead of inxi.8.gz, and also to mv man8/inxi.8.gz to man1/inxi.1.gz if detected.
that should bring inxi back into sync with the methods of man.
2012-09-11 17:55:47 +00:00
inxi-svn 29c55b61d9 Added support for hexchat, version update, but this is the only actual change. 2012-07-30 20:23:31 +00:00
inxi-svn f1dcb81d1d added to data collector /etc/os-release 2012-07-22 00:25:04 +00:00
inxi-svn ac3fe7fdb5 fixed tabs/spaces 2012-07-02 03:57:12 +00:00
trash80.v2.0 ba8ed4d8b2 oops, hit ctrl-x instead of ctrl-c. Fix. No version bump. 2012-07-02 03:30:41 +00:00
trash80.v2.0 0aef2c518d Update to log python version. Not going to bump version number since this isn't greatly important and I just bumped the version number. So version 1.8.13 will have python version logging included. 2012-07-02 03:29:23 +00:00
trash80.v2.0 e874c108eb bumping version number. 2012-07-02 03:24:25 +00:00
trash80.v2.0 b6d597a6ce printing out python version before running xiin. Not yet logged. 2012-07-02 03:23:43 +00:00
inxi-svn 7dfa71fdf3 small change, with -xx, now inxi shows one driver per line, but shows the total disk space on a separate line
that makes it a bit more readable. New version number, new tarball.

I debated making it one per line default as soon as -x is triggered but will leave it this way for now, with -xx
you get the easier to read single line output in all cases, so that's probably good enough.
2012-07-01 21:35:19 +00:00
inxi-svn d85b9a1928 small change, new version, making dm info, if present, show out of X as well. this can be useful if you for example have
ssh'ed into box, and don't remember what dm is running the desktop. Shows N/A if in X if nothing detected, does not show
out of X since could be a headless server.

Updated man page, new tarball.
2012-06-26 19:22:01 +00:00
inxi-svn 561247de00 typo fix 2012-06-25 23:59:26 +00:00
inxi-svn cc7a979269 debugged, final tarball for this round. 2012-06-25 23:58:29 +00:00
inxi-svn 3367734d20 bug fix 2012-06-25 23:55:02 +00:00
inxi-svn bd55bd0c11 bug fix, new tarball 2012-06-25 23:52:07 +00:00
inxi-svn 0ec99ebc47 tweaked it a bit, updated man page to note that -U installs/updates man, new tarball. 2012-06-25 23:49:21 +00:00
inxi-svn e9c2c3882a inxi -U will now install the man file too, but only if /usr/share/man/man8 directory exists.
And if user is logged in as root. The -U procedure for inxi itself will run independently of that.

On completion of inxi download/update, if successful, will do the man page update/install.

And that's that.
2012-06-25 23:35:24 +00:00
inxi-svn 88217d7c74 tiny change in help menu for -t, new tarball, I think that's close to it now. 2012-06-24 22:25:13 +00:00
inxi-svn c05fd8d332 added i3 wm to desktop detection, new tarball as well. Version bump since this is a real change. 2012-06-24 20:34:14 +00:00
inxi-svn fb69777002 Added more dm, ldm, tint2. Added kicker to extra de info.
Biggest change, totally reworked the man page, now it's much more complete and has a lot more information.

Includes how to run in IRC clients, how to create konversation shortcut for /inxi type start.

Ok, that's it, probably will refine the desktop extra information and maybe add a dm or two more.

Also added in startx detection for when no dm was detected, thanks JavaAtom for that one.
2012-06-24 20:04:46 +00:00
inxi-svn c6af37371d fixed little issue, now only shows exact string search for desktop extra info 2012-06-24 08:41:29 +00:00
inxi-svn f83ab4df38 forgot to fill in a word 2012-06-24 08:37:19 +00:00
inxi-svn 4d219d23a5 by special Mint request, adding shell/panel type extra extra extra output to desktop, this is so easy to do
I decided to just add an -xxx option, for extra extra extra data, no output if nothing detected.

No big support issues, and Mint has used inxi by default for a while, so I think it's fine to add this for them.
2012-06-24 08:30:14 +00:00
inxi-svn ce04297c0f small tweak added, if by some weird chance there's more than one dm, shows all of them, in comma separated list.
This might help debug certain odd issues where a user might not know this is the case, or forgot, or something else weird.
2012-06-24 07:45:22 +00:00
inxi-svn 3821e2a16e new -xx feature for -S, shows display manager running if in X. Supports currently the following:
entrance gdm gdm3 kdm kdm-trinity lightdm lxdm mdm nodm slim wdm xdm

there's been a relative flood of new display managers, and a few more are probably coming, so
it's actually a somewhat useful thing to have this option.

This is also going to close issue 30, which is not going to be further handled due to ratrace
of trying to support various software packages running on the systems.

Also updated man page for that -xx item.
2012-06-24 07:03:39 +00:00
inxi-svn 6e4f112e82 New inxi version, new tarball.
Added support for razor-desktop in desktop id section. Tiny change, but there it is.
2012-05-27 19:12:55 +00:00
inxi-svn cdaa47b016 Made a few subtle text adjustments, no version number change, these are purely cosmetic adjustments.
Made new tarball as well for maintainers.
2012-05-17 06:21:33 +00:00
inxi-svn 911fe425dc moved man pages to trunk, easier that way 2012-05-16 01:30:00 +00:00
inxi-svn 4bdb6b0621 By suggestion and good sense, -R has been modified. New tarball as well.
Now RAID works like this:

-b - if no /proc/mdstat, or if no devices found and module is running, show nothing, otherwise show short form as before
-F - if no proc/mdstat, show nothing, if no devices but mdstat and if -xx, show all lines, otherwise show normal
-R - show all messages and missing file/module information so users, particularly sys admins, know right away module
is running even if no devices.
-v 6 and less, like -F. -v 7, like -R run, ie, show all messages.

this gets rid of unneeded line output given that only if you have md_mod running will you have any data for /proc/mdstat
and that module is only running if you have mdraid installed. 

Also redid the no data messages for no module state and no devices state to better reflect what is actually happening.

Good adjustment and good cleanup of unneeded output while tightening the actual usability of the specific messages received.
2012-05-15 01:51:58 +00:00
inxi-svn eee6f3e83e added link in comments to raid info 2012-05-11 21:59:04 +00:00
inxi-svn b345b8b44f removed debugger data, whoops! 2012-05-11 18:48:14 +00:00
inxi-svn 31bf0858c1 removed patch number from 1.8.2 2012-05-11 18:47:17 +00:00
inxi-svn 53c1943a82 fixed small issue, turns out sometimes for raid devices, the [2/2] [UU] type data is simply not present.
That is now handled explicitly, version 1.8.2
2012-05-11 18:46:54 +00:00
inxi-svn 5af065c955 tiny glitch, fixed missing separator in raid 2012-05-11 18:33:42 +00:00
inxi-svn 7641bd1ca6 small tweak, made hardcoded /proc/mdstat use global path variable. 2012-05-11 17:46:31 +00:00
inxi-svn 62e0e35b79 help tweak, fixed -b and -v2 descriptions to note that they are close but not identical 2012-05-11 17:33:35 +00:00
inxi-svn 654694cd16 removed RAID line from -b output if either no /proc/mdstat file or if no raid devices detected. -b should always
be as short and non verbose as possible. Also noted in --help that -b does not show hard drive names, just totals.
2012-05-11 17:30:17 +00:00
inxi-svn 6ecaee1046 tweak 2012-05-11 06:44:31 +00:00
inxi-svn 217e14414e final tweak to missing mdstat file output 2012-05-11 06:44:02 +00:00
inxi-svn b26c4ec1e7 cleanup 2012-05-11 06:25:51 +00:00
inxi-svn 9837f9cbec adjusted the missing mdstat file method to be right. 2012-05-11 06:23:52 +00:00
inxi-svn f744c6ffbe added a protection against no /proc/mdstat might be needed on old systems, we'll see. 2012-05-11 06:21:32 +00:00
inxi-svn 65aa044f30 New feature, updated to inxi 1.8.0, -R for RAID output.
Includes 4 levels, -b shows basic only, -R shows primary info, device id, components, state, and report on drives 

-Rx shows more, and triggers a second info line per device with more raid info.

-Rxx also adds more information, and triggers system raid support info and unmounted raid devices line.

-F uses -R now.

And that's that, enough raid stuff for a lifetime.
2012-05-11 06:01:17 +00:00
inxi-svn 4fa7edd006 updated man pages, removed temporarily raid function 2012-05-10 05:15:35 +00:00
inxi-svn 482930ff07 fixed typo in -v 5 help item. 2012-05-08 23:46:59 +00:00
inxi-svn 02579b3a16 Added man pages, including the gz part. No idea why I forgot to do this, this is by aus9 by the way.
So there's the man pages, needs some work, but at least it's something.
2012-05-06 23:38:13 +00:00
inxi-svn bd72fdf2c6 new -xx feature, by request, -D shows serial number of hdd as well. Also fixed the drive output to be more clearly labeled with
data type names, as with the rest of the outputs.
2012-04-26 23:51:55 +00:00
inxi-svn f85208ecbc small bug fix, only affects gentoo/sabayon konvi version number detection. Path change needed as alternate. 2012-04-26 20:25:04 +00:00
inxi-svn fe958e912b trying a fix for konvi version for sabayon, they changed paths 2012-04-26 20:17:25 +00:00
inxi-svn d37c485f87 added /proc/mdstat output to disk data collector function. 2012-04-26 18:16:39 +00:00
inxi-svn cdb03510b4 adding in validation since user set ip addresses can be wrong. It's always something, sigh... 2012-04-16 20:29:13 +00:00
inxi-svn de5ccd8a1c added feature where a different ip page can be added by whoever.
That would need to be set in the inxi override config file. The page must show only
one line of output, and that last item on that line must be the ip address.

Ok, that's it, not a big deal, but some people may prefer a non smxi ip address page
for whatever reason, so have at it. Or not.
2012-04-16 18:06:13 +00:00
inxi-svn 7dc1634887 language tweak, getting there 2012-03-26 22:33:18 +00:00
inxi-svn 2ffdda3578 language tweak 2012-03-26 22:29:30 +00:00
inxi-svn 02348a009f language tweak to -M output 2012-03-26 22:28:58 +00:00
inxi-svn 673c4d4585 language tweak 2012-03-26 22:22:42 +00:00
inxi-svn f94a67dca6 language tweak 2012-03-26 22:22:19 +00:00
inxi-svn ef8f431ec4 fixed for older systems, -M with dmidecode can be empty, so error messages should also show that. 2012-03-26 22:17:27 +00:00
inxi-svn e64687d88f user patch, added support, as root user, for dmidecode in -M data.
This helps users of older systems get system machine data.
2012-03-26 21:41:53 +00:00
inxi-svn fcd3ccaf4c updated recommends for arch, xprop has changed to xorg-xprop 2012-03-26 20:32:27 +00:00
inxi-svn 9d8da0627f bug fix, some intel cpus give core id as 0 for each core, thus creating a situation where
inxi thinks it's a single core cpu, no matter if it's multicpu or multicore.

Using the: cpu cores
value to double check, as a fallback. This seems to work, ie, if cpu cores is listed as 1
but processor count * cpu count is > 1, then clearly the intel reporting bug is in play.

Note that this is NOT an inxi bug, but is a bug in how some intel cpus create their
cpuinfo data, but since intel is a major player, it's worth handling that issue.
2012-02-21 20:14:15 +00:00
inxi-svn bd15318705 fixed a logging bug, won't have any impact on users. 2012-02-13 05:27:36 +00:00
inxi-svn bf4333570e fixed typo, thanks to alert user for this bug report 2012-02-13 05:22:02 +00:00
inxi-svn f6abbdf3c8 tweaked grep to make sure it's ^rootfs 2012-02-09 23:39:45 +00:00
inxi-svn e7fd174440 bug fix, new kernels/df show both / real filesystem and / and rootfs, creating double / entries.
This is fixed with a simple test to get rid of that possible outcome. We'll see if that's sufficient.
2012-02-09 23:35:47 +00:00
inxi-svn f63cf11e2c Small bug fix, added separator character to Desktop item, that was left out. 2012-01-07 18:25:47 +00:00
inxi-svn e687ce5960 added in aptosid-version and siduction-version to save maintainers time of adding those. 2011-11-22 19:11:16 +00:00
inxi-svn 154f819680 big bug fix, usb networking output has apparently not worked for a long time, that is now fixed.
Apparently if you pack an array that is global inside a subshell, that does not register on the primary level of bash.

Who knew?

Maintainers, this is a serious bug fix, so updat to 1.7.27 now or the usb cards will not be seen.
2011-11-22 06:36:42 +00:00
inxi-svn 68b84a9e1e bug fix, first patch, usb networking wasn't working, not sure why this was never reported 2011-11-22 06:31:28 +00:00
inxi-svn 023ba2d188 not showing speed/duplex for lan card when it is down. Because cards don't always have 'up', but
might show 'unknown' for state, only not showing if it is down explicitly.
2011-11-22 05:33:11 +00:00
inxi-svn 94e9d050d0 Syntax test fix for a broadcom wifi card id in -n output, failed to read path in /sys
Fixing this required using find, so find will have to be added to the recommended apps, but
leaving it off for now until sure this method is the only way to do it.

The earlier used grep method to get the paths did not work, why, I don't know.

This may require redoing the usb path finder logic, we'll see.
2011-11-22 04:17:29 +00:00
inxi-svn 37d0118dfd bug fix 2011-11-22 04:11:43 +00:00
inxi-svn d385fd39b0 bug fix 2011-11-22 04:00:28 +00:00
inxi-svn 652585c9f9 trying a bug fix for broadcom id 2011-11-22 03:54:40 +00:00
inxi-svn 764bea1a31 cleaned some spacing errors. 2011-10-22 05:12:05 +00:00
inxi-svn 7dc02344a4 version bump for bug fix for short jwm type desktop names. now should always work. 2011-10-04 03:22:37 +00:00
inxi-svn 19bc994f3f trying a jvm fix, turns out some ps aux uses full path, like /usr/bin/jwm 2011-10-04 03:19:08 +00:00
inxi-svn 2013a6b69a changed Unknown distro to unknown, so the output will be: distro: unknown 2011-07-28 18:55:45 +00:00
inxi-svn 9a5a49ca07 got rid of pointless o_0 on unknown distro 2011-07-28 18:48:43 +00:00
inxi-svn 548fc5c71c added some comments to explain 2011-07-28 00:02:05 +00:00
inxi-svn a7bb5b5ac1 bug fix, forgot the null file case 2011-07-27 23:56:42 +00:00
inxi-svn 856ed2bc1b small patch for inxi unknown distro, this is a bug fix, so it's a version bump too. 2011-07-27 23:54:37 +00:00
inxi-svn 48ae838480 small bug fix for output of konvi perl/python handler 2011-07-25 22:56:21 +00:00
inxi-svn cf75791ea4 cleaned up konvi code, function for perl/python detection. 2011-07-25 22:43:47 +00:00
inxi-svn 55c7fa0e3a added python support for unknown irc clients and added konversation to that support. 2011-07-25 22:40:48 +00:00
inxi-svn 4484a73801 bumped version number to force update to patches, thought there would be a few more bugs and fixes, but that looks like it's
about it.
2011-07-25 20:49:25 +00:00
inxi-svn 9c35a1dddd patch to fix line lengths for / partition data, needs to be a bit shorter. 2011-07-23 03:17:00 +00:00
inxi-svn 240ca4e2a7 small fix on partitions, white space, patch fix only 2011-07-23 01:04:33 +00:00
inxi-svn cb2301e127 added line wraps for very long partition lines 2011-07-22 07:46:20 +00:00
inxi-svn 9de355d4be bug fix 2011-07-22 07:06:49 +00:00
inxi-svn c9731b0c02 tweak 2011-07-22 07:05:02 +00:00
inxi-svn 982f9a3e57 fixed oversight, forgot to put no cd drive detected if all cd / optical drive data is n ull 2011-07-22 07:03:26 +00:00
inxi-svn 93a7e248d9 fixed a small glitch with sensors data, it needs a character string after the newlines for the
newline to work properly due to how bash deals with null lines after end of content.
2011-07-20 21:25:12 +00:00
inxi-svn 0e805c7b23 trying a small fix for a sensors glitch 2011-07-20 21:23:00 +00:00