rewrite most of installer & remove ksh93 dep
commit7c9871fd39f054fffc1af2055973af8b36ef54fa
authorLauri Tirkkonen <lotheac@iki.fi>
Sat, 12 Jan 2019 12:15:59 +0000 (12 14:15 +0200)
committerLauri Tirkkonen <lotheac@iki.fi>
Sat, 12 Jan 2019 20:30:05 +0000 (12 22:30 +0200)
tree3e55a4a260685cb8a637a2ebd3afaaeeba36b4b9
parentd1bd7d868b35fa8af21b450bed88f4c7db69f54a
rewrite most of installer & remove ksh93 dep

this started as a removal of the ksh93 dependency, but we don't really
need most of the logic in the installer runtime, so simplify that as
much as possible.

additionally, simplify installer generation: don't create a miniroot and
compress it just to uncompress it and copy files from it to another
miniroot, and don't compress with bzip2 -- it takes too long. this does
increase the image size, but jeff compresses the release images anyway.
29 files changed:
Makefile
build_image.sh
build_iso.sh
build_zfs_send.sh
data/access.log
data/etc
digest [deleted file]
disk_help.sh [deleted file]
find-and-install.sh [deleted file]
generate-hash-file.sh [deleted file]
http/css/land.css [deleted file]
http/img/OmniOS_logo_medium.png [deleted file]
http/img/corner.png [deleted file]
http/img/tail_bg_v1.png [deleted file]
http/img/tail_bg_v2.png [deleted file]
http/kayak.xml [deleted file]
http/svc-kayak [deleted file]
install.sh [new file with mode: 0644]
install_help.sh [deleted file]
install_image.sh [deleted file]
kayak-menu.sh [deleted file]
ksh.profile [new file with mode: 0644]
loader.conf.local [deleted file]
net_help.sh [deleted file]
profiles/omniti-ms [deleted file]
rpool-install.sh [deleted file]
sample/000000000000.sample [deleted file]
sample/menu.lst.000000000000 [deleted file]
usbgen.sh