No description, website, or topics provided.
C C++ Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
db
debug
etc
examples
lib
release
run
sstrip
tmp
.gitignore
CMakeCheck.inc
CMakeDefinitions.inc
CMakeLists.inc
CMakeRoutines.inc
README.md
README.pdf
bin
bin-dbg
device.txt
encrypt.cpp
license_api.cpp
license_demo_app.cpp
license_service.cpp
protection.h

README.md

Wymagania systemowe

  • Linux 32/64 bit (testowane pod Debian 6 - 64 bit, Ubuntu 12.04 - 32 bit)

Narzędzia

  • g++, make, cmake, ruby

Kompilacja

  • libssl-dev
  • libboost-dev
  • libmysqlclient-dev

Linkowanie

All

  • libcrypto - OpenSSL
  • libpthread - Posix Threads

Backend

  • libmysqlclient - Mysql client

Panel zarządzania

  • Apache2 + PHP + MySQL

Instrukcja budowania

#. dostosować ustawienia w pliku CMakeDefinitions.inc, sekcje: #. PROGRAM_RELEASE #. LIC_SERVICE_HOST #. API_HOST #. DB_*

#. run/build.sh

Instrukcja uruchomienia

#. zaimportować schamat db/schema.sql.gz #. uruchomić api: bin/api #. uruchomić serwis aktywacji: bin/service #. stworzyc licencję przy pomocy panelu zarządzania #. zaimportować plik licencji do katalogu etc #. uruchomić demo: bin/demo-app

Panel zarządzania

Konfiguracja

#. dostosować ustawienia w pliku CMakeDefinitions.inc, sekcje: #. api.host #. db.* #. dsn.*