diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2014-03-24 13:24:01 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2014-03-24 13:24:01 +0000 |
commit | 371fdeaa75c62f4e151d3ff044490b36afdc3ec4 (patch) | |
tree | 519125590c3dcf92eccaabfee8868bf2651e520c /mkinitfs.in | |
parent | b5a2220b10ae071cb518ef1301a04710efb3341a (diff) | |
download | mkinitfs-371fdeaa75c62f4e151d3ff044490b36afdc3ec4.tar.bz2 mkinitfs-371fdeaa75c62f4e151d3ff044490b36afdc3ec4.tar.xz |
mkinitfs: cleanup after errors
Diffstat (limited to 'mkinitfs.in')
-rwxr-xr-x | mkinitfs.in | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/mkinitfs.in b/mkinitfs.in index 37df16f..c54482e 100755 --- a/mkinitfs.in +++ b/mkinitfs.in @@ -227,14 +227,16 @@ fi if [ -z "$list_sources" ] && [ -z "$quiet" ]; then echo "==> initramfs: creating $outfile" fi -initfs_base || exit 1 -initfs_kmods || exit 1 -initfs_apk_keys || exit 1 -initfs_cpio || exit 1 +initfs_base \ + && initfs_kmods \ + && initfs_apk_keys \ + && initfs_cpio +rc=$? # cleanup if [ -z "$keeptmp" ]; then [ -d "$tmpdir" ] && rm -rf "$tmpdir" fi +exit $rc |