Skip to content

opsi-org/opsi-client-kiosk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Readme file for opsi-client-kiosk

Table of Contents

  1. General Info
  2. Technologies
  3. Installation

General Info

The opsi-client-kiosk application is part of opsi(open-pc-server-integration, https://www.opsi.org/). It can be installed on clients managed by opsi and allows users to install/uninstall or update software on demand.

Technologies

A list of technologies used within the project:

Installation

Source code

The source code is available from gitlab.uib.gmbh and can be cloned with git.

For example:

$ git clone https://gitlab.uib.gmbh/uib/lazarus.git

If you not only want to compile the source code but als want to run and debug the code with lazarus some requirements had to be fullfilled. Depending on platform some exteranl libaries need to be copied to your project folder or need to be installed/available on your system. The opsi-client-agent had to be installed for your specific environment/platform (e.g. you need an opsiclientd running on your system). Some settings within lazarus need to be adapted.

External libaries

Windows

The windows libraries are available from the opsi_workbench at the folder opsi-client-kiosk\opsi-client-kiosk\CLIENT_DATA\files\app

Copy the listed libaries to your project folder:

  • [openssl] libeay32.dll, ssleay32.dll
  • [sqlite] sqlite3.dll

Linux

Install the listed libaries on your linux system (e.g $ apt install libssl1.1 libssl-dev libsqlite3-0 libsqlite3-dev )

  • [openssl] libssl.so, libcrypto.so
  • [sqlite] libsqlite3-0.so

MacOS

  • [openssl] libssl.dylib, libcrypto.dylib
  • [sqlite] libsqlite3-0.dylib

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published