LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 01-11-2015, 10:05 PM   #1
jbruyet
Member
 
Registered: Feb 2011
Location: North Central Washington
Distribution: Debian, OpenSUSE, Kali, Ubuntu
Posts: 178

Rep: Reputation: 7
Is there a Linux-based program out there like Spiceworks?


Hey all, I'm looking for a software program that will scour my network for computers, inventory them for their software and hardware configurations, and alert me if anything is added in or removed. I'd prefer something that runs on Linux, and I've taken a quick look at Open-Audit and OTRS, but I've had several people recommend Spiceworks. I know it doesn't run on Linux but I've heard that it's quite powerful and can run on a low-powered box. And that it even has a ticketing system too. Should I go with one of these three or is there something else out there that will work for me. I work for a non-profit, have about 120 users, and about 50 workstations and five servers. Any ideas? Suggestions? Recommendations?

Thanks,

Joe B
 
Old 01-11-2015, 10:52 PM   #2
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,839

Rep: Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148
If you don't mind paying for codeweavers support, then it is possible to run Spiceworks in a Linux environment

https://www.codeweavers.com/compatib...e/?app_id=3530

Icinga (a Nagios fork), is a flexible open source monitoring system, for which a good number of plugins are available, and with a bit of Perl knowledge, it is possible to write your own

https://www.monitoring-plugins.org/

Software and hardware auditing might prove to be a bit more of a challenge, though it should be possible to pull installed software and hardware info via a script if necessary.
 
Old 01-12-2015, 02:35 PM   #3
jbruyet
Member
 
Registered: Feb 2011
Location: North Central Washington
Distribution: Debian, OpenSUSE, Kali, Ubuntu
Posts: 178

Original Poster
Rep: Reputation: 7
Hi ferrari, fwiw I'm using Nagios for monitoring and alerting. What I need is a way to pull software and hardware inventories out of workstations and set a baseline. Then I need an alert when someone brings a program from home and installs it on their workstation (<-- I thought my users were above this). Or plugs in something that they shouldn't. I've heard that Spiceworks can do that pretty much just by running the program.

Thanks,

Joe B
 
Old 01-12-2015, 03:17 PM   #4
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,839

Rep: Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148
Quote:
Hi ferrari, fwiw I'm using Nagios for monitoring and alerting
The wireless broadband company I work for uses the same, so it's all I've known, but from what I've been reading about Icinga (a Nagios fork/rewrite), it is superior, and writing plugins is supposed to be easier. I imagine that the Icinga community could assist here if required, since it would be a useful plugin to monitor hardware at least.

Quote:
What I need is a way to pull software and hardware inventories out of workstations and set a baseline. Then I need an alert when someone brings a program from home and installs it on their workstation (<-- I thought my users were above this)
I'm not aware of any Linux monitoring software that could fulfil this requirement. Are we just talking about Linux machines here? Are they installing this software as root? (I hope not!) Or just in their home directories? Downloaded software would normally require root credentials to install anyway. Maybe if you expanded on this a little, others could suggest ways to prevent this in the first place.

Quote:
I've heard that Spiceworks can do that pretty much just by running the program.
Well, that's why I mentioned that codeweavers apparently supports Spiceworks. I haven't had experience with using it though. I just assumed that since it had the capabilities you wanted, it might be the better option.
 
Old 01-12-2015, 04:02 PM   #5
jbruyet
Member
 
Registered: Feb 2011
Location: North Central Washington
Distribution: Debian, OpenSUSE, Kali, Ubuntu
Posts: 178

Original Poster
Rep: Reputation: 7
Hey ferrari,

Quote:
Originally Posted by ferrari View Post
I'm not aware of any Linux monitoring software that could fulfil this requirement. Are we just talking about Linux machines here? Are they installing this software as root? (I hope not!) Or just in their home directories? Downloaded software would normally require root credentials to install anyway. Maybe if you expanded on this a little, others could suggest ways to prevent this in the first place.
1) I've heard some good things about Icinga too. Nagios is working well for me at this time so I'm hesitant to fix something that isn't really broken yet. But then again, I'm starting to consider it.
2) I'm the only Linux user in this business; the rest of the workstations are Windows 7.
3) Some of the programs that are purchased here require administrative rights for them to work correctly. I've contacted vendor support and they just design their software that way. I don't think any of them have listened to me when I've told them it's a security risk for me.
4) At this time, and for the foreseeable future, I don't have the time to dedicate to working on the implementation and familiarization for a new program (my co-worker recently left the company so now I'm doing two jobs). Thanks but I just downloaded Spiceworks to give it a try.

Thanks for the information, and I'll hang on to the note about codeweavers for future reference.

Thanks again,

Joe B
 
Old 01-12-2015, 04:15 PM   #6
jamison20000e
Senior Member
 
Registered: Nov 2005
Location: ...uncanny valley... infinity\1975; (randomly born:) Milwaukee, WI, US( + travel,) Earth&Mars (I wish,) END BORDER$!◣◢┌∩┐ Fe26-E,e...
Distribution: any GPL that work on freest-HW; has been KDE, CLI, Novena-SBC but open.. http://goo.gl/NqgqJx &c ;-)
Posts: 4,888
Blog Entries: 2

Rep: Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567
I don't see how "6 million IT pros" are u$ing it if they do what the "IT pros" are supposed to do? http://www.linuxquestions.org/questi...os-4175530810/

http://man7.org/linux/man-pages/man7/inotify.7.html
 
Old 01-12-2015, 04:58 PM   #7
jbruyet
Member
 
Registered: Feb 2011
Location: North Central Washington
Distribution: Debian, OpenSUSE, Kali, Ubuntu
Posts: 178

Original Poster
Rep: Reputation: 7
Hi jamison20000e, Thanks for the tip on inotify. I'll check into that.

Thanks,

Joe B
 
Old 01-12-2015, 05:24 PM   #8
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,839

Rep: Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148
The Spicewworks agent does look promising

http://community.spiceworks.com/help/Spiceworks_Agent

and in your position, I think it offers the most optimal solution, with least effort involved.

The inotify utility pertains to Linux environments, but I do note that there is a port for inotify for windows: inotify-win, and there are other similar tools available for Windows environments if one cares to search.

The following may be of interest to you too

http://www.brownfort.com/2014/09/mon...g-file-events/
 
Old 01-12-2015, 05:37 PM   #9
jbruyet
Member
 
Registered: Feb 2011
Location: North Central Washington
Distribution: Debian, OpenSUSE, Kali, Ubuntu
Posts: 178

Original Poster
Rep: Reputation: 7
Thanks ferrari.
 
Old 03-28-2015, 01:22 PM   #10
jbruyet
Member
 
Registered: Feb 2011
Location: North Central Washington
Distribution: Debian, OpenSUSE, Kali, Ubuntu
Posts: 178

Original Poster
Rep: Reputation: 7
I see this is unsolved. We went with Spiceworks.

Thanks,

Joe B
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Could someone program a SH / Bash program with Zenity to play radio based on a site? frenchn00b Programming 2 02-25-2011 04:16 PM
Need Linux based program to monitor remote servers karelvdm Linux - Software 2 06-20-2007 02:07 AM
How do I run STAADPRO Program (windows based) in linux sreedharan_menon Linux - General 1 08-25-2006 09:11 AM
Linux-based Game Program Groups Dralnu Linux - Games 5 06-16-2006 05:16 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 06:40 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration