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

« back to all changes in this revision

Viewing changes to examples/AllInOne/Readme.txt

  • 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:
10
10
the events that it receives.
11
11
 
12
12
 
13
 
There are two files: 
14
 
 
15
13
allinone_threads.py: uses THREADS to run everything concurrently.
16
 
allinone_ownloop.py: uses a CUSTOM EVENT LOOP to run everything.
17
 
 
18
 
 
19
 
NOTE: FOR BOTH EXAMPLES, THREADING MUST BE AVAILABLE.
20
 
      Also, no Name Server must be running.
 
14
allinone_ownloop.py: uses a CUSTOM EVENT LOOP for everything.
 
15
 
 
16
 
 
17
NOTE: no Name Server must be running.
21
18
 
22
19
NOTE2: this example doesn't show what a good solution might be to
23
20
run everything in a monolithic application!!! 
25
22
your own application, and it is not distributed, why even use
26
23
Pyro's Event Server? Just build your own 'event' dispatch object
27
24
as a regular Python class and everything will be much easier.
28
 
You only *need* Pyro's ES if you want it to be distributed...
 
 
b'\\ No newline at end of file'
 
25
You only *need* Pyro's ES if you want it to be distributed...