diff --git a/config b/config index ac23396..910a9b8 100644 --- a/config +++ b/config @@ -5,9 +5,15 @@ # debug mode #debug=1 +# custom output name +#initramfs="" + # custom kernel version #kernel="" +# custom compression program +#compress="" + # parse fstab #use_fstab=0 diff --git a/generate b/generate index 293fc37..05a5728 100755 --- a/generate +++ b/generate @@ -390,9 +390,9 @@ create_initramfs() { cd "$tmpdir" find . \ | cpio -oH newc \ - | gzip -9 + | ${compress:-gzip -9} ) \ - | tee "${script_dir}/initramfs-${kernel}.img.gz" + | tee "${script_dir}/${initramfs:-initramfs-${kernel}}" } > /dev/null 2>&1 || msg panic "failed to generate initramfs image" } @@ -450,4 +450,4 @@ esac install_files create_initramfs -msg info "done! check out initramfs-${kernel}.img.gz" +msg info "done! check out ${initramfs:-initramfs-${kernel}}"