--- /dev/null
+#!/bin/sh
+#
+if [ ! -d initrd ] ; then
+ echo "Cannot find initrd directory."
+ exit 1
+fi
+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