--- /dev/null
+# <target name> <source device> <key file> <options>
+#cswap /dev/sda1 /dev/random swap,cipher=aes-cbc-essiv:sha256
--- /dev/null
+#/dev/mapper/cswap none swap sw 0 0
+/dev/vg/root / ext3 defaults,errors=remount-ro 0 1
+/dev/vg/vservers /var/vservers ext3 defaults,errors=remount-ro 0 2
--- /dev/null
+class nodo::appliance inherits nodo::physical {
+ # fstab
+ file { "/etc/fstab":
+ source => "puppet://$appliance/modules/nodo/etc/fstab/appliance",
+ owner => "root",
+ group => "root",
+ mode => 0644,
+ ensure => present,
+ }
+
+ # crypttab
+ file { "/etc/crypttab":
+ source => "puppet://$appliance/modules/nodo/etc/crypttab/appliance",
+ owner => "root",
+ group => "root",
+ mode => 0644,
+ ensure => present,
+ }
+}
import "removable.pp"
import "laptop.pp"
import "plug.pp"
+import "appliance.pp"