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