Commit Graph

69 Commits (ae09606437bc6b9c7f75f5dbe1a51cfb988acf68)

Author SHA1 Message Date
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