[Vmdebootstrap-devel] [PATCH 4/4] Create useable fstab for kfreebsd systems
Christoph Egger
christoph at christoph-egger.org
Sun Nov 1 18:32:02 UTC 2015
---
vmdebootstrap | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/vmdebootstrap b/vmdebootstrap
index 8deda74..c9764ae 100755
--- a/vmdebootstrap
+++ b/vmdebootstrap
@@ -720,8 +720,13 @@ class VmDebootstrap(cliapp.Application): # pylint: disable=too-many-public-meth
fstab = os.path.join(rootdir, 'etc', 'fstab')
with open(fstab, 'w') as f:
- f.write('proc /proc proc defaults 0 0\n')
- f.write('%s / %s errors=remount-ro 0 1\n' % (rootdevstr, roottype))
+ if 'freebsd' in os.sys.platform:
+ f.write('proc /proc linprocfs rw 0 0\n')
+ f.write('sys /sys linsysfs rw 0 0\n')
+ f.write('fdesc /dev/fd fdescfs rw 0 0\n')
+ else:
+ f.write('proc /proc proc defaults 0 0\n')
+ f.write('%s / %s rw 0 1\n' % (rootdevstr, roottype))
if bootdevstr:
f.write('%s /boot %s errors=remount-ro 0 2\n' % (bootdevstr, boottype))
if self.settings['swap'] > 0:
--
2.6.1
More information about the Vmdebootstrap-devel
mailing list