]> git.llucax.com Git - software/sercom.git/commitdiff
Excluir /proc al rsync'ear chroot.
authorLeandro Lucarella <llucax@gmail.com>
Fri, 16 Mar 2007 18:28:29 +0000 (18:28 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Fri, 16 Mar 2007 18:28:29 +0000 (18:28 +0000)
Para que funcione el valgrind es necesario que esté montado el /proc en el
(los) chroot(s), pero al hacer el rsync, no hay que ponerlo.

sercom/tester.py

index e278417789cd39d28755eed51f126132214ec7f5..b7b60d1d4d537540d78eecb9f47bba2e1541eba4 100644 (file)
@@ -247,7 +247,8 @@ class Tester(object): #{{{
     def setup_chroot(self, entrega): #{{{ y clean_chroot()
         log.debug(_(u'Tester.setup_chroot(entrega=%s)'), entrega.shortrepr())
         rsync = ('rsync', '--stats', '--itemize-changes', '--human-readable',
-            '--archive', '--acls', '--delete-during', '--force', # TODO config
+            '--archive', '--acls', '--delete-during', '--force',
+            '--exclude', '/proc', # TODO config
             join(self.orig_chroot, ''), self.chroot)
         log.debug(_(u'Ejecutando como root: %s'), ' '.join(rsync))
         os.seteuid(0) # Dios! (para chroot)