Astra Linux Special Edition 1.7: цены
22 октября вышла новая версия 1.7 ОС СН Astra Linux Special Edition. Сейчас рассмотрим цены и условия лицензирования. (далее…)
Современное проектирование и разработка систем специального назначения
Приветствуем, коллеги и тайные любители Astra Linux!
Не так давно вышла новая версия Astra Linux Special Edition за номером 1.4 и мы решили обновить наш проект по разворачиванию сервера автоматической установки и все шло гладко… но выяснился один момент после первой пробной установки: аппаратные часы устанавливаются в местное время. Как известно, лучше иметь RTC (CMOS) в UTC, а системное определять как UTC+time zone… ну так уж повелось — пруф (там все достойно описано). Но в 1.4 видимо решили угодить любителям двойной загрузки c Windows и вставили вот такой кусок в 94astra_extra_postinst (из пакет astra-config.udeb):
if [ -f ${TARGET}/etc/adjtime ]; then cat ${TARGET}/etc/adjtime | sed -e 's/UTC/LOCAL/g' > ${TARGET}/etc/adjtime_ mv -f ${TARGET}/etc/adjtime_ ${TARGET}/etc/adjtime chroot ${TARGET} /sbin/hwclock --localtime --hctosys --debug else chroot ${TARGET} /sbin/hwclock --adjust cat ${TARGET}/etc/adjtime | sed -e 's/UTC/LOCAL/g' > ${TARGET}/etc/adjtime_ mv -f ${TARGET}/etc/adjtime_ ${TARGET}/etc/adjtime chroot ${TARGET} /sbin/hwclock --localtime --hctosys --debug fi
в комментариях была следующая фраза:
говорим, что время в биосе не UTC, а местное, чтобы не двигалось на 4 часа вперед
В нашем initrd мы это устранили, можете пользоваться.
Stay tuned!