Commit Graph

130 Commits (ce9af61f7362b484930388562cd623deaaa9ecce)

Author SHA1 Message Date
Raphaël Hertzog ce9af61f73
Ensure presence of kali-linux-firmware on netinst image
Fixes #36
4 years ago
Raphaël Hertzog 154bd211e7
Hardcode the list of firmware instead of relying on -headless 4 years ago
Raphaël Hertzog 1bddde91e9
kali-linux-headless is the package depending on firmwares
This is a temporary fix to be able to build fixed netinst
images for 2021.3 but in the long term, we need to move the
firmware dependencies to a dedicated package to avoid that kind
of issue.

Relates to #36.
4 years ago
Arnaud Rebillout 1458b05c8e
Install xrdp
« XRDP is what enables Hyper-V's Enhanced session mode. It also enables
Hyper-V to automatically connect via RDP, which is what fixes input
lag/allows simpler window resizing/shared clipboard. »

Big thanks to @jetbennett for the detailed report. For more context:
https://gitlab.com/kalilinux/build-scripts/live-build-config/-/issues/32#note_645975695

Fixes: #33
4 years ago
Raphaël Hertzog d6fadc55dc
Add "everything" variant for the installer image
It's easy to do but the resulting image is not so useful so we will
likely not generate it.
4 years ago
Raphaël Hertzog 3991285477
Clarify that this file only lists packages made available
The packages listed here are not automatically installed. The end users
select what to install dynamically through tasksel.
4 years ago
Raphaël Hertzog f50c8a35ca
Add the "everything" variant for the live image 4 years ago
Arnaud Rebillout 499cc3a3dc
Whitespace typo 4 years ago
Arnaud Rebillout 5667da24fc
Also install xserver-xorg-input-all explicitly
For the complete explanation, refer to:
https://gitlab.com/kalilinux/build-scripts/live-build-config/-/issues/32
4 years ago
Arnaud Rebillout 623576629a
Move xserver-xorg-video-all in firmware.list, rename it to hardware-support.list 4 years ago
Arnaud Rebillout b5de1c0c3f
Make sure to install xserver-xorg-video-all 4 years ago
Arnaud Rebillout 71d6357806
Install packages for virtualization support in the live image 4 years ago
Arnaud Rebillout d8c4e39495
Add the kali user to the adm group
So that the kali user can run `journalctl` or read log files in
`/var/log`, without the need for sudo.

Fixes: #31
4 years ago
Raphaël Hertzog 7dd011be60
Re-add trailing spaces in preseed.cfg
Trailing spaces are meaningful, they are a separator between the type
of the field and the empty value that follows!
4 years ago
Raphaël Hertzog 80b754cf64
Fix indentation in setup_usergroups 4 years ago
Raphaël Hertzog 834f065072
Revert "Swap spaces for tabs to match other files"
This reverts commit c6b70bf355.
4 years ago
g0t mi1k c6b70bf355 Swap spaces for tabs to match other files 4 years ago
g0t mi1k 71f3cbaef4 Update path location 4 years ago
Ben Wilson 30ba4008a7 Remove un-used file
"Start installer with speech synthesis"
4 years ago
Ben Wilson 42df63a41d Live image text to match installer image 4 years ago
Ben Wilson cd665ff03d Comments where items are used (live images) 4 years ago
Ben Wilson 3630d2bea5 Remove un-used line 4 years ago
Ben Wilson 4b6aa7a76d Symlink to live file, rather than copying (we do it with preseed anyway) 4 years ago
Ben Wilson d1ad9e1ea2 Remove empty folders 4 years ago
Ben Wilson c00a132d10 Remove trailing spaces 4 years ago
Ben Wilson 665bb3af6f Delete duplicate files and move to consistent naming location 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 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
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
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
Steev Klimaszewski 817f168d8c Inital arm64 work 4 years ago
Raphaël Hertzog 426ea9ff6d
Don't try to put on hold non-installed packages
Fixes #24
4 years ago
g0t mi1k e0dc0da671 Fix dead links 4 years ago
Raphaël Hertzog df945dd71b
Don't tweak the SSH config if persistence is enabled
And also ensure we run the initial configuration only once so that
the user can override our initial changes.

Fixes #22
4 years ago
Raphaël Hertzog 5989ec37de
Also set zsh by default for the root user 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 208c080989
Ensure initial user is part of kaboxer group 5 years ago
Raphaël Hertzog 7ec405792b
Enable zsh by default 5 years ago
Steev Klimaszewski 76cd2ad701 Add comment about how to disable the boot beep 5 years ago
Raphaël Hertzog 962380d5d5 Use correct metapackage: kali-tools-top10 instead of kali-linux-top10
The latter is gone right now.
5 years ago
Raphaël Hertzog 25d0c1004b live-installer: ensure sources.list is configured
By default, when you don't have any network or when you didn't enable
a network mirror, your sources.list is empty. We don't want this
so we hook into the finish-install step to make sure to set it up
if it's empty.
5 years ago
Raphaël Hertzog 7c3989f668 Add preseeding for atftpd so that it's started standalone
In theory, this change is not really needed here because the
package is not installed by d-i, it's already installed by live-build
in the live image. But I want this file to be consistent with the
version in debian-installer...
5 years ago
Raphaël Hertzog efa2a2b697 Merge branch 'grubtheme' into 'master'
apply grub theme to submenus

See merge request kalilinux/build-scripts/live-build-config!3
5 years ago
Lyndon Brown 2a0d4fb7ea grub2: fix application of theme to submenus
the theme needs explicitly applying for submenus otherwise they are just
displayed with a default layout with a black background.

with the theme setting commands moved to a separate file, we can now
simply `source` that into each submenu.

this of course assumes that live-theme/theme.txt is suitable for submenus.
5 years ago