~ubuntu-branches/debian/sid/pyro/sid

« back to all changes in this revision

Viewing changes to docs/6-eventserver.html

  • Committer: Bazaar Package Importer
  • Author(s): Gustavo Goretkin
  • Date: 2011-08-21 16:04:00 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20110821160400-ugc9tghmf0ycxzwp
Tags: 1:3.14-1
* New upstream release
    - /usr/bin/pyro-rns was removed by upstream
* SECURITY UPDATE: arbitrary file overwriting via symlink (Closes: #631912,
  LP: #830742)
    - store pidfile in /var/run instead of /tmp
    - Pyro/ext/daemonizer.py changed default location to /var/run
    - Pyro/ext/daemonizer.py added command-line parameter (--pidfile=...) to
      override default pidfile location
    - default location for pidfile is tunable via /etc/default/pyro-nsd
    - CVE-2011-2765 

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
2
<html>
3
3
<head>
4
 
  <!-- $Id: 6-eventserver.html,v 2.17.2.6 2009/03/28 23:12:54 irmen Exp $ -->
 
4
  <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
5
5
  <title>PYRO - Event Server</title>
6
6
  <link rel="stylesheet" type="text/css" href="pyromanual_print.css" media="print">
7
7
  <link rel="stylesheet" type="text/css" href="pyromanual.css" media="screen">
134
134
    <code>HKLM\System\CurrentControlSet\Services\PyroES</code>, and the value under that key is:
135
135
    <code>PyroServiceArguments</code> (REG_SZ, it will be asked and created for you when doing a <code>essvc.cmd
136
136
    install</code> from a command prompt).<br>
137
 
    <em>Running the ES as a windows NT service it not well supported.</em></dd>
138
 
        <br>
 
137
    <em>Running the ES as a windows NT service it not well supported.</em><br></dd>
139
138
    <dt>You can also use <code>python -m</code> to start it:</dt>
140
139
    <dd><code>python -m Pyro.EventService.Server</code></dd>
141
140
  </dl>
160
159
Event Server started.
161
160
</pre>
162
161
 
163
 
  <h4>Configuration options<br></h4>There are two config options specifically for the ES:
 
162
  <h4>Configuration options<br></h4>
 
163
  <p>There are two config options specifically for the ES:
164
164
  <code>PYRO_ES_QUEUESIZE</code> and <code>PYRO_ES_BLOCKQUEUE</code>. Read about them in the <a href=
165
165
  "3-install.html">Installation and Configuration</a> chapter. By default, the ES will allocate moderately sized queues
166
166
  for subscribers, and publishers will block if such a queue becomes full (so no events get lost). You might want to