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
Raphaël Hertzog
4ca36c8edc
Update live-build's config for version 3.x in wheezy
13 years ago
Raphaël Hertzog
69b2f90c08
Use root user by default
...
Install kali-root-login by default.
13 years ago
root
d11fbed180
Switch to cdebootstrap since it knows how to build i386 on amd64
13 years ago
root
2be7d3ec67
Initial configuration
13 years ago