mirror of
https://github.com/brain-hackers/brain-config.git
synced 2024-12-22 12:10:07 +09:00
Fix inconsistent indent (#165)
This commit is contained in:
parent
618a3fedce
commit
86d770528a
128
raspi-config
128
raspi-config
@ -26,43 +26,43 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
is_pione() {
|
is_pione() {
|
||||||
if grep -q "^Revision\s*:\s*00[0-9a-fA-F][0-9a-fA-F]$" /proc/cpuinfo; then
|
if grep -q "^Revision\s*:\s*00[0-9a-fA-F][0-9a-fA-F]$" /proc/cpuinfo; then
|
||||||
return 0
|
return 0
|
||||||
elif grep -q "^Revision\s*:\s*[ 123][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]0[0-36][0-9a-fA-F]$" /proc/cpuinfo ; then
|
elif grep -q "^Revision\s*:\s*[ 123][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]0[0-36][0-9a-fA-F]$" /proc/cpuinfo ; then
|
||||||
return 0
|
return 0
|
||||||
else
|
else
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
is_pitwo() {
|
is_pitwo() {
|
||||||
grep -q "^Revision\s*:\s*[ 123][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]04[0-9a-fA-F]$" /proc/cpuinfo
|
grep -q "^Revision\s*:\s*[ 123][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]04[0-9a-fA-F]$" /proc/cpuinfo
|
||||||
return $?
|
return $?
|
||||||
}
|
}
|
||||||
|
|
||||||
is_pizero() {
|
is_pizero() {
|
||||||
grep -q "^Revision\s*:\s*[ 123][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]0[9cC][0-9a-fA-F]$" /proc/cpuinfo
|
grep -q "^Revision\s*:\s*[ 123][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]0[9cC][0-9a-fA-F]$" /proc/cpuinfo
|
||||||
return $?
|
return $?
|
||||||
}
|
}
|
||||||
|
|
||||||
is_pifour() {
|
is_pifour() {
|
||||||
grep -q "^Revision\s*:\s*[ 123][0-9a-fA-F][0-9a-fA-F]3[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]$" /proc/cpuinfo
|
grep -q "^Revision\s*:\s*[ 123][0-9a-fA-F][0-9a-fA-F]3[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]$" /proc/cpuinfo
|
||||||
return $?
|
return $?
|
||||||
}
|
}
|
||||||
|
|
||||||
get_pi_type() {
|
get_pi_type() {
|
||||||
if is_pione; then
|
if is_pione; then
|
||||||
echo 1
|
echo 1
|
||||||
elif is_pitwo; then
|
elif is_pitwo; then
|
||||||
echo 2
|
echo 2
|
||||||
else
|
else
|
||||||
echo 0
|
echo 0
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
is_live() {
|
is_live() {
|
||||||
grep -q "boot=live" $CMDLINE
|
grep -q "boot=live" $CMDLINE
|
||||||
return $?
|
return $?
|
||||||
}
|
}
|
||||||
|
|
||||||
is_ssh() {
|
is_ssh() {
|
||||||
@ -98,11 +98,11 @@ has_analog() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
is_installed() {
|
is_installed() {
|
||||||
if [ "$(dpkg -l "$1" 2> /dev/null | tail -n 1 | cut -d ' ' -f 1)" != "ii" ]; then
|
if [ "$(dpkg -l "$1" 2> /dev/null | tail -n 1 | cut -d ' ' -f 1)" != "ii" ]; then
|
||||||
return 1
|
return 1
|
||||||
else
|
else
|
||||||
return 0
|
return 0
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
deb_ver () {
|
deb_ver () {
|
||||||
@ -301,8 +301,8 @@ do_overscan() {
|
|||||||
DEFAULT=--defaultno
|
DEFAULT=--defaultno
|
||||||
CURRENT=0
|
CURRENT=0
|
||||||
if [ $(get_overscan) -eq 0 ]; then
|
if [ $(get_overscan) -eq 0 ]; then
|
||||||
DEFAULT=
|
DEFAULT=
|
||||||
CURRENT=1
|
CURRENT=1
|
||||||
fi
|
fi
|
||||||
if [ "$INTERACTIVE" = True ]; then
|
if [ "$INTERACTIVE" = True ]; then
|
||||||
whiptail --yesno "Would you like to enable compensation for displays with overscan?" $DEFAULT 20 60 2
|
whiptail --yesno "Would you like to enable compensation for displays with overscan?" $DEFAULT 20 60 2
|
||||||
@ -341,8 +341,8 @@ do_blanking() {
|
|||||||
DEFAULT=--defaultno
|
DEFAULT=--defaultno
|
||||||
CURRENT=0
|
CURRENT=0
|
||||||
if [ "$(get_blanking)" -eq 0 ]; then
|
if [ "$(get_blanking)" -eq 0 ]; then
|
||||||
DEFAULT=
|
DEFAULT=
|
||||||
CURRENT=1
|
CURRENT=1
|
||||||
fi
|
fi
|
||||||
if [ "$INTERACTIVE" = True ]; then
|
if [ "$INTERACTIVE" = True ]; then
|
||||||
if [ "$(dpkg -l xscreensaver | tail -n 1 | cut -d ' ' -f 1)" = "ii" ]; then
|
if [ "$(dpkg -l xscreensaver | tail -n 1 | cut -d ' ' -f 1)" = "ii" ]; then
|
||||||
@ -401,8 +401,8 @@ do_pixdub() {
|
|||||||
DEFAULT=--defaultno
|
DEFAULT=--defaultno
|
||||||
CURRENT=0
|
CURRENT=0
|
||||||
if [ $(get_pixdub) -eq 0 ]; then
|
if [ $(get_pixdub) -eq 0 ]; then
|
||||||
DEFAULT=
|
DEFAULT=
|
||||||
CURRENT=1
|
CURRENT=1
|
||||||
fi
|
fi
|
||||||
if [ "$INTERACTIVE" = True ]; then
|
if [ "$INTERACTIVE" = True ]; then
|
||||||
whiptail --yesno "Would you like to enable pixel doubling?" $DEFAULT 20 60 2
|
whiptail --yesno "Would you like to enable pixel doubling?" $DEFAULT 20 60 2
|
||||||
@ -412,16 +412,16 @@ do_pixdub() {
|
|||||||
fi
|
fi
|
||||||
if is_pi && ! is_fkms; then
|
if is_pi && ! is_fkms; then
|
||||||
if [ $RET -eq 0 ] ; then
|
if [ $RET -eq 0 ] ; then
|
||||||
XVAL=$(xrandr 2>&1 | grep current | cut -f2 -d, | cut -f3 -d' ')
|
XVAL=$(xrandr 2>&1 | grep current | cut -f2 -d, | cut -f3 -d' ')
|
||||||
YVAL=$(xrandr 2>&1 | grep current | cut -f2 -d, | cut -f5 -d' ')
|
YVAL=$(xrandr 2>&1 | grep current | cut -f2 -d, | cut -f5 -d' ')
|
||||||
if is_number $XVAL || is_number $YVAL ; then
|
if is_number $XVAL || is_number $YVAL ; then
|
||||||
if [ "$INTERACTIVE" = True ]; then
|
if [ "$INTERACTIVE" = True ]; then
|
||||||
whiptail --msgbox "Could not read current screen dimensions - unable to enable pixel doubling" 20 60 1
|
whiptail --msgbox "Could not read current screen dimensions - unable to enable pixel doubling" 20 60 1
|
||||||
fi
|
fi
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
NEWX=`expr $XVAL / 2`
|
NEWX=`expr $XVAL / 2`
|
||||||
NEWY=`expr $YVAL / 2`
|
NEWY=`expr $YVAL / 2`
|
||||||
set_config_var framebuffer_width $NEWX $CONFIG
|
set_config_var framebuffer_width $NEWX $CONFIG
|
||||||
set_config_var framebuffer_height $NEWY $CONFIG
|
set_config_var framebuffer_height $NEWY $CONFIG
|
||||||
set_config_var scaling_kernel 8 $CONFIG
|
set_config_var scaling_kernel 8 $CONFIG
|
||||||
@ -575,7 +575,7 @@ do_wifi_country() {
|
|||||||
wpa_cli -i "$IFACE" set country "$COUNTRY"
|
wpa_cli -i "$IFACE" set country "$COUNTRY"
|
||||||
wpa_cli -i "$IFACE" save_config > /dev/null 2>&1
|
wpa_cli -i "$IFACE" save_config > /dev/null 2>&1
|
||||||
if iw reg set "$COUNTRY" 2> /dev/null; then
|
if iw reg set "$COUNTRY" 2> /dev/null; then
|
||||||
ASK_TO_REBOOT=1
|
ASK_TO_REBOOT=1
|
||||||
fi
|
fi
|
||||||
if hash rfkill 2> /dev/null; then
|
if hash rfkill 2> /dev/null; then
|
||||||
rfkill unblock wifi
|
rfkill unblock wifi
|
||||||
@ -586,14 +586,14 @@ do_wifi_country() {
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
if [ "$INTERACTIVE" = True ]; then
|
if [ "$INTERACTIVE" = True ]; then
|
||||||
whiptail --msgbox "Wireless LAN country set to $COUNTRY" 20 60 1
|
whiptail --msgbox "Wireless LAN country set to $COUNTRY" 20 60 1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
IFS=$oIFS
|
IFS=$oIFS
|
||||||
}
|
}
|
||||||
|
|
||||||
get_hostname() {
|
get_hostname() {
|
||||||
cat /etc/hostname | tr -d " \t\n\r"
|
cat /etc/hostname | tr -d " \t\n\r"
|
||||||
}
|
}
|
||||||
|
|
||||||
do_hostname() {
|
do_hostname() {
|
||||||
@ -703,7 +703,7 @@ system instability, try a more modest overclock. Hold down
|
|||||||
shift during boot to temporarily disable overclock.
|
shift during boot to temporarily disable overclock.
|
||||||
See https://www.raspberrypi.org/documentation/configuration/config-txt/overclocking.md for more information.\
|
See https://www.raspberrypi.org/documentation/configuration/config-txt/overclocking.md for more information.\
|
||||||
" 20 70 1
|
" 20 70 1
|
||||||
if is_pione; then
|
if is_pione; then
|
||||||
OVERCLOCK=$(whiptail --menu "Choose overclock preset" 20 60 10 \
|
OVERCLOCK=$(whiptail --menu "Choose overclock preset" 20 60 10 \
|
||||||
"None" "700MHz ARM, 250MHz core, 400MHz SDRAM, 0 overvolt" \
|
"None" "700MHz ARM, 250MHz core, 400MHz SDRAM, 0 overvolt" \
|
||||||
"Modest" "800MHz ARM, 250MHz core, 400MHz SDRAM, 0 overvolt" \
|
"Modest" "800MHz ARM, 250MHz core, 400MHz SDRAM, 0 overvolt" \
|
||||||
@ -711,12 +711,12 @@ See https://www.raspberrypi.org/documentation/configuration/config-txt/overclock
|
|||||||
"High" "950MHz ARM, 250MHz core, 450MHz SDRAM, 6 overvolt" \
|
"High" "950MHz ARM, 250MHz core, 450MHz SDRAM, 6 overvolt" \
|
||||||
"Turbo" "1000MHz ARM, 500MHz core, 600MHz SDRAM, 6 overvolt" \
|
"Turbo" "1000MHz ARM, 500MHz core, 600MHz SDRAM, 6 overvolt" \
|
||||||
3>&1 1>&2 2>&3)
|
3>&1 1>&2 2>&3)
|
||||||
elif is_pitwo; then
|
elif is_pitwo; then
|
||||||
OVERCLOCK=$(whiptail --menu "Choose overclock preset" 20 60 10 \
|
OVERCLOCK=$(whiptail --menu "Choose overclock preset" 20 60 10 \
|
||||||
"None" "900MHz ARM, 250MHz core, 450MHz SDRAM, 0 overvolt" \
|
"None" "900MHz ARM, 250MHz core, 450MHz SDRAM, 0 overvolt" \
|
||||||
"High" "1000MHz ARM, 500MHz core, 500MHz SDRAM, 2 overvolt" \
|
"High" "1000MHz ARM, 500MHz core, 500MHz SDRAM, 2 overvolt" \
|
||||||
3>&1 1>&2 2>&3)
|
3>&1 1>&2 2>&3)
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
OVERCLOCK=$1
|
OVERCLOCK=$1
|
||||||
true
|
true
|
||||||
@ -842,8 +842,8 @@ do_vnc() {
|
|||||||
fi
|
fi
|
||||||
elif [ $RET -eq 1 ]; then
|
elif [ $RET -eq 1 ]; then
|
||||||
if is_installed realvnc-vnc-server; then
|
if is_installed realvnc-vnc-server; then
|
||||||
systemctl disable vncserver-x11-serviced.service
|
systemctl disable vncserver-x11-serviced.service
|
||||||
systemctl stop vncserver-x11-serviced.service
|
systemctl stop vncserver-x11-serviced.service
|
||||||
fi
|
fi
|
||||||
STATUS=disabled
|
STATUS=disabled
|
||||||
else
|
else
|
||||||
@ -967,12 +967,12 @@ do_serial() {
|
|||||||
CURRENTS=0
|
CURRENTS=0
|
||||||
CURRENTH=0
|
CURRENTH=0
|
||||||
if [ $(get_serial) -eq 0 ]; then
|
if [ $(get_serial) -eq 0 ]; then
|
||||||
DEFAULTS=
|
DEFAULTS=
|
||||||
CURRENTS=1
|
CURRENTS=1
|
||||||
fi
|
fi
|
||||||
if [ $(get_serial_hw) -eq 0 ]; then
|
if [ $(get_serial_hw) -eq 0 ]; then
|
||||||
DEFAULTH=
|
DEFAULTH=
|
||||||
CURRENTH=1
|
CURRENTH=1
|
||||||
fi
|
fi
|
||||||
if [ "$INTERACTIVE" = True ]; then
|
if [ "$INTERACTIVE" = True ]; then
|
||||||
whiptail --yesno "Would you like a login shell to be accessible over serial?" $DEFAULTS 20 60 2
|
whiptail --yesno "Would you like a login shell to be accessible over serial?" $DEFAULTS 20 60 2
|
||||||
@ -1009,7 +1009,7 @@ do_serial() {
|
|||||||
RET=$((2-$RET))
|
RET=$((2-$RET))
|
||||||
fi
|
fi
|
||||||
if [ $RET -eq $CURRENTH ]; then
|
if [ $RET -eq $CURRENTH ]; then
|
||||||
ASK_TO_REBOOT=1
|
ASK_TO_REBOOT=1
|
||||||
fi
|
fi
|
||||||
if [ $RET -eq 0 ]; then
|
if [ $RET -eq 0 ]; then
|
||||||
set_config_var enable_uart 1 $CONFIG
|
set_config_var enable_uart 1 $CONFIG
|
||||||
@ -1024,7 +1024,7 @@ do_serial() {
|
|||||||
return $RET
|
return $RET
|
||||||
fi
|
fi
|
||||||
if [ "$INTERACTIVE" = True ]; then
|
if [ "$INTERACTIVE" = True ]; then
|
||||||
whiptail --msgbox "The serial login shell is $SSTATUS\nThe serial interface is $HSTATUS" 20 60 1
|
whiptail --msgbox "The serial login shell is $SSTATUS\nThe serial interface is $HSTATUS" 20 60 1
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1104,7 +1104,7 @@ do_pi4video() {
|
|||||||
sed $CONFIG -i -e "s/^#\?hdmi_enable_4kp60=.*/hdmi_enable_4kp60=1/"
|
sed $CONFIG -i -e "s/^#\?hdmi_enable_4kp60=.*/hdmi_enable_4kp60=1/"
|
||||||
sed $CONFIG -i -e "s/^enable_tvout=/#enable_tvout=/"
|
sed $CONFIG -i -e "s/^enable_tvout=/#enable_tvout=/"
|
||||||
if ! grep -q "hdmi_enable_4kp60" $CONFIG ; then
|
if ! grep -q "hdmi_enable_4kp60" $CONFIG ; then
|
||||||
sed $CONFIG -i -e "\$ahdmi_enable_4kp60=1"
|
sed $CONFIG -i -e "\$ahdmi_enable_4kp60=1"
|
||||||
fi
|
fi
|
||||||
sed $CONFIG -i -e "s/^dtoverlay=vc4-kms-v3d.*/dtoverlay=vc4-kms-v3d/"
|
sed $CONFIG -i -e "s/^dtoverlay=vc4-kms-v3d.*/dtoverlay=vc4-kms-v3d/"
|
||||||
STATUS="4Kp60 is enabled on HDMI0"
|
STATUS="4Kp60 is enabled on HDMI0"
|
||||||
@ -1115,7 +1115,7 @@ do_pi4video() {
|
|||||||
sed $CONFIG -i -e "s/^#\?enable_tvout=.*/enable_tvout=1/"
|
sed $CONFIG -i -e "s/^#\?enable_tvout=.*/enable_tvout=1/"
|
||||||
sed $CONFIG -i -e "s/^hdmi_enable_4kp60=/#hdmi_enable_4kp60=/"
|
sed $CONFIG -i -e "s/^hdmi_enable_4kp60=/#hdmi_enable_4kp60=/"
|
||||||
if ! grep -q "enable_tvout" $CONFIG ; then
|
if ! grep -q "enable_tvout" $CONFIG ; then
|
||||||
sed $CONFIG -i -e "\$aenable_tvout=1"
|
sed $CONFIG -i -e "\$aenable_tvout=1"
|
||||||
fi
|
fi
|
||||||
sed $CONFIG -i -e "s/^dtoverlay=vc4-kms-v3d.*/dtoverlay=vc4-kms-v3d,composite/"
|
sed $CONFIG -i -e "s/^dtoverlay=vc4-kms-v3d.*/dtoverlay=vc4-kms-v3d,composite/"
|
||||||
STATUS="Composite video is enabled. HDMI is disabled."
|
STATUS="Composite video is enabled. HDMI is disabled."
|
||||||
@ -1507,7 +1507,7 @@ do_boot_rom() {
|
|||||||
if [ "$INTERACTIVE" = True ]; then
|
if [ "$INTERACTIVE" = True ]; then
|
||||||
whiptail --yesno "$EETYPE boot ROM selected - will be loaded at next reboot.\n\nReset boot ROM to defaults?" 20 60 2
|
whiptail --yesno "$EETYPE boot ROM selected - will be loaded at next reboot.\n\nReset boot ROM to defaults?" 20 60 2
|
||||||
DEFAULTS=$?
|
DEFAULTS=$?
|
||||||
else
|
else
|
||||||
DEFAULTS=$2
|
DEFAULTS=$2
|
||||||
fi
|
fi
|
||||||
if [ "$DEFAULTS" -eq 0 ]; then # yes
|
if [ "$DEFAULTS" -eq 0 ]; then # yes
|
||||||
@ -1720,8 +1720,8 @@ do_camera() {
|
|||||||
DEFAULT=--defaultno
|
DEFAULT=--defaultno
|
||||||
CURRENT=0
|
CURRENT=0
|
||||||
if [ $(get_camera) -eq 0 ]; then
|
if [ $(get_camera) -eq 0 ]; then
|
||||||
DEFAULT=
|
DEFAULT=
|
||||||
CURRENT=1
|
CURRENT=1
|
||||||
fi
|
fi
|
||||||
if [ "$INTERACTIVE" = True ]; then
|
if [ "$INTERACTIVE" = True ]; then
|
||||||
whiptail --yesno "Would you like the camera interface to be enabled?" $DEFAULT 20 60 2
|
whiptail --yesno "Would you like the camera interface to be enabled?" $DEFAULT 20 60 2
|
||||||
@ -2029,7 +2029,7 @@ do_net_names () {
|
|||||||
if [ "$INTERACTIVE" = True ]; then
|
if [ "$INTERACTIVE" = True ]; then
|
||||||
whiptail --msgbox "Predictable network interface names are $STATUS" 20 60 1
|
whiptail --msgbox "Predictable network interface names are $STATUS" 20 60 1
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
do_update() {
|
do_update() {
|
||||||
apt-get update &&
|
apt-get update &&
|
||||||
@ -2435,7 +2435,7 @@ get_overlay_conf() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
get_bootro_now() {
|
get_bootro_now() {
|
||||||
findmnt /boot | grep -q " ro,"
|
findmnt /boot | grep -q " ro,"
|
||||||
}
|
}
|
||||||
|
|
||||||
get_bootro_conf() {
|
get_bootro_conf() {
|
||||||
@ -2536,12 +2536,12 @@ EOF
|
|||||||
|
|
||||||
# modify command line
|
# modify command line
|
||||||
if ! grep -q "boot=overlay" /boot/cmdline.txt ; then
|
if ! grep -q "boot=overlay" /boot/cmdline.txt ; then
|
||||||
sed -i /boot/cmdline.txt -e "s/^/boot=overlay /"
|
sed -i /boot/cmdline.txt -e "s/^/boot=overlay /"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$BOOTRO" = "yes" ] ; then
|
if [ "$BOOTRO" = "yes" ] ; then
|
||||||
if ! mount -o remount,ro /boot 2>/dev/null ; then
|
if ! mount -o remount,ro /boot 2>/dev/null ; then
|
||||||
echo "Unable to remount boot partition as read-only"
|
echo "Unable to remount boot partition as read-only"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
@ -2568,7 +2568,7 @@ disable_overlayfs() {
|
|||||||
|
|
||||||
if [ "$BOOTRO" = "yes" ] ; then
|
if [ "$BOOTRO" = "yes" ] ; then
|
||||||
if ! mount -o remount,ro /boot 2>/dev/null ; then
|
if ! mount -o remount,ro /boot 2>/dev/null ; then
|
||||||
echo "Unable to remount boot partition as read-only"
|
echo "Unable to remount boot partition as read-only"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user