Commit Graph

447 Commits (fad74bec02a1588b67401c8f0b56353a464f509b)
 

Author SHA1 Message Date
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 6349d72df7 Ignore more traces of build output 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 c671a31551 There is more than just x64! 4 years ago
Ben Wilson e48e8826b6 Add OS check 4 years ago
Ben Wilson 85cad5075b Fix number typo 4 years ago
Ben Wilson d2701248c9 Add UEFI text on live image 4 years ago
Ben Wilson 8f77672b19 Switch shortcuts for live image and USB 4 years ago
Ben Wilson d74576cccb Swap spaces for tabs 4 years ago
Ben 881f5f2c6b Ignore generated files from live image buildilng 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
Ben 0f0a9c5a04 Make boot options more consistent for live & installer images 4 years ago
Ben 01639825e0 Remove un-used space 4 years ago
Ben 15076bb3d3 Make consistent for live and installer images 4 years ago
Ben 2854f83f2f Make consistent for desktop environment live images 4 years ago
Ben e470475f02 Update default generated files 4 years ago
Raphaël Hertzog 23b9b7b1b2 Merge branch 'wireshark-group' into 'master'
Make sure that the wireshark group exists

See merge request kalilinux/build-scripts/live-build-config!11
4 years ago
Arnaud Rebillout b7e6996a5d Make sure that the wireshark group exists
This it to be consistent with bin/kali-finish-install, where we also
create the wireshark group.
4 years ago
Steev Klimaszewski 11dfdae854
Install wireshark setuid
This installs wireshark setuid and also adds the kali (or user chosen during installation) to the wireshark group.
4 years ago
Raphaël Hertzog 05baf250ab
Force inclusion of unrar in the installer ISO 4 years ago
Raphaël Hertzog 86fbb065f0 Merge branch 'master' into 'master'
kali-user-setup: Add kali user to dialout group

See merge request kalilinux/build-scripts/live-build-config!8
4 years ago
Steev Klimaszewski 5bc39dd148 kali-user-setup: Add kali user to dialout group
This adds the kali user to the dialout group for serial port access on live images as well.
4 years ago
Raphaël Hertzog 45da7f75b5 Merge branch 'master' into 'master'
kali-finish-install: Add kali user to dialout group

See merge request kalilinux/build-scripts/live-build-config!7
4 years ago
Steev Klimaszewski 3544cf1c30 kali-finish-install: Add kali user to dialout group
This does away with the kaboxer specific setup that was just adding the kali user to the kaboxer group.  And make it a bit easier to add the user to multiple groups if we decide we want to add them to more in the future.
4 years ago
Raphaël Hertzog 1205bf686f
Pass "net.ifnames=0" to the kernel command line of the installer images
We want debian-installer to see "ethX" device names and not the
other names that we have disabled via kali-defaults anyway. That
discrepancy even breaks networking for minimal installations
where /etc/network/interfaces gets the wrong name.
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 f3a8a2d472
Make it easy to include local packages in the generated installer images 4 years ago
Raphaël Hertzog ef71f0e3e9
Check that files that we want to update do exist
On arm64 the set of available files is different because we don't use
isolinux and win32-loader.
4 years ago
Raphaël Hertzog 71ee6a3001
Group arm64 specific overrides in the same if statement 4 years ago
Raphaël Hertzog af6111b2f9
Indentation fixes 4 years ago
Steev Klimaszewski 0a7628f35b Fix missing close
Signed-off-by: Steev Klimaszewski <steev@kali.org>
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 319e6a39db Don't actually pass a hostname
This causes the install to fail.

Signed-off-by: Steev Klimaszewski <steev@kali.org>
4 years ago
Steev Klimaszewski 2d9668a335 Export a default console for arm64
Signed-off-by: Steev Klimaszewski <steev@kali.org>
4 years ago
Steev Klimaszewski 817f168d8c Inital arm64 work 4 years ago