Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /opt/webdir/bin/menu/ |
Upload File : |
#!/usr/bin/bash # # manage localhost options PROGNAME=$(basename $0) PROGPATH=$(dirname $0) [[ -z $DEBUG ]] && DEBUG=0 . $PROGPATH/02_local/functions.sh || exit 1 logo=$(get_logo) # get_text variables [[ -f $PROGPATH/02_local/local.txt ]] && \ . $PROGPATH/02_local/local.txt configure_hostname() { $submenu_dir/01_configure_hostname.sh } configure_net() { type=${1:-manual} $submenu_dir/02_configure_net.sh $type } shutdown_server() { type=${1:-reboot} $submenu_dir/04_shutdown_server.sh $type } update_server() { $submenu_dir/06_update_server.sh } beta_version() { $PROGPATH/01_hosts/10_change_repository.sh } # print host menu submenu() { # submenu_00="$CFGL0000" # submenu_01="$CFGL0001" # submenu_02="$CFGL0002" # submenu_03="$CFGL0003" # submenu_04="$CFGL0004" # submenu_05="$CFGL0005" # submenu_06="$CFGL0006" # #submenu_07="$CFGL0009" submenu_00=" $CFGL0000" submenu_01="$CFGL0001" submenu_02=" $CFGL0002" submenu_03=" $CFGL0003" submenu_04=" $CFGL0004" submenu_05=" $CFGL0005" submenu_06=" $CFGL0006" menu_logo="$CFGL0007" SUBMENU_SELECT= until [[ -n "$SUBMENU_SELECT" ]]; do [[ $DEBUG -eq 0 ]] && clear echo -e "\t\t" $logo echo -e "\t\t" $menu_log echo get_local_network $LINK_STATUS menu_list="$submenu_01\n\t\t$submenu_02\n\t\t$submenu_03\n\t\t$submenu_04\n\t\t$submenu_05\n\t\t$submenu_06\n\t\t$submenu_00" print_menu print_message "$CFGL0008" '' '' SUBMENU_SELECT case "$SUBMENU_SELECT" in # "1") configure_hostname ;; # "2") configure_net dhcp ;; # "3") configure_net manual ;; # "4") shutdown_server reboot ;; # "5") shutdown_server halt ;; # "6") update_server ;; # #"7") beta_version ;; # "0") exit ;; # *) error_pick; SUBMENU_SELECT=;; "1") configure_hostname ;; "2") configure_net dhcp ;; "3") configure_net manual ;; "4") shutdown_server reboot ;; "5") shutdown_server halt ;; "6") update_server ;; "0") exit ;; *) error_pick; SUBMENU_SELECT=;; esac SUBMENU_SELECT= done } submenu