Commit Graph

54 Commits (7573a0db43f93b6bee3ea2ee6e5d6ad41bd0d7b1)

Author SHA1 Message Date
Raphaël Hertzog 7573a0db43 Update auto/config to use kali-rolling by default 9 years ago
Raphaël Hertzog 69bc31dd7a Only enable/use security.kali.org for sana
security.kali.org is phased out because it's no longer useful since we are
based on Debian Testing.
9 years ago
Raphaël Hertzog 1699c4d478 Drop moto specific hack 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 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 9d6112bc6f Don't fail when some of the directories are symlinks 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 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 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 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 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 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
Sophie Brun d1886f45dc Use sysvinit for kali as systemd not available 10 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 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) 20d0a2798f Cleanup 11 years ago
Mati Aharoni (Kali Linux Developer) 2e6a791594 Add support for encrypter persistence 11 years ago
Raphaël Hertzog 075690a67d Automatically add the missing symlink if we have the required rights 12 years ago
Raphaël Hertzog e8206f3530 Support building kali-dev live images 12 years ago
Raphaël Hertzog 8a078b5900 Correctly set default value for $arch
Reported-by: Samiux
Fixes: http://bugs.kali.org/view.php?id=79
12 years ago
Raphaël Hertzog 6fb1cac25a Fix proposed-updates sources.list entry 12 years ago
Raphaël Hertzog c085538933 Add a new --proposed-updates command line option to build_all.sh 12 years ago
Raphaël Hertzog 8577cac68a Use "noconfig=sudo" to work around live-config bug
See http://bugs.debian.org/701788 for details. But this bug means
that subsequent live-config scripts were not executed and due
to this auto-login was not enabled and sshd host keys were
not generated, etc.

Also use the shorter syntax for the username.
12 years ago
Raphaël Hertzog 330921f509 Use the redirector URLs for public APT repositories 12 years ago
Raphaël Hertzog 4f47916a31 Update the options to use on arm* 12 years ago
Raphaël Hertzog cd1e422f59 Move the architecture specific logic into auto/config
This will avoid mistakes by users which are not using build_all.sh.
12 years ago
Raphaël Hertzog 965ab79edb Make it easy to switch Kali mirrors 12 years ago
Mati Aharoni (Kali Linux Developer) 74c3851978 Added kali as default live hostname 12 years ago
Raphaël Hertzog 6e84e2d4e5 Generalize further live build script 12 years ago
Mati Aharoni (Kali Linux Developer) 24cbc79c1c Removed persisttence 12 years ago
Mati Aharoni (Kali Linux Developer) 4d6d5399e8 Added vim, tmux, gparted to default build 12 years ago
Raphaël Hertzog 555a1cb0f8 Don't use linux-image-kali but the default kernel for each architecture 12 years ago
Raphaël Hertzog b01d01e277 Integrate firmware files as .deb and in live chroot 12 years ago
Raphaël Hertzog 1e49f819cd Fail sooner when symlink is missing 12 years ago
Raphaël Hertzog b3867fd5fb Enable persistence 12 years ago
Raphaël Hertzog d1808f99f8 Update config to account for changes related to --bootappend-live meaning 13 years ago
Raphaël Hertzog eba1ab0452 Updates for latest live-build changes
The infrastructure is now set up to work with live-build of november 19th 2012,
aka commit 3138b1a4faba120efd082e351d8cef04fcaf6392. The closest Debian release
is 3.0~a67-1.
13 years ago
Raphaël Hertzog c1cb731d63 Drop --parent-* configuration directives
They are set by default to a value equal to the corresponding base setting.
They are thus useless.
13 years ago
Raphaël Hertzog 74da74ccf8 Drop work-around now that linux-image-3.2.6-kali has been fixed 13 years ago
Raphaël Hertzog 173e4590c6 Reintroduce symlink since we switched back to using kali as main distribution name 13 years ago
Raphaël Hertzog 6fba34ad54 Use small trick to let cdebootstrap recognize kali as wheezy
It's cleaner than the hook and avoid other errors with more
recent live-build versions.
13 years ago
Raphaël Hertzog 713d006369 Kali kernel do need an initrd, it was just not generated due to lack of initramfs-tools
Temporarily work-around the missing package by installing it during bootstrap
phase. Later we will add it to the package dependency.
13 years ago
Raphaël Hertzog a2ac01b548 Some changes to disable the live user and set the password of the root user 13 years ago