Commit Graph

79 Commits (257c44add0cc6c03a50775df1c186c29f81c8286)

Author SHA1 Message Date
Lyndon Brown 257c44add0 grub2: only add speech synth install entry if missing
live-build commit 24aab15d2a133075992ce3a216b1c3476dc7bd4c has added
generation of speech synth entries. this ensures that with the next
release of live-build, the kali one is not added as a duplicate.

we have to take a different approach here than for syslinux. the approach
relies upon an expectation that in the next live-build release the grub
config will include an install.cfg file containing install entries, like
syslinux, as a result of changes awaiting merge in MR #135 ([1]).

[1]: https://salsa.debian.org/live-team/live-build/-/merge_requests/135
5 years ago
Lyndon Brown 2e2ea5be15 isolinux: only add speech synth install entry if missing
live-build commit 24aab15d2a133075992ce3a216b1c3476dc7bd4c has added
generation of speech synth entries. this ensures that with the next
release of live-build, the kali one is not added as a duplicate.

note that live-build commit a25b77e0998ac455b48c8c523a08bd282229fb49
removes "video=vesa:ywrap,mtrr" from the entries it generates, so lack of
that is deliberate should you later compare the differences and wonder
about it.
5 years ago
Lyndon Brown 7df08dccf7 grub2: fix old kernel param delimiter in speech synth entry
ref: debian bug #775128

