Ben Wilson
228ccb1ce5
Merge branch 'master' into consistency
...
# Conflicts:
# .gitignore
# banana-pi.sh
# banana-pro.sh
# beaglebone-black.sh
# chromebook-exynos.sh
# chromebook-nyan.sh
# common.d/builder.txt.example
# common.d/compress_img.sh
# common.d/variables.sh
# cubieboard2.sh
# cubietruck.sh
# cubox-i4pro.sh
# cubox.sh
# gateworks-newport.sh
# gateworks-ventana.sh
# mini-x.sh
# nanopc-t.sh
# nanopi-neo-plus2-minimal.sh
# nanopi-neo-plus2.sh
# nanopi2.sh
# odroid-c.sh
# odroid-c2.sh
# odroid-u2.sh
# odroid-xu3.sh
# pinebook-pro.sh
# pinebook.sh
# riotboard.sh
# rpi-64bit-minimal.sh
# rpi-64bit.sh
# rpi.sh
# rpi0w-minimal.sh
# rpi0w-p4wnp1-aloa.sh
# rpi0w-pitail.sh
# rpi0w.sh
# rpi1.sh
# trimslice.sh
# usb-armory-mki.sh
# usb-armory-mkii.sh
# utilite-pro.sh
2021-09-18 05:55:38 +01:00
Ben Wilson
bd9b443dc9
Clean up on break out
2021-09-17 16:47:51 +01:00
Ben Wilson
5357408b17
Add more log output and script consistencies
2021-09-17 16:02:12 +01:00
Steev Klimaszewski
b93bcc5007
all: Add buffer and byte flushing
2021-09-17 09:46:40 -05:00
Ben Wilson
ddde10ecee
Add leading 0 on chmod
2021-09-17 10:42:05 +01:00
Ben Wilson
4a6d6f2673
Fix typo
2021-09-16 20:48:07 +01:00
Ben Wilson
ab30b38f72
Fix dots and typos
2021-09-16 06:58:38 +01:00
Ben Wilson
fb4ed55917
Add links to kali-docs
2021-09-16 06:42:05 +01:00
Steev Klimaszewski
a2cd18e5ff
*: Move to nameserver variable.
...
This breaks the un-converted scripts but that gives more reason to move them to the new way over the coming days.
2021-09-15 16:57:00 -05:00
Steev Klimaszewski
c01651bff9
all: don't inclue sources.list after we restore the mirror!
...
We were restoring the mirror to the defaults, but then we would include sources.list again, which then sets it back to what the build system is set up to use. Obviously, we don't want to do that, so don't.
2021-09-07 13:43:29 -05:00
Steev Klimaszewski
84194221b8
pinebook-pro: move firmware clone into work_dir
...
This moves the cloning of the firmware into the work dir, and then deletes it after, so the clone doesn't end up in the image.
2021-09-06 16:08:56 -05:00
Steev Klimaszewski
b69bc1d4af
pinebook-pro: Lets get console output on tty1
2021-09-06 11:24:09 -05:00
Steev Klimaszewski
599b73c3c5
pinebook-pro: Don't install the kali kernel/u-boot
2021-09-05 19:18:02 -05:00
Steev Klimaszewski
2121fdac12
pinebook-pro: Attempt to bump to 5.14
2021-09-05 17:56:15 -05:00
Steev Klimaszewski
5d7d086dd5
pbp: port to runonce
2021-08-30 15:07:52 -05:00
Son
a07975ddcb
clean-system, mirror & suite replacement
2020-08-10 16:55:26 +02:00
Steev Klimaszewski
7a914bd31e
*: Add NM pkla file so users can use NM when they SSH in
...
Not sure where the change came from, but the latest testing shows you can't
use e.g. nmtui or nmcli when sshing into an rpi.
Issue was reported by KoalaV2 on discord/gitlab.
2020-08-08 20:38:29 -05:00
Steev Klimaszewski
aeb961eb28
pbp: Change ccode for firmware
2020-08-02 18:20:27 -05:00
Steev Klimaszewski
76eee35651
*: Introduce eatmydata changes
2020-08-02 00:14:21 -05:00
Steev Klimaszewski
0d6385ee04
pbp: Remove invoke-rc.d/policy-rc.d changes.
2020-08-01 20:56:58 -05:00
Fran Rodriguez
c6ebba4823
Clean variables
2020-07-29 10:10:31 +00:00
Steev Klimaszewski
a63709677e
pbp: archive*s*
2020-07-28 03:34:03 -05:00
Steev Klimaszewski
c33bd8a80a
pinebook-pro: Add eatmydata
...
Following frangal's email, add in eatmydata - pinebook pro image to start
just to make sure nothing is out of place.
2020-07-28 03:29:17 -05:00
Steev Klimaszewski
f4c77ddd03
most: Spaces are hard.
...
Fix up my missing a space in the previous commit.
2020-07-27 19:56:25 -05:00
Fran Rodriguez
c3f672f8cb
most: Latest changes
...
Recommend sudo usage instead of just saying run as root.
Attempt to download packages 3 times before giving up.
Change suite to kali-rolling if it isn't set to that.
Increase number of cpus used to compress if > 3 exist.
RPi3-64: Supress output during build that isn't needed in the logs.
RPi3-64: Limit to 2 jobs during build since we're build via emulation.
2020-07-27 18:47:11 -05:00
Steev Klimaszewski
7f6b02c248
Revert "*: Set suite to kali-rolling if it isn't."
...
This reverts commit b187225520 .
Frangal has a better suggestion, so lets revert
2020-07-27 18:34:50 -05:00
Steev Klimaszewski
b187225520
*: Set suite to kali-rolling if it isn't.
...
We build the release images against kali-last-snapshot, but
we want users to update against kali-rolling so they get updates.
2020-07-27 17:35:08 -05:00
Fran Rodriguez
2bf67f92cf
most: Fix partitioning variables and use shortform
2020-07-27 03:09:02 -05:00
Steev Klimaszewski
2454874249
*: More cleanups
...
Fix the cleanup to remove more files that are left behind by the build system
Don't hardcode ext3, use fstype so users can set their own.
2020-07-26 17:40:50 -05:00
Steev Klimaszewski
59ea59c5c7
*: Update to latest changes
...
Move image file to the script directory instead of build directory
Add compression and filesystem type options
Limit cpu usage
2020-07-26 14:38:21 -05:00
Steev Klimaszewski
77ade53fed
*: Various changes
...
Comment out deb-src, most end users aren't going to be building packages.
Latest image file creation changes from frangal.
A few misc cleanups of white space
2020-07-24 13:39:50 -05:00
Steev Klimaszewski
2c80ee4bb3
pinebook*: Bump freespace to 500MiB
...
300MB seems to not be enough freespace, so lets bump to 500, for now
2020-07-22 13:25:03 -05:00
Steev Klimaszewski
0339092abd
pinebook-pro: Variables are hard
...
This should be basedir not work_dir
2020-07-19 01:52:13 -05:00
Steev Klimaszewski
85ab6dbed8
pinebook-pro: New day new script
2020-07-19 00:22:01 -05:00
Steev Klimaszewski
2a1606f98a
pbp: Attempt to add fstab
2020-06-23 16:24:56 -05:00
Steev Klimaszewski
902d588eaf
pbp: Fix checkout path
2020-06-22 15:34:08 -05:00
Steev Klimaszewski
4efff6462e
pinebookpro: Bump to 5.7 kernel
2020-06-22 14:39:18 -05:00
Steev Klimaszewski
8b4385aa9b
all: The great kld enabling
2020-06-17 15:09:54 -05:00
Steev Klimaszewski
119b674d15
pbp: Pull the xorg config snippet out
2020-06-15 11:31:03 -05:00
Steev Klimaszewski
4cc4c631ce
pbp: Cleanups
...
Now that mesa 20.0 is in kali, we don't have to force fbdev anymore.
Remove an rm, was pointless to do.
2020-06-15 10:54:34 -05:00
Steev Klimaszewski
ff9a57dbb9
pinebook-pro: Update bootloader
2020-06-13 20:55:02 -05:00
Steev Klimaszewski
7d219b6040
some: Fix ups for path changes
...
And because .gitignore ignored it, force the amlogic service to be there
2020-06-13 20:35:48 -05:00
Steev Klimaszewski
744056c01e
all: Cleanups, and moving files around to make a bit more sense
2020-06-13 18:39:56 -05:00
Steev Klimaszewski
e711d173a1
Revert "pbp: commence ext4 testing"
...
And, it's still failing *sigh*
This reverts commit 5357d1c20d .
2020-05-15 14:46:06 -05:00
Steev Klimaszewski
5357d1c20d
pbp: commence ext4 testing
2020-05-14 15:06:40 -05:00
Steev Klimaszewski
59e6705a79
*: Remove kali-linux-default on first boot
...
Unfortunately, it is simply too variable to tell how long it will take
to install, instead opt for the safer kali-tools-top10 for now, and
users can throw in kali-linux-default themselves if they like.
2020-05-11 09:58:41 -05:00
Steev Klimaszewski
0c0617d696
most: Set k-r before downloading k-l-d
2020-05-07 16:57:01 -05:00
Steev Klimaszewski
b163efda82
*: ext3 :(
2020-05-07 15:19:48 -05:00
Steev Klimaszewski
2647c42dfc
most: Add the kali user to all the scripts
2020-05-07 15:17:10 -05:00
Steev Klimaszewski
951d0c83e3
*: Remove locales-all from install
...
Since we're going to be walking through a setup eventually, remove all
the locales to save around 300MB of space.
2020-04-30 16:32:34 -05:00