Похоже, мне удалось заставить его работать, добавив dns=none
в файл /etc/NetworkManager/NetworkManager.conf
в разделе [main], а затем перезапустивNetworkManager
Затем я могу добавить записи DNS в /etc/sysconfig/network-scripts/ifcfg*
файлы следующим образом
DNS1=192.168.1.175
DNS2=192.168.1.176
Или напрямую в /etc/resolv.conf
с помощью vim
Вы не передаете аргумент, сопровождающий ваш флаг, в функцию. Переменная, содержащая значение флага getopts, называется OPTARG.
main()
{
while getopts "f:s:k:" opt; do
case “${opt}” in
f) sendFirstEmail “$OPTARG”
;;
s) sendSecondEmail “$OPTARG”
;;
k) sendKillEmail “$OPTARG”
;;
esac
done
}
main