https://github.com/nowisesys/whoson-linux
Client side component for WhosOn logon accounting (for Linux and Mac OS X)
https://github.com/nowisesys/whoson-linux
accounting linux macosx whoson
Last synced: about 1 month ago
JSON representation
Client side component for WhosOn logon accounting (for Linux and Mac OS X)
- Host: GitHub
- URL: https://github.com/nowisesys/whoson-linux
- Owner: nowisesys
- License: gpl-3.0
- Created: 2019-01-29T23:16:08.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-30T02:17:18.000Z (over 7 years ago)
- Last Synced: 2025-04-13T20:58:13.496Z (about 1 year ago)
- Topics: accounting, linux, macosx, whoson
- Language: C++
- Size: 714 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
- License: COPYING
- Authors: AUTHORS
Awesome Lists containing this project
README
README FOR THE WHOSON CLIENT SIDE APPLICATION AND LIBRARY
** GENERAL:
The whoson application and library provides an SOAP client for the
WhosOn logon accounting service. The whoson-asp or whoson-php package
should have been installed on the server side.
** LIBRARY:
The libwhoson library provides adapter and proxy classes (C++) for
the WhosOn service.
** LOGON/LOGOFF:
The whoson application should be runned when an user logon or logoff,
passing either -i or -o to record the event thru the SOAP service.
Logon event can be queried using the -l option and relevant filter
options. See -h or --help for more information.
** SESSION MODE:
Theres also an session mode (-S) were the process register an login
event on startup and waits for the parent process to exit. Once the
parent has exited, an logout event is logged and the application
exits.
** ENVIRONMENT:
The whoson application accepts a few environment variables also:
WHOSON_DEBUG : Same as -d option (boolean, either 0 or 1).
WHOSON_VERBOSE : Same as -v option (numeric, use 0 or more).
WHOSON_SOAP_ENDPOINT : The SOAP service endpoint.
Command line options has precedance over environment variables.
// Anders Lövgren, 2011-11-30