создание DNS-сервера на Linux RedHat 7.x

Борьба за единый способ получения этой информации в разных версиях OS X. Apple переместила местоположение:OSXSoftwareLicense.rtfв High Sierra. Вместо того, чтобы использовать регулярные выражения для поражения цели, которая может двигаться, я разработал следующее:

#!/bin/bash
# Retrieve Apple's marketing name for installed operating system 

# Take the number extracted from here; use it as a reference

osx_num=$(sw_vers -productVersion| awk -F '[.]' '{print $2}')

# Lookup table for OS X marketing names 

OSX_MARKETING=(
["10"]="Yosemite"
["11"]="El Capitan"
["12"]="Sierra"
["13"]="High Sierra"
)

# Check if the number extracted is in array; 
# if it is, print marketing name

osx_name () {
  if [[ -n "${OSX_MARKETING[$osx_num]}" ]]; then 
    printf "%s\\n" "${OSX_MARKETING[$osx_num]}"
fi
}

Это работает надежно на четырех самых -последних версиях OS X и, возможно, на других.

-3
15.08.2020, 21:49
1 ответ

Таким образом, ваш вопрос касается «хотите быть уверены, что мы выбираем лучший и правильный DNS-сервер для rhel 7.x».

Кажется, это вопрос, основанный на мнении.

Мое мнение таково, что, поскольку вы заплатили за лицензию RHEL, вы также можете использовать bindRPM, поставляемые с RHEL.

Там вы получаете коммерческую поддержку, вы можете обратиться в службу поддержки напрямую с поставщиком RH, кроме того, RH будет поставлять исправления для продукта на протяжении всего жизненного цикла RHEL 7.

2
18.03.2021, 23:12

Теги

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