mirror of
https://github.com/bohanyang/debi.git
synced 2026-09-26 22:16:11 +00:00
Update
This commit is contained in:
@@ -47,6 +47,7 @@ power_off=
|
||||
architecture=
|
||||
boot_partition=
|
||||
dry_run=
|
||||
bbr=
|
||||
cleartext_password=
|
||||
|
||||
while [ $# -gt 0 ]; do
|
||||
@@ -167,6 +168,9 @@ while [ $# -gt 0 ]; do
|
||||
--dry-run)
|
||||
dry_run=true
|
||||
;;
|
||||
--bbr)
|
||||
bbr=true
|
||||
;;
|
||||
*)
|
||||
_err "Illegal option $1"
|
||||
exit 1
|
||||
@@ -262,6 +266,7 @@ d-i preseed/early_command string anna-install network-console
|
||||
EOF
|
||||
if [ -n "$authorized_keys_url" ]; then
|
||||
_late_command "cd ~$username && mkdir -m 700 .ssh && busybox wget -qO .ssh/authorized_keys $authorized_keys_url"
|
||||
_late_command 'sed -ri "s/^#?PasswordAuthentication .+/PasswordAuthentication no/" /etc/ssh/sshd_config'
|
||||
$save_preseed << EOF
|
||||
d-i network-console/password-disabled boolean true
|
||||
d-i network-console/authorized_keys_url string $authorized_keys_url
|
||||
@@ -477,6 +482,10 @@ $save_preseed << EOF
|
||||
d-i finish-install/reboot_in_progress note
|
||||
EOF
|
||||
|
||||
if [ "$bbr" = true ]; then
|
||||
_late_command '{ echo "net.core.default_qdisc=fq"; echo "net.ipv4.tcp_congestion_control=bbr"; } > /etc/sysctl.d/bbr.conf'
|
||||
fi
|
||||
|
||||
if [ -n "$late_command" ]; then
|
||||
echo "d-i preseed/late_command string in-target sh -c '$late_command'" | $save_preseed
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user