Raphaël Hertzog
f0ab224322
Manually enable pulseaudio in root's user session
...
That's because auto-spawning does not work for root.
10 years ago
Raphaël Hertzog
c4283fa90a
Enable memtest in live-build configuration
...
The default menu includes it so better include the required binary too.
10 years ago
Raphaël Hertzog
5a169b3eef
Add new kali-hacks.chroot hook script to work around bugs
10 years ago
Raphaël Hertzog
0c3b18b814
Modify structure for compatibility with live-build 5.x
...
And change sleep.chroot to wait for update-kali-menu to disappear.
10 years ago
Raphaël Hertzog
2309fa05b0
Do not register atftpd in inetd
...
That way it's handled with its init script which is disabled by default.
This should fix https://bugs.kali.org/view.php?id=2841
10 years ago
Raphaël Hertzog
413b2774a9
Let the data/debian-cd symlink point to sid
...
It's more likely to always exists. The wheezy target is just
gone with newer live-builds...
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
Raphaël Hertzog
4635b427e1
Revert "Change the label of the encrypted persistance boot patameter"
...
This reverts commit 5c03d478d9
.
10 years ago
Raphaël Hertzog
d8a73e078e
Rename firmware.chroot into firmware.list.chroot so that it's used
10 years ago
Mati Aharoni (Kali Linux Developer)
5c03d478d9
Change the label of the encrypted persistance boot patameter
10 years ago
Raphaël Hertzog
edcdb10e40
Clean up the definition of the light variant
...
Rely on kali-desktop-xfce.
10 years ago
Raphaël Hertzog
8692e24989
Add variant used in the error message displayed
10 years ago
Raphaël Hertzog
1a1343b446
Kill update-kali-menu to improve behaviour in case of failed builds
10 years ago
Raphaël Hertzog
35abcad17b
Don't display last 100 lines
...
In many cases, the error does not appear in the last 100 lines. Let it
up to the user to investigate... just point him to the right file.
10 years ago
Raphaël Hertzog
9d6112bc6f
Don't fail when some of the directories are symlinks
10 years ago
Raphaël Hertzog
f723b96454
Add multiple variants corresponding to desktops that people like to use
10 years ago
Raphaël Hertzog
8e4083995d
Use the correct $dist-proposed-updates repository
...
Up to now, --proposed-updates always enabled kali-proposed-updates
when in fact it should have enabled the proposed-updates repository
of the target distribution.
10 years ago
Raphaël Hertzog
1f4a3d1fe3
Allow users to run "lb config" outside of build.sh
...
In that case, the user has not selected any variant and
will use its own set of files.
10 years ago
Raphaël Hertzog
eda639ee40
Drop local settings committed by mistake
10 years ago
Raphaël Hertzog
eee63ef1d9
Fix name of default image
10 years ago
Raphaël Hertzog
7fc5ff1946
Use distro name as "version" when version is not specified
10 years ago
Raphaël Hertzog
562923bb0c
Include Kali variant in file name when it's not the default variant
10 years ago
Raphaël Hertzog
bc7f18bf75
Add a "light" variant
10 years ago
Raphaël Hertzog
5676bc0b03
Move all configuration into kali-config and put the right bits into place from auto/config
...
* Add new --variant option to build alternative images of Kali.
* Add new --version option to decide of the name of the generated file.
* Add new --subdir option to indicate where the image must be moved.
10 years ago
Raphaël Hertzog
23f38e448c
Include /kali-security path in name of security host
10 years ago
Raphaël Hertzog
c9a216ae5c
Display last 100 lines of log in case of failure when verbose mode is not active
10 years ago
Raphaël Hertzog
e21e6c71a0
Fix installation path
10 years ago
Raphaël Hertzog
ca989e75b9
Implement --get-image-path option to figure out the path of the generated ISO
10 years ago
Raphaël Hertzog
93b8d1c5d3
Add executable permissions on /lib/live/config/1165-fix-openssh-server
10 years ago
Raphaël Hertzog
54e6f66540
Drop "noconfig=sudo" as it's no longer needed with current live-config
...
It was working around a bug that has been fixed long ago.
10 years ago
Raphaël Hertzog
288908fb0a
Add a preseed file that does not harcode the codename
...
That way d-i will automatically pick the release that has been
selected during the build of the live image.
10 years ago
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