done in live-build auto-generated menu entries back in v5.0a3 for syslinux
(ba6b9adeff634845a9ab7cbd5218257a7aa254ab). was missing for grub entries
until a33938f8d47f23c23335ecf671b1db9afcd0b726 and
aadf8c4cacecc4664412c6bbc7b8e039e1dd772a.
5 years ago
Raphaël Hertzog 5f67ec4ee2 Don't try to install kali-linux-light in the light variant
The package has no purpose and will be dropped. Light is just
a simple desktop with kali-linux-core and no tools.
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 2b4837d48b Ensure we have firmwares in the netinst image too 5 years ago
Raphaël Hertzog 2dfcfb2a56 Ensure tasksel is available for the installer 5 years ago
Raphaël Hertzog b2f3c12776 Add back some firmware in the live image
But only those that are not pulled by kali-linux-core and that are safe
to install in the context of a live image.
5 years ago
Raphaël Hertzog 7a24712bb5 Replace the noswap boot option with systemd.swap=no
Cf 567a530760
5 years ago
Raphaël Hertzog ba60b1ce12 Drop the list of firmwares, kali-linux-core pulls those that we want
That is starting with version 2020.2.1 that I just uploaded.
5 years ago
Raphaël Hertzog 8b8412d78f Move definition of username, fullname and hostname to configuration file 5 years ago
Raphaël Hertzog 7577215611 Make some important .deb available for the installer
The lack of "locales" resulted in a non-configured locales on initial
installation. The lack of eject means the ISO is never ejected at the
end of the installation. The lack of pciutils/usbutils likely has other
bad consequences.
5 years ago
Raphaël Hertzog 51e3fbe99f Add --installer option to build images with simple-cdd 5 years ago
Raphaël Hertzog a6931f0fef *-volatile was renamed *-updates a long time ago in Debian 5 years ago
Raphaël Hertzog e184810035 Disable root user by default, use "kali" user in live mode 5 years ago
Raphaël Hertzog 19a5147d7d No need to wait update-kali-menu starting with kali-menu 2020.1.4 5 years ago
Raphaël Hertzog 580489de5a Add more debconf preseeding 5 years ago
Raphaël Hertzog 520f5d48af Drop the root specific .bashrc
It adds no value over the current setup. IIRC it was there to enable
completion by default but it's already enabled by default nowadays.
Also fixes the permission on /root as reported in
https://bugs.kali.org/view.php?id=5922
5 years ago
Raphaël Hertzog d1b694577f Preseed questions from kali-linux-default 5 years ago
Raphaël Hertzog 7e89bf9c0f Stop enabling pulseaudio manually
pulseaudio is already enabled by default in the user session.
5 years ago
Raphaël Hertzog 46c2551a03 Disable question about unattended-upgrades 5 years ago
Raphaël Hertzog eed6f43f83 Drop systemd config overrides also handled by kali-defaults
That way only kali-defaults needs to be changed when something changes
in the systemd/udev side.
5 years ago
Raphaël Hertzog fafc138872 Update the boot background picture 6 years ago
Raphaël Hertzog fd8d5a5f4d Make the XFCE image the default one 6 years ago
Raphaël Hertzog f2a4dd5e0c Add a new 'large' variant that embeds kali-linux-large and is GNOME based 6 years ago
g0tmi1k fb784ec12d Updated rest for new metapackages 6 years ago
g0tmi1k c2ad849ad5 WIP: Switching to new metapackages 6 years ago
Raphaël Hertzog fddafca50c Add a "minimal" variant to build a very small ISO
This variant doesn't add any packages, thus it will only contain
whatever is configured in kali-config/common/.
6 years ago
g0tmi1k 17f0767535 Switch to metapackages - missed e17 6 years ago
g0tmi1k 46fc9dd692 Switch to metapackages 6 years ago
g0tmi1k a255c57c4c Re-sort the order + add in doc links 6 years ago
Sophie Brun 5a6d126c90 Add a X display manager for e17 variant (see 5438)
Replace transitional e17 package with enlightenment
6 years ago
Sophie Brun a9fee89200 Fix the kali default background for e17 variant (see 5438) 6 years ago
Raphaël Hertzog 6e485a3262 Rename package list for linux-headers so that it's actually used
package-lists/linux-headers.chroot needs a .list.chroot suffix to be
actually used.
6 years ago
Raphaël Hertzog 43c0daa0e8 Mark kernel related packages on hold in live images 6 years ago
Raphaël Hertzog ea8c33a64b Replace iceweasel by firefox-esr in the light image 7 years ago
Raphaël Hertzog cab92ee094 Force-enable cryptsetup in the initramfs
Fixes: https://bugs.kali.org/view.php?id=4945
7 years ago
Raphaël Hertzog 9b651831e1 Revert "Re-enable the creation of a regular user in the installer"
This reverts commit bab457c188.
7 years ago
Raphaël Hertzog 36dedbf1f4 Revert "Disable root user by default, use "kali" user in live mode"
This reverts commit c257ad007f.
7 years ago
Raphaël Hertzog d2d48e4d61 Drop files related to debian-installer-launcher
It's has been a while that we are no longer using this installer
startable from the running live system.
7 years ago
Raphaël Hertzog c257ad007f Disable root user by default, use "kali" user in live mode 7 years ago
Raphaël Hertzog 3c2d915115 Include linux headers in the live image 7 years ago
Raphaël Hertzog f23aa1f502 Drop distribution check that is always true 7 years ago
Raphaël Hertzog bab457c188 Re-enable the creation of a regular user in the installer 7 years ago
Raphaël Hertzog 1ffe309f33 Drop work-around for old systemd 7 years ago
Raphaël Hertzog 0fe406672d Revert "Re-enable the creation of a regular user in the installer"
This reverts commit 46d4373feb.
7 years ago
Raphaël Hertzog 46d4373feb Re-enable the creation of a regular user in the installer 7 years ago
Raphaël Hertzog 3c2b83a0c3 Default sshd_config has again changed, update our live-config script accordingly
The default file in openssh-server 1:7.5p1-10 now has:
 PasswordAuthentication yes
 #PermitRootLogin prohibit-passwd
8 years ago
Sophie Brun 31fb818dec Enable eatmydata in kali-installer to boost speed installation 8 years ago
Raphaël Hertzog 67ba131d97 Run updatedb to initialize locate's database 8 years ago