Commit Graph

39 Commits (69b9412be6ad7f1d8b5ddf83b21b058ffe822fde)

Author SHA1 Message Date
Steev Klimaszewski 69b9412be6 ARM64 fixes for UEFI and bootloader setting.
Export the bootloader so we don't attempt to install syslinux/patch isolinux which fails on arm64.

Also pass disable to uefi-secure-boot as we don't currently support it.

Signed-off-by: Steev Klimaszewski <steev@kali.org>
4 years ago
Steev Klimaszewski 817f168d8c Inital arm64 work 4 years ago
Raphaël Hertzog 897caba82b
Use the same kali-finish-install script in live and installer images
This ensures that we do the same set of customizations whatever way
Kali is installed.
4 years ago
Raphaël Hertzog 1826d94737 Ensure tasksel is included in installer images 5 years ago
Raphaël Hertzog d8a34f1df3 Make installer images really separate and change default installer image
The default installer image now includes the packages for all the
options available in tasksel during initial installation, so all
the kali-linux-* except kali-linux-everything and most of the
kali-desktop-*.
5 years ago
Raphaël Hertzog d789b34160 Drop the -f option in the mv call
It hides the error message when the file is missing.  And even without -f,
by default, there's no prompt about overwriting files.
5 years ago
Raphaël Hertzog 36bafa26b4 Fix path of installer image for non-default non-netinst images 5 years ago
Raphaël Hertzog 40ebd62591 Rename the live images to kali-linux-VERSION-live-VARIANT-ARCH.iso 5 years ago
Raphaël Hertzog c6bd9ae1cf Fix installer image to cope with default 686-pae kernel that we use on i386
Debian defaults to linux-image-686 for i386 on all levels (simple-cdd,
debian-cd, debian-installer). Kali modified debian-installer to use
linux-image-686-pae in debian-installer (for the benefit of the live
image mainly!). We have to adjust simple-cdd (by way of the
kernel_packages configuration item) and debian-cd (with some live
patching of a copy).
5 years ago
Raphaël Hertzog 98a1cab91d Move new options to .getopt.sh so that upstream script can recognize them 5 years ago
Raphaël Hertzog 51e3fbe99f Add --installer option to build images with simple-cdd 5 years ago
Raphaël Hertzog c03076b68c build.sh: --arch can no longer be specified multiple times
Simplify logic in build.sh by dropping support for building multiple
architectures in a single call.
5 years ago
g0tmi1k 21729f3298 Change filename output to match the rest
Old: kali-linux-kde-2019.3-amd64.iso
New: kali-linux-2019.3-kde-amd64.iso
5 years ago
Raphaël Hertzog 893bc5aa5f Update build script for debootstrap 1.0.97 or higher 7 years ago
Raphaël Hertzog e1c7c63aa7 No longer require a kali-patched live-build
live-build from Debian now supports EFI boot by default.
8 years ago
Raphaël Hertzog 5e832b0217 Build ISO of kali-rolling by default 9 years ago
Raphaël Hertzog 067e867fe1 Update image path for latest live-build version
And impose its usage too.
9 years ago
Raphaël Hertzog a2c053888b Make it possible to reuse the getopt config in wrapper scripts 10 years ago
Raphaël Hertzog f78f6d0697 Use debootstrap and not cdebootstrap
live-build 5.x dropped support for cdebootstrap.
10 years ago
Raphaël Hertzog 7fd4724262 Avoid extra slash at the start of the --get-image-path when no directory is used 10 years ago
Raphaël Hertzog 8692e24989 Add variant used in the error message displayed 10 years ago
Raphaël Hertzog 1a1343b446 Kill update-kali-menu to improve behaviour in case of failed builds 10 years ago
Raphaël Hertzog 35abcad17b Don't display last 100 lines
In many cases, the error does not appear in the last 100 lines. Let it
up to the user to investigate... just point him to the right file.
10 years ago
Raphaël Hertzog eee63ef1d9 Fix name of default image 10 years ago
Raphaël Hertzog 7fc5ff1946 Use distro name as "version" when version is not specified 10 years ago
Raphaël Hertzog 562923bb0c Include Kali variant in file name when it's not the default variant 10 years ago
Raphaël Hertzog 5676bc0b03 Move all configuration into kali-config and put the right bits into place from auto/config
* Add new --variant option to build alternative images of Kali.
* Add new --version option to decide of the name of the generated file.
* Add new --subdir option to indicate where the image must be moved.
10 years ago
Raphaël Hertzog c9a216ae5c Display last 100 lines of log in case of failure when verbose mode is not active 10 years ago
Raphaël Hertzog e21e6c71a0 Fix installation path 10 years ago
Raphaël Hertzog ca989e75b9 Implement --get-image-path option to figure out the path of the generated ISO 10 years ago
Raphaël Hertzog c5d7d55303 Make it possible to pass live-build config options on the command line 10 years ago
Raphaël Hertzog 7a4de464f3 Ensure we have a kali patched live-build 10 years ago
Raphaël Hertzog a76b36ec0b Properly catch errors even when we use --verbose
The usage of the pipe did hide errors from us when we were using
--verbose. We use a bashism to detect failures in pipes so update
the shebang accordingly.
10 years ago
Raphaël Hertzog b827e81bc5 Fix logic to define the image extension 10 years ago
Raphaël Hertzog d74348e32c Use mv -f to not ask confirmation when we update a pre-existing ISO 10 years ago
Raphaël Hertzog a01c43b20c Add --verbose option to ./build.sh to display logs in real-time 10 years ago
Raphaël Hertzog c6e35dfc60 Update minimal version of live-build 10 years ago
Raphaël Hertzog d9c20a4349 Fail more verbosely when early clean/config steps are failing 10 years ago
Raphaël Hertzog 33edee9c27 Rename script into ./build.sh
Keep build_all.sh symlink for now to ease transition. The build_all is no
longer relevant since it doesn't build all images but only one by default.
10 years ago