]> git.sur5r.net Git - bacula/rescue/blobdiff - rescue/linux/usb/remaster/pack_initrd
Reorganize directory structure
[bacula/rescue] / rescue / linux / usb / remaster / pack_initrd
diff --git a/rescue/linux/usb/remaster/pack_initrd b/rescue/linux/usb/remaster/pack_initrd
new file mode 100755 (executable)
index 0000000..f3a1e67
--- /dev/null
@@ -0,0 +1,12 @@
+#!/bin/sh
+#
+cd initrd
+echo "Packing initrd to initrd.gz ..."
+find . | cpio -o -H newc | gzip -9 > ../initrd.gz
+if [ "x$SUID_UID" != "x" ] ; then
+  if [ "x$SUID_GID" = "x" ] ; then
+    chown $SUID_UID ../initrd.gz
+  else
+    chown $SUID_UID:$SUID_GID ../initrd.gz
+  fi  
+fi