Rollout existing products
For the rollout of software on clients the 'opsi-client-agent' must be installed. This can be deployed on existing computers. If an operating system is installed via opsi, the 'opsi-client-agent' will be installed automatically.
Afterwards the management interface opsi-configed is used to distribute software to clients.
One of the opsi standard products is the product opsi-configed, which installs the opsi Management Interface. This Application is a Java application, therefore a Java Runtime Engine is bundled with the product.
Using opsi-configed, in the mode Configuration of clients, choose the appropriate client in the tab Clients.
If you have not already done so, update the data of opsi-configed by using File / Reload all data or click the reload icon.
Switch to the tab Product configuration, look for the line with the product
opsi-configed. Click in the column Requested Action, and select the action setup.
The check mark in the icon menu bar should change its color to red. If you click on it, the new settings will be transmitted to the opsi-server, afterwards its color will be green again.
Reboot the client. The opsi-client-agent should start and install the product opsi-configed. After the installation you can find opsi-configed in the start menu.
In opsi-configed, Client configuration mode, under the Clients tab, select the client under consideration.
If not already performed, update the opsi-configed’s dataset using Reload File/Data or clicking the corresponding icon.
Go to the Product configuration tab, click in the Requested column for the hwaudit product, this will open a list/dropdown menu and there select the setup action. Repeat this for the swaudit product.
The check mark in the icon menu bar should change its color to red. If you click it, the new settings will be transmitted to the opsi-server, afterwards its color will be green again.
Then restart the client. It should now start the opsi-client-agent and install the hwaudit and swaudit products. With hwaudit and swaudit, hardware and software information, respectively, is collected and transmitted to the opsi-server. The collected information is displayed under the Hardware Information and Software Inventory tabs, respectively.
If the product 'hwinvent' is installed on your opsi server and you have added a client [firststeps-osinstall-create-client] which is configured to boot over the network, you can do something else useful: Hardware inventory when there is no operating system installed.
Using 'opsi-configed', in the mode 'Configuration of clients', choose the appropriate client in the tab 'Clients'. If you have not already done so, update the data of opsi-configed by using 'File / Reload all data' or click the reload icon. Switch to the tab 'Netboot products', look for the line with the product hwinvent. Click in the column 'Requested Action', and select the action 'setup'. The check mark in the icon menu bar should change its color to red. If you click on it, the new settings will be transmitted to the opsi-server, afterwards its color will be green again.
Then reboot the client. It should now pull a Linux image over the network (via PXE), to scan the hardware of the PC and then reboot it. If the computer was not otherwise already set up, afterwards the message appears that no operating system is installed on the disk.
The results of the hardware scan have been transmitted to the opsi-server. The results can be viewed under the 'Hardware information' tab.
In case the screen remains black after booting the bootimage or if the network card does not work (correctly), the start parameters of the bootimage may have to be adjusted for this specific hardware.
This can be achieved using 'opsi-configed' in the 'Host parameters' tab by editing the entry 'opsi-linux-bootimage.append'.
More information can be found in the opsi manual, in the chapter 'netboot products'.