]> git.siccegge.de Git - forks/vmdebootstrap.git/commitdiff
Let configure-apt be optional to prevent duplicate apt sources on native.
authorNeil Williams <codehelp@debian.org>
Tue, 26 Aug 2014 20:46:57 +0000 (13:46 -0700)
committerNeil Williams <codehelp@debian.org>
Tue, 26 Aug 2014 20:46:57 +0000 (13:46 -0700)
vmdebootstrap
vmdebootstrap.8.in

index 67187f4facad9df35fa37491d53e4b48c18c04f9..d7edde26646b82dc03358baea9d2ef3697117607 100755 (executable)
@@ -156,7 +156,8 @@ class VmDebootstrap(cliapp.Application):
             self.create_users(rootdir)
             self.remove_udev_persistent_rules(rootdir)
             self.setup_networking(rootdir)
-            self.configure_apt(rootdir)
+            if self.settings['configure-apt']:
+                self.configure_apt(rootdir)
             self.customize(rootdir)
             if self.settings['image']:
                 if self.settings['extlinux']:
@@ -560,9 +561,9 @@ append initrd=%(initrd)s root=UUID=%(uuid)s ro %(kserial)s
         logging.debug('configure apt %s' % conf)
         f = open(conf, 'w')
         f.write('''
-        deb %(mirror)s %(distribution)s main
-        #deb-src %(mirror)s %(distribution)s main
-        ''' % {
+deb %(mirror)s %(distribution)s main
+#deb-src %(mirror)s %(distribution)s main
+''' % {
             'mirror': self.settings['mirror'],
             'distribution': self.settings['distribution']
         })
index 4aebc4fae4746c39e240211d5f19ac5d3794ff9c..14c64273163fa853d5ad4be9b3e58558ed885f6c 100644 (file)
@@ -124,7 +124,7 @@ in high load. Run mksquashfs separately if you need to control the number
 of processors used per run.
 .IP \-\-configure\-apt
 Use the specified mirror and distribution to create a suitable apt source inside
-the VM.
+the VM. Can be useful if debootstrap fails to create it automatically.
 .SH Configuration files and settings:
 .IP \-\-dump-config
 write out the entire current configuration