Commit Graph

447 Commits (fad74bec02a1588b67401c8f0b56353a464f509b)
 

Author SHA1 Message Date
Raphaël Hertzog eb4950fa3f Revert "Add debian-installer preseed file to override apt configuration"
This reverts commit 9eeb33247b.

live-build puts the preseed file in the initrd so it actually replaces
the preseed file put in place by debian-installer. That preseed
actually hardcodes the release for the need of the mini.iso but
the live image does not need such an hardcode as d-i can figure
it out by itself by analyzing the repositories on the ISO.
10 years ago
Sophie Brun f5a93ed729 Fix config openssh-server 10 years ago
Sophie Brun 9eeb33247b Add debian-installer preseed file to override apt configuration
We want to override the apt configuration from the preseed in the
initrd because it harcodes the kali repository and we want
kali-rolling ISO to use the kali-rolling repository too!

We do it in a way that still allows the user to put his own
preseed file.
10 years ago
Raphaël Hertzog ef1cf2936e Fix parameter loss when processing the "--"
The shift was called twice when the script was processing the "--"
argument. Also add a comment explaining why we are skipping it.
10 years ago
Raphaël Hertzog c5d7d55303 Make it possible to pass live-build config options on the command line 10 years ago
Raphaël Hertzog c68a3c4075 Restructure the package list around the new metapackages
This makes it possible to install different set of packages for each
desktop in kali and in kali-rolling. kali-rolling requires for instance
gnome-session-flashback which is a dependency of kali-desktop-gnome (in
the kali-rolling distribution only).
10 years ago
Raphaël Hertzog c78457bddb Drop more files generated by live-build
If we don't drop them, they are kept forever and never updated
as wanted. This was problematic for live.list.chroot which
doesn't have the same content depending on the --initsystem option
we use.
10 years ago
Raphaël Hertzog 7a4de464f3 Ensure we have a kali patched live-build 10 years ago
Raphaël Hertzog a76b36ec0b Properly catch errors even when we use --verbose
The usage of the pipe did hide errors from us when we were using
--verbose. We use a bashism to detect failures in pipes so update
the shebang accordingly.
10 years ago
Raphaël Hertzog 74223094c2 Add more firmware to the default image 10 years ago
Raphaël Hertzog b827e81bc5 Fix logic to define the image extension 10 years ago
Raphaël Hertzog d74348e32c Use mv -f to not ask confirmation when we update a pre-existing ISO 10 years ago
Mati Aharoni (Kali Linux Developer) 25bc1030fe Adding missing firmware to live iso 10 years ago
Raphaël Hertzog b55077165b Update syslinux background and menu to avoid having to scroll 10 years ago
Raphaël Hertzog a01c43b20c Add --verbose option to ./build.sh to display logs in real-time 10 years ago
Mati Aharoni (Kali Linux Developer) 5d81fef614 Removed fix-sound hook 10 years ago
Mati Aharoni (Kali Linux Developer) a766aaaec6 Remove debugging info 10 years ago
Mati Aharoni (Kali Linux Developer) a35d477bc2 Add a hook to enable pulseaudio at boot for systems that have it 10 years ago
Raphaël Hertzog c6e35dfc60 Update minimal version of live-build 10 years ago
Raphaël Hertzog d9c20a4349 Fail more verbosely when early clean/config steps are failing 10 years ago
Raphaël Hertzog 33edee9c27 Rename script into ./build.sh
Keep build_all.sh symlink for now to ease transition. The build_all is no
longer relevant since it doesn't build all images but only one by default.
10 years ago
Raphaël Hertzog 330e2e79f3 Build a single image by default
To build multiple images, pass --arch multiple times (or call the script
multiple times).
10 years ago
Raphaël Hertzog 3c70b5d4b0 Allow running build_all.sh as non-root with sudo 10 years ago
Raphaël Hertzog d18e80f0df Fix name of generated images on armel/armhf 10 years ago
Raphaël Hertzog da1941d529 Switch back to use “#if ARCHITECTURES” instead of “#if ARCHITECTURE”
live-build 4.0.4 reverted the problematic change.
10 years ago
Sophie Brun d1886f45dc Use sysvinit for kali as systemd not available 10 years ago
Sophie Brun 8b9e8f814d Update for live-build version 4.0.3-1kali2
- update compare version in build_all.sh
- replace image name with live-image-ARCH.* in build_all.sh
- change variable ARCHITECTURES in ARCHITECTURE in package lists as name has
  been changed in live-build
10 years ago
Raphaël Hertzog 2a299f7e44 Include the grub-efi-*.deb in the ISO but not in the live image
For some weird reasons, having them in the live image completely
breaks debian-installer.
11 years ago
Raphaël Hertzog 29e6e46a9a Add grub-efi to packages
In theory, those packages should be included by live-build as d-i
dependencies but apparently those are missing. It should be enough
to just have those packages available in the "binary" part but installing
them in the live chroot doesn't hurt much either.
11 years ago
Raphaël Hertzog 1e88216758 Test the symlink for the distribution being built 11 years ago
Raphaël Hertzog eee29ac78b Use systemd for kali-rolling / kali-dev 11 years ago
Raphaël Hertzog 18123531a5 Improve error message to include the distribution that is failing to build 11 years ago
Raphaël Hertzog dbf0a7c20c Misc improvements
* Better support of build out of checkout.
* Update version check to ensure we have latest live-build for Kali.
11 years ago
Raphaël Hertzog 6d09948b8d Add support for kali-rolling 11 years ago
Mati Aharoni (Kali Linux Developer) 3781178719 Simplify changing of keyboard languages 11 years ago
Mati Aharoni (Kali Linux Developer) 8f1dfe5cf1 Added persistence options to boot menu 11 years ago
Mati Aharoni (Kali Linux Developer) 20d0a2798f Cleanup 11 years ago
Mati Aharoni (Kali Linux Developer) 2e6a791594 Add support for encrypter persistence 11 years ago
Mati Aharoni (Kali Linux Developer) 587292100a Added nautilus-open-terminal to default Gnome profile 11 years ago
Mati Aharoni (Kali Linux Developer) e8975e7a72 Added alsa-tools to the base ISO 11 years ago
Raphaël Hertzog 56e353188e Use kali-linux- as prefix for the ISO images 12 years ago
Mati Aharoni (Kali Linux Developer) eee6526433 Moved packages to kali metapackages 12 years ago
Raphaël Hertzog 075690a67d Automatically add the missing symlink if we have the required rights 12 years ago
Mati Aharoni (Kali Linux Developer) 610bed1a1b Added rfcat, ubertooth, rfidiot to base image 12 years ago
Mati Aharoni (Kali Linux Developer) 4b675d2532 added vlan, rfkill and PTH to default image 12 years ago
Raphaël Hertzog e8206f3530 Support building kali-dev live images 12 years ago
Raphaël Hertzog a5e29d3e9b Add debian-installer-launcher by default with some custom hook scripts 12 years ago
Raphaël Hertzog 4d11eb9045 Add gnome-orca, lvm2 and cryptsetup by default
Also reorder the list of packages by alphabetic order.
12 years ago
Raphaël Hertzog 739b895dc2 Add install with speech synthesis and fix shortcut key of forensic mode 12 years ago
Mati Aharoni (Kali Linux Developer) 97a1152a67 Added a few new tools to kali package lists. 12 years ago