g0t mi1k
ae09606437
Add full path when deleting
4 years ago
g0t mi1k
49947646a4
Be verbose when deleting
4 years ago
Ben Wilson
4b6aa7a76d
Symlink to live file, rather than copying (we do it with preseed anyway)
4 years ago
Ben Wilson
c78ef580bc
Add shorthand support for arch
4 years ago
Ben Wilson
0bf7ea3728
Fix number typo
4 years ago
Ben Wilson
665bb3af6f
Delete duplicate files and move to consistent naming location
4 years ago
Ben Wilson
fadc99ef88
Group defining variables together
4 years ago
Ben Wilson
dfda6f9168
Fix typo with SUDO
4 years ago
Ben Wilson
142a3ba7b8
Remove duplicate clean
4 years ago
Ben Wilson
360ee78992
Fix formatting
4 years ago
Ben Wilson
d6dadb2c18
Add --clean option
4 years ago
Ben Wilson
d2b4645fb4
Log all commands
...
run_and_log doesn't like redirects, but I don't think thats an issue
4 years ago
Ben Wilson
305b60606f
Add failure checks
4 years ago
Ben Wilson
72ef3152a2
Force overwrite - happens with installer anyway
4 years ago
Ben Wilson
e48e8826b6
Add OS check
4 years ago
Ben Wilson
85cad5075b
Fix number typo
4 years ago
Ben Wilson
d74576cccb
Swap spaces for tabs
4 years ago
Ben
60ef618b2a
Bash formatting
4 years ago
Ben
5f61581bc2
Debug output
4 years ago
Ben
ca00ef5564
Spaces to tabs
4 years ago
Ben
0304a6f02e
Switch around ordering to match live image
4 years ago
Ben
375693311b
Add error check for IMAGE_TYPE
4 years ago
Ben
39747af093
Add --debug & --live arguments
4 years ago
Ben
93c9188c34
Swap spaces for tabs
...
To make it more consistent
4 years ago
Ben
de6a0ee0d1
Space out commands a bit more
4 years ago
Ben
305d006cb6
Add comments to build.sh
4 years ago
Raphaël Hertzog
9bc29959fc
Drop the check on the host architecture when you build installer images
...
The installer images can be built on any architecture.
4 years ago
Raphaël Hertzog
af6111b2f9
Indentation fixes
4 years ago
Steev Klimaszewski
87ab0c95ac
Move arm64 changes into auto/config instead of in build.sh
...
Signed-off-by: Steev Klimaszewski <steev@kali.org>
4 years ago
Steev Klimaszewski
043f2fe798
Ensure grub is on the iso for arm64
...
Signed-off-by: Steev Klimaszewski <steev@kali.org>
4 years ago
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