mirror of
https://github.com/cirosantilli/linux-kernel-module-cheat.git
synced 2026-01-13 20:12:26 +00:00
We have wanted to do this since forever, but the last straw was gem5 aarch64, which runs too fast, and makes it very hard to write "root" withing 60 seconds! Another possibility to solve that would have been to find an answer for: https://unix.stackexchange.com/questions/340333/how-can-i-get-bin-login-to-not-timeout which we didn't, but not typing root at all is even better. Take this opportunity to document how to login into user0. sshd: automate and document further gdbserver: automatically startup internet on /gdbserver.sh
20 lines
593 B
Bash
Executable File
20 lines
593 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# This is run as part of:
|
|
# make target-finalize
|
|
# which gets called by the default target.
|
|
# To test it out, arguments can be passed with:
|
|
# make BR2_ROOTFS_POST_SCRIPT_ARGS="asdf qwer"
|
|
target_dir="$1"
|
|
mkdir -p \
|
|
"${target_dir}/mnt/9p" \
|
|
"${target_dir}/mnt/out" \
|
|
;
|
|
# Maybe there is a cleaner way to get rid of those files,
|
|
# like disabling some Buildroot packages, but no patience.
|
|
rm -rf \
|
|
"${target_dir}/etc/init.d/S01logging" \
|
|
"${target_dir}/etc/init.d/S20urandom" \
|
|
"${target_dir}/etc/init.d/S40network" \
|
|
"${target_dir}/etc/init.d/S50sshd" \
|
|
;
|