]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
Add default fstab for buildds per pkern
authorStephen Gran <steve@lobefin.net>
Sat, 6 Jun 2009 20:29:45 +0000 (21:29 +0100)
committerStephen Gran <steve@lobefin.net>
Sat, 6 Jun 2009 20:29:45 +0000 (21:29 +0100)
https://rt.debian.org/Ticket/Display.html?id=1456
Signed-off-by: Stephen Gran <steve@lobefin.net>
modules/buildd/files/mount-defaults [new file with mode: 0644]
modules/buildd/manifests/init.pp

diff --git a/modules/buildd/files/mount-defaults b/modules/buildd/files/mount-defaults
new file mode 100644 (file)
index 0000000..f3971e2
--- /dev/null
@@ -0,0 +1,12 @@
+##
+## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
+## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
+##
+# mount.defaults: static file system information for chroots.
+# Note that the mount point will be prefixed by the chroot path
+# (CHROOT_PATH)
+#
+# <file system> <mount point>   <type>  <options>       <dump>  <pass>
+proc            /proc           proc    defaults        0       0
+/dev/pts        /dev/pts        none    rw,bind         0       0
+tmpfs           /dev/shm        tmpfs   defaults        0       0
index 1d711b9fabcd7719f5601ac068d063f4aab0f695..7977b11ad80b2a9cbe1af839a8aced895beb43ed 100644 (file)
@@ -14,10 +14,14 @@ class buildd {
              notify  => Exec["apt-get update"],
              ;
 
-        "/etc/apt/trusted-keys.d/buildd.debian.org.asc":
-          source  => "puppet:///buildd/buildd.debian.org.asc",
-          mode    => 664,
-          notify  => Exec["apt-keys-update"],
-          ;
+      "/etc/apt/trusted-keys.d/buildd.debian.org.asc":
+            source  => "puppet:///buildd/buildd.debian.org.asc",
+            mode    => 664,
+            notify  => Exec["apt-keys-update"],
+            ;
+      "/etc/schroot/mount-defaults":
+            source  => "puppet:///buildd/mount-defaults",
+            require => Package["sbuild"]
+            ;
    }
 }