Как переключиться на Терминал Linux из Xorg через XF86Switch_VT_1 (control + alt + f1) с USB-клавиатурой с одновременным нажатием n клавиш?

После обсуждения с Джеффом Шаллером я просто добавил простой сценарий init.d под названием set-gateway-as-ntp , который запускается перед ntp и добавляет адрес шлюза в /etc/ntp.conf :

#! /bin/sh
### BEGIN INIT INFO
# Provides:          setgatewayasntp
# Required-Start:    $network
# Required-Stop:
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# X-Start-Before:    $ntp
# Short-Description: Set gateway as NTP server
# Description:       Set gateway address to /etc/ntp.conf
### END INIT INFO

PATH=/sbin:/usr/sbin:/bin:/usr/bin
DESC="Set Gateway as NTP"

. /lib/init/vars.sh
. /lib/lsb/init-functions

case "$1" in
  start)
    gateway_ip=`ip route show default | awk '/default/ {print $3}'`
    sed -i /etc/ntp.conf -e "s/^server .*/server $gateway_ip/"
    ;;
  stop)
    ;;
  *)
    echo "Usage: $SCRIPTNAME {start|stop}" >&2
    exit 3
    ;;
esac

:

Я не очень горжусь этим решением, но оно решает мою проблему.

1
01.01.2018, 06:11
0 ответов

Теги

Похожие вопросы