diff options
author | Patrick McDermott <patrick.mcdermott@libiquity.com> | 2021-01-16 08:13:14 (EST) |
---|---|---|
committer | Patrick McDermott <patrick.mcdermott@libiquity.com> | 2021-01-16 08:13:14 (EST) |
commit | 339eb773ee3d5281d34d77c1fdf0f4def731533b (patch) | |
tree | b0cb12311205c47be2dfc9e30e90bbf450bbf00e /src/cmd | |
parent | 49c6ccd1ade27bbb01cc146d22ea60413933c3dd (diff) |
cmd/install: Use installer backends
Diffstat (limited to 'src/cmd')
-rw-r--r-- | src/cmd/install.sh | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/src/cmd/install.sh b/src/cmd/install.sh index 2b02fec..0e4a8b9 100644 --- a/src/cmd/install.sh +++ b/src/cmd/install.sh @@ -26,7 +26,6 @@ cmd_install_main() local root= local profile= local foreign= - local dev= if ! get_options "${@}"; then print_cmd_usage 'install' >&2 @@ -60,23 +59,12 @@ cmd_install_main() foreign=false fi - dev='' - if is_block "${root}"; then - dev="${root}" - if ! root="$(block_mount "${dev}")"; then - return 2 - fi - fi - - if ! install_system "${cmd_install_opt_m-}" "${suite}" \ + if ! run_installer "${cmd_install_opt_m-}" "${suite}" \ "${cmd_install_opt_a-}" "${cmd_install_opt_p-}" \ "${root}" "${foreign}"; then - [ "x${dev}" != 'x' ] && block_umount "${root}" return 2 fi - [ "x${dev}" != 'x' ] && block_umount "${root}" - return 0 } |