Index: py/Boinc/setup_project.py
===================================================================
--- py/Boinc/setup_project.py	(revision 18479)
+++ py/Boinc/setup_project.py	(working copy)
@@ -8,7 +8,7 @@
 import boinc_path_config
 from Boinc import database, db_mid, configxml, tools
 from Boinc.boinc_db import *
-import os, sys, glob, time, shutil, re, random, socket
+import os, sys, glob, time, shutil, re, random, socket, stat
 
 class Options:
     pass
@@ -358,7 +358,8 @@
           'sample_bitwise_validator', 'sample_trivial_validator',
           'file_deleter', 'sample_dummy_assimilator',
           'sample_assimilator', 'sample_work_generator',
-          'single_job_assimilator', 
+          'single_job_assimilator',
+          'assimilator.py', 'pymw_assimilator.py',
           'update_stats', 'db_dump', 'db_purge', 'show_shmem', 'census' ])
     map(lambda (s): install(srcdir('tools',s), dir('bin',s)),
         [ 'create_work', 'xadd', 'dbcheck_files_exist', 'run_in_ops',
@@ -369,8 +370,8 @@
         [ 'crypt_prog' ])
     map(lambda (s): install(srcdir('sched',s), dir('',s)),
         [ 'db_dump_spec.xml' ])
+    os.chmod(dir('bin', 'pymw_assimilator.py'), stat.S_IRWXU | stat.S_IRGRP | stat.S_IROTH)
 
-
 class Project:
     def __init__(self,
                  short_name, long_name,
Index: sched/pymw_assimilator.py
===================================================================
--- sched/pymw_assimilator.py	(revision 18479)
+++ sched/pymw_assimilator.py	(working copy)
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 
 import boinc_path_config
-from Boinc.assimilator import *
+from assimilator import *
 import os, sys, shutil
 
 class PymwAssimilator(Assimilator):
@@ -70,8 +70,8 @@
         # report errors with the workunit
         if self.report_errors(wu):
             pass    
+
 
-
     def parse_args(self, args):
         """
         This overridden version adds support for a PyMW destination directory.
