From: Leandro Lucarella Date: Fri, 16 Mar 2007 18:28:29 +0000 (+0000) Subject: Excluir /proc al rsync'ear chroot. X-Git-Tag: 0_9_0~75 X-Git-Url: https://git.llucax.com/software/sercom.git/commitdiff_plain/27a5f3e06c91fb5ae49f753f1fb1e1f78142f9c0?ds=inline Excluir /proc al rsync'ear chroot. 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. --- diff --git a/sercom/tester.py b/sercom/tester.py index e278417..b7b60d1 100644 --- a/sercom/tester.py +++ b/sercom/tester.py @@ -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)