SXE - SxeMonitor
|
Parameter | Purpose |
---|---|
Size | Maximum size of the log file in bytes |
Path | Path to where the log file is located |
StampFormat | Regular expression representing the format of the log stamp for Qt Extended security messages |
LidsStampFormat | Regular expression representing the format of the log stamp of LIDS related security messages |
An example Log group entry is shown below:
[Log] Size = 1048576 Path = /mnt/documents/.log/sxe.log StampFormat="^([A-Z][a-z]{2}\\s+\\d{1,2}\\s+\\d{2}:\\d{2}:\\d{2}[^:]*qpe:\\s)(.*)$" LidsStampFormat="^([A-Z][a-z]{2}\\s+\\d{1,2}\\s+\\d{2}:\\d{2}:\\d{2}[^:]*kernel:\\s)LIDS:.*\\(dev.*\\) pid (\\d*) ppid.*:(.*)$"
See also SXE - System Integration for instructions to set up the security logging on a device.
When developing with an SXE-enabled build of Qt Extended on a desktop with qvfb, a security log should to be setup in order to have the SxeMonitor process take action in the event of a policy breach. If the security log is not set up a warning will be displayed. Processes making illegal requests will still be denied but not be killed. If you are unconcerned about this, the warning can be safely ignored.
To setup the security log, which by default is /var/log/sxe.log, log messages of priority local6.err must be redirected to it and it must give read permissions.
The following steps show how to do the redirection on SuSE10.2 with syslog-ng:
filter f_sxemon { facility(local6) and level(err); };
and create a new destination and log statement
destination sxelog{ file("/var/log/sxe.log" group(users) perm(0664)); }; log { source(src); filter(f_sxemon); destination(sxelog); };
/sbin/service syslog restart /sbin/chkconfig syslog --level 345
logger -p local6.err "arbitrary string"
If you wish to specify a log file other than /var/log/sxe.log, then edit the Sxe.conf file and modify Path parameter of the Log group. Ensure that log redirection is applied the specified file.
Also note that on a desktop environment, the Size and LidsStampFormat parameters of the Log group in Sxe.conf are effectively ignored.
Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. | Qt qtextended4.4 | |
Copyright © 2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD. | ||
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP ! |
Copyright © 2000-2012 - www.developpez.com