Category Archives: Inventory project

Inventory project progress

A presentation on progress on the Inventory Project was given at the 5th April development meeting. The slides are available here.

Posted in Inventory project | Comments Off on Inventory project progress

Inventory – REST api

As reported in the previous blog item, an important element of the new inventory system will be the RESTful API. Currently, the invquery and invedit commands use SQL directly to perform queries and updates. This has integrity “issues”, means that … Continue reading

Posted in Inventory project | Comments Off on Inventory – REST api

Inventory status – May 2016

The Inventory project was effectively stalled for January to March, to release effort to work on the SL7 Server base project. In an attempt to improve focus on this project, a deadline of end of 2016 has been set for … Continue reading

Posted in Inventory project | Comments Off on Inventory status – May 2016

Inventory project – status (November 2015)

In the last few months, the following progress has been made on the Inventory project :- Orders file processing The format of order files has been “formalised” and documented A new parser library has been produced, code reviewed and tested … Continue reading

Posted in Inventory project | Comments Off on Inventory project – status (November 2015)

Detecting monitors (for the clientreport script)

The current clientreport script uses a rather crude method to determine the monitor connected to a DICE desktop. It greps through /var/log/Xorg.0.log to pick out the monitor model name, serial number and year of manufacture. Whilst this has worked for … Continue reading

Posted in Inventory project | Comments Off on Detecting monitors (for the clientreport script)

Harvesting MAC addresses

The clientreport script of the current inventory system only reports on one MAC address, and even then simply derives this from the dhclient.mac resource. As we intend, in the new inventory system, for the clientreport script to be the principal … Continue reading

Posted in Inventory project | Comments Off on Harvesting MAC addresses

Inventory clientreport via kerberised CGI using host key principal

For many, many, years, DICE desktops and servers have submitted a daily report to the Informatics inventory system. This report, known as ‘clientreport’,  includes details such as the model type, the running kernel, the amount of physical memory, the time … Continue reading

Posted in Inventory project | Comments Off on Inventory clientreport via kerberised CGI using host key principal